The Bus Contracting Model (BCM), formerly known as the Government Contracting Model (GCM), is a gross-cost contracting model for public bus services in Singapore where Public Transport Operators bid for the right to operate bus routes under the Land Transport Authority.
First announced in 2014 and implemented on 1 September 2016, the BCM brought all public buses and related infrastructure under the ownership of the government. Under this model, LTA assumes the central role of planning bus services, while public transport operators bid for the right to operate the bus routes in a package.
Bus operators are paid to run bus routes according to service standards set by LTA. The competitive tendering process fosters competition in the bus industry, encouraging operators to adopt a low-cost operating model while running a reliable bus service for commuters, with financial incentives awarded based on good performance. The model also encourages operators to invest in areas like recruitment, staff training, and enhancing the professionalism of the bus workforce.
Presently, there are 14 bus packages managed by four operators in Singapore.
Overview
Under the BCM, bus operators are required to:
- Lease operating assets from the Government as specified in the awarded contract.
- Adhere to specified performance standards in operating their assigned bus services.
- Operate and maintain the leased buses and onboard equipment (e.g., fare equipment and fleet management equipment) provided by the Government.
- Operate and maintain the Bus Interchanges and new Bus Depots included in the Route Packages, along with all the equipment and systems provided within.
- Collect and enforce fares approved by the Public Transport Council for travel on the allocated Route Package Bus Services, acting on behalf of the Government.
- Provide bus service information at all bus stops and bus interchanges served by the Route Packages’ Services.
- Offer customer management services, including lost and found services, as well as a hotline for commuter feedback and inquiries.
Additionally, an Incentive Framework is established to encourage operators to deliver quality bus services to commuters and maintain the provided assets effectively. If the operator meets the standards, it can receive a performance payment of up to 10% of its annual service fee. Conversely, if the operator fails to meet the standards, up to 10% of its annual service fee may be deducted. The framework includes five performance indicators covering:
- Bus service reliability, incorporating indicators on Excess Wait Time (EWT) and On-Time Adherence (OTA) as per the Bus Service Reliability Framework.
- First and last bus punctuality to ensure accessibility for commuters.
- Maintenance of the buses provided by LTA.
- Maintenance of the Bus Interchanges and Bus Depots awarded under the Route Packages.
- Maintenance of the Bus Ticketing System.
BCM Route Packages
Bus services were consolidated into 14 route packages, each comprising approximately 300-500 buses, in August 2016. The contracts for these services are set to run for an initial five years, with the possibility of extension for another two years contingent upon satisfactory performance.
Contracts awarded from 2023 onwards allow for LTA to consider extensions ranging from two to five years after the initial five-year term.
The original inception of the Bus Contracting Model in 2014 originally planned for bus services to be divided into 12 packages.
The first three Tendered Contracts (TC) were for the Bulim, Loyang and Seletar Bus Packages, which were announced between May 2014 and June 2016. These packages were awarded to Tower Transit Singapore, Go Ahead Singapore & SBS Transit respectively, ushering in foreign operators into the local bus industry.
The remaining 11 packages were extended under Negotiated Contracts (NC) for periods ranging from 2 to 10 years, commencing from 1 September 2016. Upon the conclusion of these negotiated contracts, the bus services within these 11 packages will progressively undergo a tendering process. This phased transition approach enables LTA to refine and enhance contract management procedures, as well as the tendering and handover processes, while minimizing the risk of service disruption.
See also: Bus industry completes transition to Bus Contracting Model | Land Transport Guru
List of Bus Packages
Contract references and periods reflect the current and upcoming term(s) only.
| Package | Contract Ref | Contract Period | Incum- bent |
| Bulim Bus Package | PT217A | 29 May 2021 – 2028 (with 2 year extension) |
TTS |
| Loyang Bus Package | PT201 | 4 Sep 2016–2026 (with 2+3 year extension) |
GAS |
| Seletar Bus Package |
PT219 | 16 Mar 2025 – 2030 | SBST |
| Bukit Merah Bus Package |
PT218A | 28 Apr 2024 – 2029 | SBST |
| Sembawang–Yishun Bus Package | PT217B | 5 Sep 2021 – 2028 (with 2 year extension) |
TTS |
| Jurong West Bus Package |
PT218B | 1 Sep 2024 – 2029 | SMRT |
| Tampines Bus Package |
PT207 | Sep 2016 – Jul 2026 (with 1 year 10 months extension) |
SBST |
| PT220 | From 5 Jul 2026 | GAS | |
| Sengkang – Hougang Bus Package | PT206 | 1 Sep 2016 – 2024* (with 3 year extension; further extended for undisclosed duration) |
SBST |
| Choa Chu Kang – Bukit Panjang Bus Package | PT215 | 1 Sep 2016 – 2026 (with 3 year extension) |
SMRT |
| Woodlands Bus Package | PT216 | Sep 2016 – 2026 (with 3 year extension) |
SMRT |
| Bedok Bus Package | PT211 | Sep 2016 – 2023* (extended for undisclosed duration) |
SBST |
| Serangoon – Eunos Bus Package | PT209 | Sep 2016 – 2025* (extended for undisclosed duration) |
SBST |
| Clementi Bus Package | PT210 | Sep 2016 – 2025* (extended for undisclosed duration) |
SBST |
| Bishan – Toa Payoh Bus Package | PT208 | Sep 2016 – 2026* (extended for undisclosed duration) |
SBST |
Notes:
- Due to periodic contract extensions, the ultimate duration of many existing bus contracts may vary.
- The bus depots and bus interchanges/terminals linked with each package are subject to change, and bus services could be added or removed at LTA’s discretion.
- Service fees provided to bus operators are determined by the awarded sums announced during the contract award. These figures may be adjusted due to inflation and changes in operating mileage resulting from LTA route amendments, new bus routes, or withdrawn bus routes that affect the total mileage covered.
Timeline
Notes:
- Owing to periodic contract extensions, the final duration of many ongoing bus contracts is subject to change.
Former Bus Package Terms
| Package | Contract Ref | Contract Period | Incum- bent |
| Seletar Bus Package | PT204 | 1 Sep 2016 – 10 Mar 2018 | SBST |
| PT214 | 1 Sep 2016 – 24 Mar 2018 | SMRT | |
| PT202 | 11 Mar 2018 – 15 Mar 2025 (with 2 year extension) |
SBST | |
| Bukit Merah Bus Package | PT205 | 1 Sep 2016 – 17 Nov 2018 | SBST |
| Bulim Bus Package | PT200 | 29 May 2016 – 28 May 2021 | TTS |
| Sembawang–Yishun Bus Package | PT213 | 1 Sep 2016 – 2 Oct 2021 (with 1 year extension) |
SMRT |
| Bukit Merah Bus Package | PT203 | 18 Nov 2018 – 27 Apr 2024 (with 5 month extension) |
SBST |
| Jurong West Bus Package |
PT212 | 1 Sep 2016 – 14 Sep 2024 | SBST |
Continued on Page 2:
- Advantages of BCM
- BCM Contract Extensions
- Dual-Depot Arrangements
- New Bus Services
- Rationalisation of Bus Services
- LTA Bus Assets
- Refurbishment of Buses
- Advertising on BCM buses
- Comparison of Old and New frameworks

In my opinion, the 2 year extension by Go-Ahead is given due to (a) COVID-19 and (b) to make the contract ending for Loyang Bus Package for recontract the same duration as CCK and Woodlands to group those together.
SMRT will not win any bus packages regardless of how good their proposal is, because I believed that the main goal of the authority is to remove SMRT from its buses service.
Instead, with the newer lines coming up such as the Jurong Region Line and Cross Island Line, SMRT will most likely be given the concession to run those.
When the NEL, DTL, SKLRT, PGLRT concession expired, there is a 50% chance of it handle over to SMRT.
SBS Transit will remain as the main player in bus, whereas, SMRT will become the only player for MRT/LRT.
SBS Transit will only get 6 packages,SMRT will get 3,TTS will get 3 and GAS will have 2.
BCM should be reshuffled cause many service still face dead mileage.Important sectors suchs as early downtrips should be considered.
5 Bukit Merah to Loyang
7 Clementi to Bedok
8 Bishan-Toa Payoh to Tampines
21 Bishan-Toa Payoh to Loyang
22 Tampines to Seletar
26 Bishan-Toa Payoh to Bedok
30/30e Bedok to Jurong West
32 Clementi to Bedok
33 Clementi to Bedok
36 Loyang to Tampines
45 Bedok to Seletar
48,74,74e,91,92/M,111 & 191 Clementi to Bukit Merah
50 Bishan-Toa Payoh to Hougang-Sengkang
51 Hougang-Sengkang to Clementi
52 Bishan-Toa Payoh to Clementi
53 & 55 Serangoon-Eunos to Bishan-Toa Payoh
57 Bukit Merah to Bishan-Toa Payoh
58 & 59 Serangoon-Eunos to Loyang
61 Choa Chu Kang-Bukit Panjang to Serangoon-Eunos
62 Loyang to Sengkang-Hougang
66 Bulim to Bedok
67 Choa Chu Kang-Bukit Panjang to Tampines
72 Tampines to Seletar
77 Bulim to Bukit Merah
78 Bulim to Clementi
79 Bulim to Jurong West
82 & 85 Loyang to Sengkang-Hougang
90 Serangoon-Eunos to Bishan-Toa Payoh
93 Bukit Merah to Serangoon-Eunos
96,282,284 & 285 Bulim to Clementi
97,97e,143/M & 183 Bulim to Clementi
99 Clementi to Jurong West
100 Clementi to Serangoon-Eunos
105 Serangoon-Eunos to Clementi
106 Bulim to Bukit Merah
117 Sengkang-Hougang to Sembawang-Yishun
119 Loyang to Sengkang-Hougang
124 Bishan-Toa Payoh to Bukit Merah
129 Tampines to Bishan-Toa Payoh
132 Sengkang-Hougang to Bukit Merah
156 Clementi to Sengkang-Hougang
157 Bishan-Toa Payoh to Bulim
160/M & 170/A/X Bukit Merah to Clementi
174/174e Clementi to Bulim
176 Choa Chu Kang-Bukit Panjang to Bukit Merah
178 & 187 Woodlands to Bulim
186 Bishan-Toa Payoh to Bukit Merah
188/188e/188R Choa Chu Kang-Bukit Panjang to Bukit Merah
197 Clementi to Bedok
506 Bedok to Bulim
825 Sembawang-Yishun to Seletar
850E Seletar to Sembawang-Yishun
851/851e & 852 Seletar to Sembawang-Yishun
853/M & 854/854e Sembawang-Yishun to Seletar
961 Woodlands to Sembawang-Yishun
963/963e & 963R Sembawang-Yishun to Woodlands
If I’m the authority i will award the bus package for 7 years and an extension of 3 years for good performance instead of the usual 5 & 2.
I will award Bulim to TTS.
Loyang to GAS.
Seletar to TTS.
Bukit Merah to SBST.
Sembawang-Yishun to SBST.
Sengkang-Hougang to SBST.
Bedok to SBST.
Choa Chu Kang-Bukit Panjang to GAS.
Woodlands to SMRT.
Tampines to SBST.
Jurong West to SBST.
Serangoon-Eunos to SMRT.
Clementi to SMRT.
Bishan-Toa Payoh to SBST.
East West Line to SMRT.
North South Line/BP LRT to SBST.
North East Line/SK & PG LRT to SMRT.
Circle Line to SBST.
Downtown Line to GAS.
Thomson-East Coast Line to TTS.
Jurong Region Line to SMRT.
Cross Island Line to SMRT.
The first 4 packages might be for the 2 foreign operators should LTA have any mercy to keep them.
Either TTS wins both Bulim & Mandai or Bulim & SKG-HGN and GAS wins both Loyang & SKG-HGN or Loyang & Mandai.
SMRT possibly wins Seletar,Woodlands and Jurong West or Bedok,CCK-BPJ & Woodlands.
Rest all goes to SBST.