Singapore Public Bus Timeline (2016 – 2025)

Since the independence of Singapore in 1965, the public bus system serving the country had undergone multiple significant changes and evolved to become what it is today. In this article, we will take a walk down the memory lane and go through the bus service changes that had occurred over the past decades since the massive bus service reorganization exercise in Year 1971.

This article covers changes to public bus services between 1 Jan 2016 and 31 Dec 2025 only. For bus service changes before 2016 or after 2025, please see the subsequent or previous articles in this series (1996 – 20052006 – 2015).


Overview

For the operating period between 1 Jan 2016 and 31 Dec 2025, the public bus system saw the achievement of numerous significant milestones in terms of the transition in the way in which public buses are being run by the public bus operators in Singapore.

The Bus Contracting Model (BCM), launched on 29 May 2016, saw the transition of the public bus industry in Singapore into a new style of public bus operations. Prior to the implementation of BCM, public buses were only run by 2 main public bus operators – SBS Transit and SMRT Buses – who are responsible for the daily operation of bus services at stipulated service standards, procurement and maintenance of bus fleets and the planning of bus services in their respective areas of responsibility to cater to the needs of commuters.

Under the BCM, LTA officially took over the role of the public bus operators as the central bus planner for the public bus network and also took over ownership of all bus operating assets such as bus fleets, depots, interchanges and terminals. Public bus operators will bid to operate existing bus services, which are bundled into packages and are paid an operating fee to run the bus services under the awarded packages for between 5 and 7 years. This resulted in the entry of two new bus operators – Tower Transit Singapore and Go-Ahead Singapore – in the same year.

On 9 Dec 2017, the S$1.1 billion Bus Service Enhancement Programme (BSEP) was fully implemented. First launched in 2012, the scheme led to the introduction and amendment of 80 bus services, as well as the funding of 1,000 additional buses for the new/amended bus services, as well as enhancements to existing bus services.


Bus Service Index
Service Service Type Route (as of 30 Aug 2020) Remarks
2 Trunk Changi Village ↔ Kampong Bahru
3 Trunk Tampines ↔ Punggol
4 Trunk Tampines ↺ Changi North Way
5 Trunk Pasir Ris ↔ Bt Merah
6 Trunk Pasir Ris ↺ Loyang Cres
7 Trunk Bedok ↔ Clementi
8 Trunk Tampines ↔ Toa Payoh
9 Trunk Bedok ↺ Airport Cargo Rd
10 Trunk Tampines ↔ Kent Ridge
10e Express Bedok Rd → Shenton Way (AM Peak)
Anson Rd → Bedok Rd (PM Peak)
11 Trunk Lor 1 Geylang ↺ Rhu Cross
12 Trunk Pasir Ris ↔ Kampong Bahru
12e Express Pasir Ris ↔ Kampong Bahru Introduced on 28 Jan 2018
13 Trunk Yio Chu Kang ↔ Upp East Coast
14 Trunk Bedok ↔ Clementi
14e Express Bedok North Ave 3 → Orchard Rd (AM Peak)
Orchard Rd → Bedok North Ave 3 (PM Peak)
15 Trunk Pasir Ris ↺ Marine Parade Rd
16 Trunk Bedok ↔ Bt Merah
16M Trunk Bedok ↔ Bt Merah Introduced on 9 Mar 2020
17 Trunk Pasir Ris ↔ Bedok
17A Trunk Bedok → Bedok North Ave 4 Reverted to short trip service on 18 Sep 2016
18 Trunk Tampines Concourse ↺ Bedok
19 Trunk Tampines ↺ Airport Cargo Rd
20 Trunk Tampines ↺ Changi Business Pk Ave 3
21 Trunk Pasir Ris ↔ St. Michael’s
22 Trunk Ang Mo Kio ↔ Tampines
23 Trunk Tampines ↺ Rochor Canal Rd
24 Trunk Ang Mo Kio ↺ Changi Airport
25 Trunk Ang Mo Kio ↔ Upp East Coast
26 Trunk Bedok ↔ Toa Payoh
27 Trunk Hougang Ctrl ↺ Changi Airport
28 Trunk Tampines ↔ Toa Payoh
29 Trunk Tampines ↺ Changi Village
30 Trunk Bedok ↔ Boon Lay
30e Express Bedok → Pasir Panjang Rd (AM Peak)
Pasir Panjang Rd → Bedok (PM Peak)
31 Trunk Tampines ↔ Toa Payoh
32 Trunk Bedok ↔ Buona Vista
33 Trunk Bedok ↔ Kent Ridge
34 Trunk Punggol ↺ Changi Airport
35 Trunk Bedok ↺ Alps Ave
35M Trunk Bedok ↺ Tanah Merah Ferry Rd
36 Trunk Changi Airport ↺ Tomlinson Rd
37 Trunk Tampines ↺ Changi North Cres
38 Trunk Tampines ↔ Bedok
39 Trunk Tampines Concourse ↔ Yishun
40 Trunk Bedok ↺ Merpati Rd
41 Trunk Jurong East ↺ Jln Anak Bt
42 Trunk Jln Kembangan ↺ Fidelio St
43 Trunk Punggol ↔ Upp East Coast
43e Express Punggol → Marine Parade Rd (AM Peak) Introduced on 9 Sep 2019
Marine Parade Rd → Punggol (PM Peak)
43M Trunk Punggol ↺ Serangoon Ctrl
45 Trunk Upp East Coast ↔ Ang Mo Kio Depot
46 Trunk Upp East Coast ↔ Tampines Introduced on 12 Jun 2016
47 Trunk Changi Business Pk ↺ Amber Rd
48 Trunk Bedok North Depot ↔ Buona Vista
49 Trunk Jurong East ↺ Jurong West St 42
50 Trunk Bishan ↔ Punggol
51 Trunk Hougang Ctrl ↔ Jurong East
52 Trunk Bishan ↔ Jurong East
53 Trunk Bishan ↺ Changi Airport
53M Trunk Hougang Ave 1 ↺ Serangoon Ctrl
54 Trunk Bishan ↔ Kampong Bahru
55 Trunk Bishan ↔ Upp East Coast
56 Trunk Bishan ↔ Marina Ctr
57 Trunk Bishan ↔ Bt Merah
58 Trunk Bishan ↔ Pasir Ris
59 Trunk Bishan ↔ Changi Village
60 Trunk Eunos ↺ Bedok
61 Trunk Bt Batok ↔ Eunos
62 Trunk Punggol ↺ Sims Ave
63 Trunk Eunos ↺ Jln Rumah Tinggi
63M Trunk Eunos ↺ Circuit Rd
64 Trunk Sims Pl ↺ Mei Ling St
65 Trunk Tampines ↔ HarbourFront
66 Trunk Bedok ↔ Jurong East
67 Trunk Choa Chu Kang ↔ Tampines
68 Trunk Pasir Ris ↺ Tampines Introduced on 1 Apr 2018
69 Trunk Tampines ↺ Bedok
70 Trunk Yio Chu Kang ↔ Shenton Way
70M Trunk Yio Chu Kang ↺ Temasek Ave
71 Trunk Yio Chu Kang ↺ Bishan St 11 Introduced on 9 Dec 2017
72 Trunk Yio Chu Kang ↔ Tampines
73 Trunk Ang Mo Kio ↺ Toa Payoh
74 Trunk Hougang Ctrl ↔ Buona Vista
74e Express Hougang Ctrl → Buona Vista (AM Peak)
Buona Vista → Hougang Ctrl (PM Peak)
75 Trunk Bt Panjang ↔ Marina Ctr
76 Trunk Yio Chu Kang ↔ Eunos
77 Trunk Bt Batok ↔ Marina Ctr
78 Trunk Jurong East ↺ Clementi Ave 3
79 Trunk Jurong East ↺ Boon Lay
80 Trunk Sengkang ↔ HarbourFront
81 Trunk Tampines ↺ Serangoon Ctrl
82 Trunk Punggol ↺ Serangoon Ctrl
83 Trunk Punggol ↺ Sengkang
84 Trunk Punggol ↺ Punggol Rd
85 Trunk Punggol ↔ Yishun
86 Trunk Sengkang ↔ Ang Mo Kio
87 Trunk Sengkang ↔ Bedok
88 Trunk Pasir Ris ↔ Toa Payoh
89 Trunk Hougang Ctrl ↺ Airport Cargo Rd
89e Express Hougang Ctrl → Airport Cargo Rd (AM Peak)
Airline Rd → Hougang Ctrl (PM Peak)
90 Trunk Toa Payoh ↺ Airport Rd
91 Trunk Buona Vista ↺ Ayer Rajah Cres
92 Trunk Ghim Moh ↺ Science Pk Dr
92M Trunk Ghim Moh ↺ North Buona Vista Rd
93 Trunk HarbourFront ↔ Eunos
94 Trunk Eunos ↺ Airport Rd
95 Trunk Kent Ridge ↺ Holland Rd
96 Trunk Clementi ↺ Kent Ridge Cres
97 Trunk Jurong East ↔ Marina Ctr
97e Express Jurong East → Marina Ctr (AM Peak)
Marina Ctr → Jurong East (PM Peak)
98 Trunk Jurong East ↺ Jurong Pier Way
98M Trunk Jurong East ↺ Corporation Rd
99 Trunk Clementi ↔ Joo Koon
100 Trunk Serangoon ↔ Ghim Moh
101 Trunk Serangoon ↺ Buangkok Cres
102 Trunk Hougang Ctrl ↺ Seletar Aerospace Ave
103 Trunk Serangoon ↔ Yishun
105 Trunk Serangoon ↔ Jurong East
106 Trunk Bt Batok ↔ Shenton Way
107 Trunk Hougang Ctrl ↔ Shenton Way
107M Trunk Hougang Ctrl ↺ Temasek Ave
109 Trunk Serangoon ↔ Changi Village
110 Trunk Compassvale ↺ Changi Airport Introduced on 22 Oct 2017
111 Trunk Ghim Moh ↺ Temasek Ave
112 Trunk Hougang Ctrl ↺ Hougang St 92
113 Trunk Hougang Ctrl ↺ Upp Paya Lebar Rd
115 Trunk Hougang St 21 ↺ Hougang Ave 3
116 Trunk Hougang Ctrl ↺ Serangoon Ctrl
117 Trunk Punggol ↔ Sembawang
118 Trunk Punggol ↔ Changi Business Pk
119 Trunk Punggol ↺ Hougang St 21
120 Trunk Kampong Bahru ↺ Telok Blangah Hts
121 Trunk Kampong Bahru ↺ Telok Blangah Rise
122 Trunk Kampong Bahru ↺ Commonwealth Dr
123 Trunk Bt Merah ↔ Beach Stn (Sentosa)
123M Trunk HarbourFront ↺ Tiong Bahru Rd
124 Trunk St. Michael’s ↔ HarbourFront
125 Trunk St. Michael’s ↺ Sims Dr
127 Trunk Tampines ↺ Tampines Ind Ave 5 Introduced on 18 Dec 2016
128 Trunk Ang Mo Kio Depot → Shenton Way (AM Peak) Withdrawn on 2 Jun 2020
Shenton Way → Ang Mo Kio Depot (PM Peak)
129 Trunk Tampines Concourse ↔ St. Michael’s Introduced on 18 Dec 2016
130 Trunk Ang Mo Kio ↔ Shenton Way
131 Trunk St. Michael’s ↔ Bt Merah
131M Trunk Bt Merah ↺ Bt Purmei Ave
132 Trunk Hougang Ctrl ↔ Bt Merah
133 Trunk Ang Mo Kio ↔ Shenton Way
134 Trunk Sims Pl ↺ Marine Terr Introduced on 20 Mar 2016
135 Trunk Ang Mo Kio ↺ Siglap Rd
136 Trunk Ang Mo Kio ↔ Punggol
137 Trunk Sims Pl ↔ Upp East Coast Introduced on 21 Oct 2017
138 Trunk Ang Mo Kio ↺ Mandai Lake Rd
139 Trunk Toa Payoh ↔ Bt Merah
139M Trunk Toa Payoh ↺ Jln Bahagia
140 Trunk Lor 1 Geylang ↺ St. Wilfred Rd
141 Trunk Lor 1 Geylang ↔ Toa Payoh
142 Trunk Toa Payoh ↺ Potong Pasir Ave 1
143 Trunk Toa Payoh ↔ Jurong East
143M Trunk Jurong East ↺ Pandan Gdns
145 Trunk Toa Payoh ↔ Buona Vista
147 Trunk Hougang Ctrl ↔ Clementi
147e Express New Bridge Rd → Clementi (Direction 1) Operated between 28 Jan 2018 & 8 Feb 2020
Clementi → Eu Tong Sen St (Direction 2)
150 Trunk Eunos ↺ Marine Terr Introduced on 20 Mar 2016
151 Trunk Hougang Ctrl ↔ Kent Ridge
151e Express Hougang Ctrl → Kent Ridge (AM Peak)
Kent Ridge → Hougang Ctrl (PM Peak)
153 Trunk Bt Merah ↔ Hougang Ctrl
154 Trunk Boon Lay ↔ Eunos
155 Trunk Toa Payoh ↔ Bedok
156 Trunk Sengkang ↔ Clementi
157 Trunk Toa Payoh ↔ Boon Lay
158 Trunk Serangoon ↺ Rhu Cross
159 Trunk Sengkang ↔ Toa Payoh
160 Trunk Jurong East ↺ JB Sentral Service temporarily amended since 18 Mar 2020
160M Trunk Jurong East ↺ Bt Batok Rd Introduced on 26 Jul 2020
161 Trunk Hougang Ctrl ↔ Woodlands
162 Trunk Yio Chu Kang ↔ Shenton Way
162M Trunk Yio Chu Kang ↺ Temasek Ave
163 Trunk Sengkang ↔ Toa Payoh
163M Trunk Sengkang ↺ Sengkang West Ave Withdrawn on 10 Feb 2019
165 Trunk Hougang Ctrl ↔ Clementi
166 Trunk Ang Mo Kio ↔ Clementi
167 Trunk Sembawang ↔ Bt Merah
167e Express Sembawang → Shenton Way (Direction 1) Introduced on 25 Nov 2018
Anson Rd → Sembawang (Direction 2)
168 Trunk Bedok ↔ Woodlands
169 Trunk Woodlands ↔ Ang Mo Kio
170 Trunk Queen St ↔ Larkin Service temporarily amended since 18 Mar 2020
170X Trunk Kranji Stn ↔ JB Sentral Service suspended since 18 Mar 2020
171 Trunk Yishun ↔ Marina Ctr (until 29 Aug 2020)
Yishun ↺ Bt Panjang Rd (from 30 Aug 2020)
172 Trunk Choa Chu Kang ↔ Boon Lay
173 Trunk Bt Batok ↺ Clementi
174 Trunk Boon Lay ↔ Kampong Bahru
174e Express Boon Lay → Kampong Bahru (AM Peak)
Kampong Bahru → Boon Lay (PM Peak)
175 Trunk Clementi ↔ Lor 1 Geylang
176 Trunk Bt Panjang ↔ Bt Merah
177 Trunk Bt Batok ↺ Jelebu Rd
178 Trunk Woodlands ↔ Boon Lay
179 Trunk Boon Lay ↺ Nanyang Dr
180 Trunk Boon Lay ↺ Bt Panjang
181 Trunk Boon Lay ↺ Jurong West Ave 3
181M Trunk Boon Lay ↺ Jurong West St 23 Introduced on 21 Mar 2016
182 Trunk Joo Koon ↺ Tuas South Ave 9
182M Trunk Joo Koon ↺ Tuas South Ave 9
183 Trunk Jurong East ↺ Science Pk Rd
184 Trunk Bt Panjang ↺ Commonwealth Ave West
185 Trunk Soon Lee Bus Pk ↔ Buona Vista
186 Trunk Shenton Way ↔ St. Michael’s
187 Trunk Woodlands ↔ Boon Lay
188 Trunk Choa Chu Kang ↔ HarbourFront
188e Express Choa Chu Kang → HarbourFront (AM Peak) Renumbered to Service 188e on 13 Aug 2018
188R Express Choa Chu Kang ↔ Resorts World Sentosa Service suspended since 15 Apr 2020
189 Trunk Bt Batok ↺ Clementi Ave 1
190 Trunk Choa Chu Kang ↔ Kampong Bahru
191 Trunk Buona Vista ↺ Portsdown Rd
192 Trunk Boon Lay ↔ Tuas
193 Trunk Boon Lay ↔ Tuas
194 Trunk Boon Lay ↺ Jln Ahmad Ibrahim
195 Trunk Marina Ctr ↺ Commonwealth Ave
196 Trunk Bedok ↔ Clementi
196e Express Marine Parade Rd → Shenton Way (AM Peak)
Anson Rd → Marine Parade Rd (PM Peak)
197 Trunk Bedok ↔ Jurong East
198 Trunk Boon Lay ↔ Bt Merah
199 Trunk Boon Lay ↺ Nanyang Cres
200 Trunk Buona Vista ↺ Kent Ridge
201 Trunk Kent Ridge ↺ Pandan Gdns
222 Feeder Bedok ↺ Chai Chee Dr
225G Feeder Bedok ↺ Bedok North St 3
225W Feeder Bedok ↺ Bedok North St 3
228 Feeder Bedok ↺ Bedok Reservoir Rd
229 Feeder Bedok ↺ Bedok South Rd
231 Feeder Toa Payoh ↺ Lor 5 Toa Payoh
232 Feeder Toa Payoh ↺ Toa Payoh East
235 Feeder Toa Payoh ↺ Toa Payoh Rise
238 Feeder Toa Payoh ↺ Lor 8 Toa Payoh
240 Feeder Boon Lay ↺ Jln Ahmad Ibrahim
240M Feeder Boon Lay Way ↺ Jurong West St 64 Re-numbered from Service 240P on 1 Sep 2016
241 Feeder Boon Lay ↺ Jurong West St 91
242 Feeder Boon Lay ↺ Jurong West Ave 5
243G Feeder Boon Lay ↺ Jurong West Ave 5
243W Feeder Boon Lay ↺ Jurong West Ave 5
246 Trunk Boon Lay ↺ Boon Lay Dr
247 Trunk Tuas ↺ Tuas Bay Link Introduced on 18 Jun 2017
248 Trunk Tuas ↺ Tuas South Ave 14 Introduced on 18 Jun 2017
249 Trunk Boon Lay ↺ Jln Samulun
251 Trunk Boon Lay ↺ Shipyard Rd
252 Trunk Boon Lay ↺ Joo Koon Rd
253 Trunk Joo Koon ↺ Benoi Rd
254 Trunk Joo Koon ↺ Tuas Ave 11
255 Trunk Joo Koon ↺ Gul Cres
256 Trunk Boon Lay ↺ Joo Koon Withdrawn on 18 Jun 2017
257 Trunk Joo Koon ↺ Pioneer Sector 2
258 Trunk Joo Koon ↺ Jurong West St 64
261 Feeder Ang Mo Kio ↺ Ang Mo Kio Ind Pk 1
262 Feeder Ang Mo Kio ↺ Ang Mo Kio Ave 2
265 Feeder Ang Mo Kio Depot ↺ Ang Mo Kio Ave 10
268 Feeder Ang Mo Kio Depot ↺ Ang Mo Kio Ave 5
269 Feeder Ang Mo Kio ↺ Ang Mo Kio St 61
272 Feeder Bt Merah ↺ Telok Blangah Rise
273 Feeder Bt Merah ↺ Henderson Rd
282 Feeder Clementi ↺ Clementi West St 2
284 Feeder Clementi ↺ Clementi Ave 4
285 Feeder Clementi ↺ Pandan Loop
291 Feeder Tampines ↺ Tampines St 81 & St 33
292 Feeder Tampines ↺ Tampines St 22
293 Feeder Tampines ↺ Tampines St 71 & Ave 7
298 Feeder Tampines Concourse ↺ Tampines St 86 Introduced on 21 Oct 2017
300 Feeder Choa Chu Kang ↺ Choa Chu Kang Ave 3
301 Feeder Choa Chu Kang ↺ Keat Hong Cl
302 Feeder Choa Chu Kang ↺ Choa Chu Kang Cres
307 Feeder Choa Chu Kang ↺ Choa Chu Kang St 62 & Teck Whye Lane
308 Feeder Choa Chu Kang ↺ Keat Hong Link Operated between 15 May 2016 & 29 Sep 2018
315 Feeder Serangoon ↺ Serangoon North Ave 5
317 Feeder Serangoon ↺ Berwick Dr
324 Feeder Hougang Ctrl ↺ Upp Serangoon Cres
325 Feeder Hougang Ctrl ↺ Hougang St 91
329 Feeder Hougang Ctrl ↺ Buangkok Cres Introduced on 9 Jul 2017
333 Feeder Jurong East ↺ Jurong East St 32
334 Feeder Jurong East ↺ Jurong West St 42
335 Feeder Jurong East ↺ Jurong West Ave 1
354 Feeder Pasir Ris ↺ Jln Loyang Besar
358 Feeder Pasir Ris ↺ Pasir Ris Dr 10 & Dr 4
359 Feeder Pasir Ris ↺ Pasir Ris St 71 & Dr 2
371 Feeder Sengkang ↺ Rivervale Cres
372 Feeder Sengkang ↺ Punggol Rd
374 Feeder Compassvale ↺ Fernvale Rd Introduced on 12 Mar 2017
381 Feeder Punggol ↺ Punggol East Introduced on 12 Mar 2017
382G Feeder Punggol ↺ Sumang Walk Introduced on 3 Jan 2016
382W Feeder Punggol ↺ Sumang Walk Introduced on 3 Jan 2016
386 Feeder Punggol ↺ Punggol Ctrl
400 Trunk Shenton Way ↺ Marina Coastal Dr
401 Trunk Bedok ↺ Fort Rd Service suspended since 25 Apr 2020
402 Trunk Shenton Way ↺ Marina Coastal Dr Withdrawn on 16 Jun 2019
403 Trunk Pasir Ris ↺ Pasir Ris Rd
405 Trunk Boon Lay ↺ Old Choa Chu Kang Rd
408 Parks HarbourFront ↺ Port Rd Withdrawn on 1 Aug 2016
410G Feeder Bishan ↺ Shunfu Rd
410W Feeder Bishan ↺ Shunfu Rd
502 Express Soon Lee Bus Pk ↺ Central Blvd
502A Express Soon Lee Bus Pk → Central Blvd (AM Peak)
506 Express Jurong East ↔ Upp East Coast
513 Express Tampines Ave 5 → Shenton Way (AM Peak)
Anson Rd → Tampines Ave 5 (PM Peak)
518 Express Pasir Ris ↺ Bayfront Ave
518A Express Pasir Ris → Bayfront Ave (AM Peak)
529 Premium Yio Chu Kang ↺ Lentor Loop Withdrawn on 7 Jan 2017
530* Premium River Valley Rd → Shenton Way (AM Peak)
531* Premium Simei Rd → Shenton Way (AM Peak)
Anson Rd → Simei Rd (PM Peak)
533* Premium Teban Gdns Rd → Beach Rd (AM Peak)
534* Premium Serangoon North Ave 5 → Fullerton Rd (AM Peak)
535 Premium Lor 8 Toa Payoh → Fullerton Rd (AM Peak) Withdrawn on 28 Nov 2016
536* Premium Jurong West Ave 3 → Beach Rd (AM Peak) Withdrawn on 19 Dec 2016
538* Premium Pasir Ris Dr 3 → Fullerton Rd (AM Peak)
539* Premium Pasir Ris Dr 3 → Fullerton Rd (AM Peak)
542* Premium Yung Ho Rd → Nicoll Highway (AM Peak)
543* Premium Jurong East Ave 1 → Beach Rd (AM Peak)
544* Premium Bedok North Rd → Nicoll Highway (AM Peak) Withdrawn on 9 Jul 2018
545* Premium Bedok North Ave 4 → Fullerton Rd (AM Peak)
546 Premium Geylang Bahru → Shenton Way (AM Peak) Withdrawn on 29 Aug 2016
549* Premium Ang Mo Kio St 61 → Temasek Blvd (AM Peak)
552* Premium Tampines St 45 → Nicoll Highway (AM Peak) Withdrawn on 11 Dec 2017
553* Premium Tampines Ave 9 → Fullerton Rd (AM Peak)
554* Premium Tampines Ave 4 → Fullerton Rd (AM Peak) Withdrawn on 31 Jul 2019
555 Premium Bt Panjang Ring Rd → Fullerton Rd (AM Peak) Withdrawn on 3 Apr 2017
560* Premium Pandan Valley → Temasek Blvd (AM Peak)
561 Premium Upp Aljunied Rd → Fullerton Rd (AM Peak) Withdrawn on 14 Nov 2016
563 Premium Bt Timah Rd → Fullerton Rd (AM Peak) Withdrawn on 29 Aug 2016
564* Premium Farrer Rd → Temasek Blvd (AM Peak) Withdrawn on 11 Sep 2017
565* Premium Ah Hood Rd → Fullerton Rd (AM Peak)
569* Premium Punggol Dr → Nicoll Highway (AM Peak)
585* Premium Bedok Reservoir Rd → Temasek Blvd (AM Peak) Withdrawn on 15 Jun 2018
587 Premium Woodlands Ring Rd → Shenton Way (AM Peak) Withdrawn on 28 Nov 2016
588* Premium Sin Ming Ave → Shenton Way (AM Peak)
589 Premium Sunset Way → Fullerton Rd (AM Peak) Withdrawn on 1 Mar 2017
590* Premium Brickland Rd → Shenton Way (AM Peak)
598 Premium Petir Rd → Shenton Way (AM Peak) Withdrawn on 19 Dec 2016
599* Premium Hougang St 51 → Shenton Way (AM Peak)
651^ City Direct Jurong West Ave 3 → Marina Blvd (AM Peak) Handed over to Tower Transit on 13 Jan 2020
Central Blvd → Jurong West Ave 3 (PM Peak)
652^ City Direct Upp Thomson Rd → Shenton Way (AM Peak) Handed over to SMRT Buses on 6 Jan 2020
Anson Rd → Upp Thomson Rd (PM Peak)
653^ City Direct Hume Ave → Marina Blvd (AM Peak) Handed over to SMRT Buses on 13 Apr 2017
Central Blvd → Hillview Ave (PM Peak)
654^ City Direct Anchorvale St → Shenton Way (AM Peak) Handed over to SBS Transit on 22 Jul 2019
Anson Rd → Anchorvale St (PM Peak)
655^ City Direct West Coast Rd → Marina Blvd (AM Peak) Handed over to SBS Transit on 17 Apr 2017
Central Blvd → West Coast Rd (PM Peak)
656^ City Direct Canberra Rd → Shenton Way (AM Peak) Handed over to SMRT Buses on 17 Apr 2017
Anson Rd → Canberra Rd (PM Peak)
657^ City Direct Jurong West Ave 1 → Marina Blvd (AM Peak) Handed over to SMRT Buses on 24 Apr 2017
Central Blvd → Jurong West Ave 1 (PM Peak)
660^ City Direct Buangkok Green → Shenton Way (AM Peak) Handed over to SBS Transit on 2 Jan 2019
Anson Rd → Buangkok Green (PM Peak)
661^ City Direct Pasir Ris Dr 3 → Marina Blvd (AM Peak) Handed over to Go-Ahead on 2 Jan 2019
Central Blvd → Pasir Ris Dr 3 (PM Peak)
663^ City Direct Yishun Ave 6 → Shenton Way (AM Peak) Handed over to Tower Transit on 28 Sep 2017
Anson Rd → Yishun Ave 6 (PM Peak)
665^ City Direct Marsiling Dr → Shenton Way (AM Peak) Handed over to Tower Transit on 12 Oct 2017
Anson Rd → Marsiling Dr (PM Peak)
666^ City Direct Punggol Dr → Marina Blvd (AM Peak) Handed over to Go-Ahead on 2 Mar 2020
Central Blvd → Punggol Dr (PM Peak)
667^ City Direct Clementi Ave 4 → Marina Blvd (AM Peak) Handed over to SBS Transit on 9 Mar 2020
Central Blvd → Clementi Ave 4 (PM Peak)
670^ City Direct Yishun Ave 7 → Marina Blvd (AM Peak) Handed over to SMRT Buses on 30 Mar 2020
Central Blvd → Yishun Ave 7 (PM Peak)
671^ City Direct Punggol Rd → Marina Blvd (AM Peak) Handed over to SBS Transit on 13 Jan 2020
Central Blvd → Punggol Rd (PM Peak)
672^ City Direct Hougang St 51 → Marina Blvd (AM Peak) Handed over to SBS Transit on 13 Jan 2020
Central Blvd → Hougang St 51 (PM Peak)
700 Trunk Bt Panjang ↔ Shenton Way To be withdrawn on 30 Aug 2020
700A Trunk Bt Panjang ↺ Temasek Ave To be withdrawn on 30 Aug 2020
761* Premium Ang Mo Kio Ave 2 → Temasek Blvd (AM Peak)
800 Feeder Yishun ↺ Sembawang Rd
803 Feeder Yishun ↺ Yishun Ave 6
804 Feeder Yishun ↺ Yishun Ave 11
805 Feeder Yishun ↺ Yishun Ave 1 Introduced on 14 Feb 2016
806 Feeder Yishun ↺ Yishun Ave 6
807 Feeder Yishun ↺ Yishun St 71 Introduced on 15 Oct 2017
811 Feeder Yishun ↺ Yishun Ave 5 & Ave 1
812 Feeder Yishun ↺ Yishun Ave 4 & Ave 3
825 Trunk Yio Chu Kang ↺ Lentor Loop
850E Express Yishun St 41 → Shenton Way (AM Peak)
Anson Rd → Yishun Ring Rd (PM Peak)
851 Trunk Yishun ↔ Bt Merah
851e Express Yishun → New Bridge Rd (Direction 1) Introduced on 27 May 2018
Eu Tong Sen St → Yishun (Direction 2)
852 Trunk Yishun ↔ Bt Batok
853 Trunk Yishun ↔ Lor 1 Geylang
853M Trunk Yishun ↔ Upp East Coast Re-numbered to Service 853M on 8 Sep 2019
854 Trunk Yishun ↔ Bedok
854e Express Yishun → Bedok (AM Peak) Re-numbered to Service 854e on 13 Aug 2018
855 Trunk Yishun ↔ HarbourFront
856 Trunk Yishun ↔ Woodlands
857 Trunk Yishun ↺ Temasek Ave
858 Trunk Woodlands ↺ Changi Airport
859 Trunk Sembawang ↺ Yishun
859A Trunk Sembawang ↺ Admiralty Link
859B Trunk Sembawang ↺ Admiralty Link
860 Trunk Yishun ↺ Yio Chu Kang
868E Express Bt Batok West Ave 5 → Temasek Ave (AM Peak) Re-numbered to Service 868E on 13 Aug 2018
882 Trunk Sembawang ↺ Sembawang Rd
883 Trunk Sembawang ↺ Yishun Ctrl 2 Introduced on 23 Oct 2016
883M Trunk Sembawang ↺ Yishun Ave 2 Introduced on 12 Jan 2020
900 Feeder Woodlands ↺ Woodlands Dr 14
900A Feeder Woodlands ↺ Woodlands Dr 17
901 Feeder Woodlands ↺ Woodlands Ave 6
901M Feeder Woodlands ↺ Woodlands Ave 7 Introduced on 23 Jun 2019
902 Feeder Woodlands → Republic Poly (AM Peak)
903 Feeder Woodlands ↺ Woodlands Ctr Rd
903M Feeder Woodlands ↺ Marsiling Lane Re-numbered from Service 903P on 13 Jan 2017
904 Feeder Woodlands ↺ Woodlands Cres
911 Feeder Woodlands ↺ Woodlands Ave 2 & Ctr Rd
912 Feeder Woodlands ↺ Woodlands Ave 7 & Ctr Rd
912M Feeder Woodlands ↺ Woodlands St 41 Re-numbered from Service 912P on 1 Sep 2016
913 Feeder Woodlands ↺ Woodlands Circle & Ave 3
913M Feeder Woodlands ↺ Woodlands St 13 Introduced on 17 Mar 2019
920 Feeder Bt Panjang ↺ Bangkit Rd
922 Feeder Bt Panjang ↺ Bangkit Rd
925 Trunk Woodlands ↔ Choa Chu Kang
925M Trunk Woodlands ↺ Neo Tiew Cres Re-numbered to Service 925M on 8 Sep 2019
926 Trunk Woodlands ↺ Mandai Lake Rd Service suspended since 8 Apr 2020
927 Trunk Choa Chu Kang ↺ Mandai Lake Rd
941 Feeder Bt Batok ↺ Bt Batok West Ave 9
944 Feeder Bt Batok ↺ Bt Batok Rd Introduced on 27 Aug 2017
945 Feeder Bt Batok ↺ Bt Batok St 34
947 Feeder Bt Batok ↺ Bt Batok Rd
950 Trunk Woodlands ↺ JB Sentral Service suspended since 18 Mar 2020
951E Express Woodlands St 82 → Shenton Way (AM Peak)
Anson Rd → Woodlands St 82 (PM Peak)
960 Trunk Woodlands ↔ Marina Ctr
960e Express Woodlands ↔ Marina Ctr Introduced on 28 Oct 2018
961 Trunk Woodlands ↔ Lor 1 Geylang
961M Trunk Woodlands ↔ Lor 1 Geylang Re-numbered to Service 961M on 8 Sep 2019
962 Trunk Woodlands ↺ Admiralty St
963 Trunk Woodlands ↔ HarbourFront
963e Express Woodlands → HarbourFront (AM Peak) Re-numbered to Service 963e on 13 Aug 2018
HarbourFront → Woodlands (PM Peak)
963R Express Woodlands ↔ Resorts World Sentosa Service suspended since 15 Apr 2020
964 Trunk Woodlands ↺ Woodlands Loop
965 Trunk Woodlands ↺ Sengkang
966 Trunk Woodlands ↺ Marine Parade Rd
969 Trunk Woodlands ↔ Tampines
970 Trunk Bt Panjang ↔ Shenton Way
971 Trunk Bt Panjang → Cecil St (AM Peak) To be re-numbered as Trunk Service 971 from 31 Aug 2020
Anson Rd → Bt Panjang (PM Peak)
972 Trunk Bt Panjang ↺ Orchard Rd
972M Trunk Bt Panjang ↺ Orchard Rd To be introduced on 30 Aug 2020
973 Trunk Bt Panjang ↺ Hume Ave Introduced on 26 Feb 2017
974 Trunk Bt Panjang ↔ Joo Koon Introduced on 8 Apr 2018
975 Trunk Bt Panjang ↺ Lim Chu Kang Rd
976 Trunk Choa Chu Kang ↔ Bt Panjang Introduced on 10 Nov 2019
979 Trunk Bt Panjang ↺ Choa Chu Kang Cres
979M Trunk Bt Panjang ↺ Choa Chu Kang North 5 Operated between 24 Apr 2016 & 21 Jul 2018
980 Trunk Sembawang ↔ Lor 1 Geylang
981 Trunk Sembawang → Senoko Loop (AM Peak)
Senoko Rd → Sembawang (PM Peak)
982E Express Choa Chu Kang Ave 5 → Marina Blvd (AM Peak)
Central Blvd → Choa Chu Kang Ave 5 (PM Peak)
983 Trunk Choa Chu Kang ↺ Bt Panjang Rd
985 Trunk Choa Chu Kang ↔ Lor 1 Geylang
990 Trunk Bt Batok ↺ Jurong Gateway Rd
991 Trunk Bt Batok ↔ Choa Chu Kang Introduced on 8 Jul 2018
BPS1 Trunk Segar Rd → Choa Chu Kang (AM Peak) Withdrawn on 10 Nov 2019
Choa Chu Kang Ave 4 → Segar Rd (PM Peak)
CT8 Chinatown Direct Ang Mo Kio Ave 9 ↔ Kampong Bahru Service suspended since 15 Apr 2020
CT18 Chinatown Direct Bedok North Ave 3 ↔ Kampong Bahru Service suspended since 15 Apr 2020
CT28 Chinatown Direct New Bridge Rd ↺ Clementi Ave 4 Withdrawn on 1 Sep 2016
RWS8* Shuttle Resorts World Sentosa ↺ Telok Blangah Rd
1N Nite Owl Marina Ctr → Yishun Ring Rd Service suspended since 8 Apr 2020
2N Nite Owl Marina Ctr → Tampines Ave 3 Service suspended since 8 Apr 2020
3N Nite Owl Marina Ctr → Choa Chu Kang North 5 Service suspended since 8 Apr 2020
4N Nite Owl Marina Ctr → Pasir Ris Dr 1 Service suspended since 8 Apr 2020
5N Nite Owl Marina Ctr → Jurong West St 92 Service suspended since 8 Apr 2020
6N Nite Owl Marina Ctr → Punggol Field Service suspended since 8 Apr 2020
NR1 NightRider Resorts World Sentosa → Yishun Ring Rd Service suspended since 8 Apr 2020
NR2 NightRider Marina Ctr → Sembawang Dr Service suspended since 8 Apr 2020
NR3 NightRider South Bridge Rd → Choa Chu Kang Service suspended since 8 Apr 2020
NR5 NightRider Marina Ctr → Jurong West St 64 Service suspended since 8 Apr 2020
NR6 NightRider Resorts World Sentosa → Compassvale Dr Service suspended since 8 Apr 2020
NR7 NightRider Marina Ctr → Loyang Ave Withdrawn on 16 Jun 2019
NR8 NightRider Marina Ctr → Bt Batok West Ave 5 Service suspended since 8 Apr 2020

*Premium Bus Services 530, 531, 533, 534, 536, 538, 539, 542, 543, 544, 545, 549, 552, 553, 554, 560, 564, 565, 569, 585, 588, 590, 599 and 761, as well as Bus Service RWS8, were handed over to private bus operators on the withdrawal dates listed in the table above.

^City Direct Bus Services 651, 652, 653, 654, 655, 656, 657, 660, 661, 663, 665, 666, 667, 670, 671 and 672 were taken over from private bus operators on the introduction dates listed in the table above.


Year 2016
Date Bus Service(s) Service Changes
3 January 301 Route extension to loop at Keat Hong Cl
382G New feeder service between Punggol Temp Int and Sumang Walk (Loop), via Punggol Field
382W New feeder service between Punggol Temp Int and Sumang Walk (Loop), via Sentul Cres
983 New pair of bus stops outside and opposite APSN along Choa Chu Kang Grove
18 January 569 Handover of operations to Aedge Holdings
24 January 43M Additional bus stop outside S’goon Stadium along Boundary Rd
53M Additional bus stop outside Blk 209 along Boundary Rd
25 January 30e, 196e, 246, 249, 251, 252, 253, 254, 255, 256, 257 Implementation of WAB service
14 February 805 New feeder service between Yishun Temp Int and Yishun Ave 1 (Loop)
22 February 542 Handover of operations to Aedge Holdings
29 February 543 Handover of operations to Aedge Holdings
666 New City Direct service between Punggol Dr and Marina Blvd (AM Peak) / Central Blvd and Punggol Dr (PM Peak)
6 March 32 Route amendment to Tanglin Rd and Kay Siang Rd
8 March 667 New City Direct service between Clementi Ave 4 and Marina Blvd (AM Peak) / Central Blvd and Clementi Ave 4 (PM Peak)
12 March 161, 168, 169, 178, 187, 856, 858, 900, 900A, 901, 902, 903, 903P, 904, 911, 912, 912P, 913, 925, 925#, 926, 950, 960, 961, 961#, 962, 963, 963E, 963R, 964, 965, 966, 969 Route amendment to Woodlands Temp Int
925, 927 Additional bus stop before Yew Tee Flyover along Woodlands Rd
15 March 668 New City Direct service between Ang Mo Kio Ave 5 and Marina Blvd (AM Peak) / Central Blvd and Ang Mo Kio Ave 5 (PM Peak)
20 March 76 Route cutback to Eunos Int
134 New service between Sims Pl Ter and Marine Terrace (Loop)
150 New service between Eunos Int and Marine Terrace (Loop)
21 March 181M New alternate route between Boon Lay Int and Jurong West St 23 (Loop) during weekday morning peak hours
22 March 669 New City Direct service between Bedok North Rd and Marina Blvd (AM Peak) / Central Blvd and Bedok North Rd (PM Peak)
28 March 408, 552, 553, 554, 565, 585, CT28, 1N, 2N, 3N, 4N, 5N, 6N Implementation of WAB service
29 March 670 New City Direct service between Yishun Ave 7 and Marina Blvd (AM Peak) / Central Blvd and Yishun Ave 7 (PM Peak)
3 April 302, 800, 812, 903, 912, 913, 960, 962 Implementation of WAB service
24 April 5, 15, 58, 59, 87, 585, 658 Route reinstatement along Kaki Bt Ave 1
21 Route amendment to Jln Tenteram
117 Route amendment to West Camp Rd
386 Route extension along Edgedale Plains
979M New supplementary route variant between Bt Panjang Temp Bus Pk and Choa Chu Kang North 5 (Loop)
983 New pair of bus stops outside and opposite Blk 810 CP along Choa Chu Kang Ave 7
1 May 75, 100, 107, 130, 131, 167 Route amendment to Esplanade Dr
15 May 308 New feeder service between Choa Chu Kang Int and Keat Hong Link (Loop)
29 May 77, 106, 173, 177, 189, 941, 945, 947, 990 Handover of operations to Tower Transit Singapore
12 June 26 Route amendment to Chai Chee St and Chai Chee Dr
46 New service between Upp East Coast Ter and Tampines Int
66, 78, 79, 97, 97e, 143, 143M Handover of operations to Tower Transit Singapore
26 June 41, 49, 96, 98, 98M, 183, 282, 284, 285, 333, 334, 335 Handover of operations to Tower Transit Singapore
27 June 10e, 37, 533, 534, 535, 536, 538, 539, 544, 545, 549, 555, 560, 561, 563, 564 Implementation of WAB service
1 July RWS8 Handover of operations to Tong Tar Transport Service
1 August 408 Service withdrawal
15 August 533, 536 Handover of operations to Aedge Holdings
564 Handover of operations to Commute Solutions
29 August

 

 

 

 

 

530 Handover of operations to EML Transport Service
531, 588 Handover of operations to Commute Solutions
534, 565 Handover of operations to City Transit
538 Handover of operations to Aedge Holdings
546, 563 Service withdrawal
554 Handover of operations to Tan Bus Transport
599 Handover of operations to Xing Sheng Transport Services
1 September 222P, 240P, 268P, 291P, 293P, 307P, 912P, CT28 Service withdrawal
240M New weekday peak hour route variant between Boon Lay Way and Jurong West St 64 (Loop)
912M New weekday peak hour route variant between Woodlands Temp Int and Woodlands St 41 (Loop)
4 September 3, 34, 43, 43M, 62, 82, 83, 84, 85, 118, 119, 136, 382G, 382W, 386 Handover of operations to Go-Ahead Singapore
18 September 2, 6, 12, 15, 17, 36, 354, 358, 359, 403, 518, 518A Handover of operations to Go-Ahead Singapore
19 September 358P, 359P Service withdrawal
23 September 518 Route amendment to KPE and PIE towards Pasir Ris Int
25 September 50, 62, 85 New pair of bus stops after Punggol Field and outside Waterwoods along Punggol East
26 September 539, 560 Handover of operations to Commute Solutions
3 October 549, 761 Handover of operations to Commute Solutions
651 Handover of operations to Rui Feng Chartered
16 October 40, 155 Change in calling bus stop to outside MacPherson Sec Sch along Circuit Rd
61, 63, 63M, 65, 66, 135, 154, 158 Route reinstatement along Circuit Link
805, 850E, 860 New bus stop outside Blk 504C along Yishun Ring Rd
17 October 671 New City Direct service between Punggol Rd and Marina Blvd (AM Peak) / Central Blvd and Punggol Rd (PM Peak)
23 October 34, 118 New pair of bus stops outside Blk 871C and outside UWCSEA along Tampines Ave 5
79 Additional pair of bus stops before and after Penjuru Rd along Jln Buroh
883 New service between Sembawang Int and Yishun Central 2 (Loop)
7 November 672 New City Direct service between Hougang St 51 and Marina Blvd (AM Peak) / Central Blvd and Hougang St 51 (PM Peak)
13 November 43, 43M, 109, 119 New pair of bus stops opposite Blk 293D and outside Blk 286B along Sengkang East Rd
199 Additional bus stop opposite Nanyang Ave along Jln Bahar
14 November 561 Service withdrawal
28 November 535, 587 Service withdrawal
11 December 64, 65, 131, 139, 147, 166, 857 Route reinstatement along Bencoolen St
64, 65, 139, 972 Abolition of bus stop outside SMU along Bencoolen St
160, 170, 178, 960, 961, 961# New bus stop opposite Blk 635A along Woodlands Rd
18 December 18, 39 Route amendment to Tampines Concourse Int
127 New service between Tampines Int and Tampines Ind Ave 5 (Loop)
129 New service between Tampines Concourse Int and St. Michael’s Ter
969 Route amendment to Tampines Ave 9 and Tampines Concourse
19 December 598 Service withdrawal
26 December 262 Implementation of WAB service
30 December 285P Service withdrawal

Year 2017
Date Bus Service(s) Service Changes
3 January 544, 552, 585, 590 Handover of operations to Commute Solutions
545, 553 Handover of operations to APT Travel
6 January 265P Service withdrawal
7 January 529 Service withdrawal
13 January 903M New weekday peak hour route variant between Woodlands Temp Int and Marsiling Lane (Loop)
903P Service withdrawal
20 January 654 Handover of operations to BT & Tan Transport
811P, 812P Service withdrawal
22 January 382G, 382W Route amendment to Punggol Field, Sumang Lane and Sumang Cres
12 February 8, 22, 61, 65, 66 New pair of bus stops before and after Ubi Rd 3 along Ubi Ave 2
22 Additional pair of bus stops outside and opposite Our Tampines Hub along Tampines Ave 5
13 February 193 Implementation of WAB service
26 February 973 New service between Bt Panjang Temp Bus Pk and Hume Ave (Loop)
1 March 589 Service withdrawal
12 March 100, 135, 155 Route amendment to Upp Serangoon Rd and realigned Upp Aljunied Rd
374 New feeder service between Compassvale Int and Fernvale St (Loop)
381 New feeder service between Punggol Temp Int and Punggol East (Loop)
3 April 555 Service withdrawal
9 April 16 Temporary route amendment to Still Rd South and East Coast Rd
25, 55 Route extension to Upp East Coast Ter
155 Route extension to Bedok Int
925, 925# New bus stop after Kranji Water Reclamation Plant along Kranji Rd
13 April 653 Handover of operations to SMRT Buses
17 April 655 Handover of operations to SBS Transit
656 Handover of operations to SMRT Buses
23 April 11 Additional bus stop opposite S’pore Indoor Stadium along Stadium Cres (towards Rhu Cross) and an additional bus stop outside S’pore Indoor Stadium along Stadium Walk (towards Lor 1 Geylang Ter)
66, 157, 160, 178, 180, 506 Relocated bus stop before PIE along Bt Batok Rd
174 New staggered bus stop after Bt Batok West Ave 3 along Bt Batok Rd
24 April 35 Route amendment to Tanah Merah Coast Rd and Aviation Park Rd
657 Handover of operations to SMRT Buses
14 May 973 Additional bus stop opposite Hillview Stn along Upp Bt Timah Rd
28 May 58 2 new pairs of bus stops after Tampines Ave 1, outside The Santorini, before Tampines Fire Stn and after Tampines Ave 5 along Tampines Ave 10
129 Additional pair of bus stops outside and opposite Gambir Ridge along Bartley Rd
160, 170, 178, 960, 961, 961# Abolition of bus stop opposite Mandai Rd along Woodlands Rd
160, 170, 178, 927, 960, 961, 961# Relocated bus stop before Mandai Rd along Woodlands Rd
2 June NR7 Additional bus stop outside Blk 638 along Elias Rd
18 June 192 Route amendment to Jurong West St 62, Jurong West St 61, Tuas Ave 12, Pioneer Rd and Tuas West Dr
193 New pair of bus stops outside Tuas West Rd Stn along Pioneer Rd
247 New service between Tuas Ter and Tuas Bay Link (Loop)
248 New service between Tuas Ter and Tuas South Ave 14 (Loop)
254 Route amendment to Pioneer Rd and Tuas Ave 20
256 Service withdrawal
258 Route amendment to Benoi Rd, Jln Ahmad Ibrahim and Pioneer Rd North, looping at Jurong West St 64
25 June 70, 106, 107, 128, 130, 133, 162, 186, 400, 402, 700, 970 Route amendment to new facility of Shenton Way Ter
9 July 101 New pair of bus stops outside and opposite Blk 991B along Buangkok Link
329 New feeder service between Hougang Ctrl Int and Buangkok Cres (Loop)
16 July 84, 180, 806, 926, 975 Implementation of WAB service
23 July 199 New bus stop outside Nanyang Cres Halls along Nanyang Cres
30 July 123 Route extension to Beach Stn Ter
21 August 8, 23, 46, 81, 160, 170, 170X, 191, 401, 655 Implementation of WAB service
27 August 944 New feeder service between Bt Batok Int and Bt Batok Rd (Loop)
4 September 75, 177, 960, 963, 963E, 963R Change in calling bus stop to outside Blk 180 along Jelebu Rd
75, 960, 963, 963E, 963R Change in calling bus stop to opposite Blk 180 along Jelebu Rd
75, 184 Additional pair of bus stops outside and opposite Ten Mile Junction Stn along Woodlands Rd
171 Skipped bus stops outside and opposite Bt Panjang Plaza along Jelebu Rd
176, 920, 922, 970, 972, 973, 975, 979, 979M Route amendment to Bt Panjang Integrated Transport Hub
180 Change in calling bus stop to outside Bt Panjang Stn Exit A/LRT along Upp Bt Timah Rd
971E Skipped bus stops outside and opposite Blk 180 along Jelebu Rd
973 New pair of bus stops before and after Dairy Farm Hts along Dairy Farm Rd and new staggered bus stop before Hillview Stn Exit B along Upp Bt Timah Rd
983 Change in calling bus stop to after Bt Panjang Stn along Upp Bt Timah Rd
17 September 850E, 856, 868, 951E, 971E, 982E, BPS1 Implementation of WAB service
28 September 663 Handover of operations to Tower Transit Singapore
7 October 192, 193, 247, 248 Route amendment to new facility of Tuas Ter
12 October 665 Handover of operations to Tower Transit Singapore
15 October 807 New feeder service between Yishun Temp Int and Yishun St 71 (Loop)
860 Route extension to Yio Chu Kang Int
21 October 3, 8, 9, 12, 17, 34, 38, 39, 59, 518 New pair of bus stops outside Tampines East Stn along Tampines Ave 2
18 Route amendment to Tampines Ave 7, Tampines St 34, Tampines St 33 and Tampines St 32
20 Route amendment to Somapah Rd and Changi South Ave 1
23, 60, 87, 518, NR7 New bus stop outside Bedok Nth Stn Exit B along Bedok North Rd
118 Route amendment to Changi South Ave 1 and Changi Business Park Ave 1
137 New service between Sims Pl Ter and Upp East Coast Ter
293 Route amendment to loop at Tampines Ave 7
298 New feeder service between Tampines Concourse Int and Tampines St 86 (Loop)
22 October 24, 34, 36 Route amendment to Changi Airport PTB4
110 New service between Compassvale Int and Changi Airport PTB2 (Loop)
12 November 16 Route reinstatement along Marine Parade Rd and Joo Chiat Rd
26 November 43, 43M, 117, 118 Additional bus stop outside Punggol Stn/Int along Punggol Central
61, 124, 143, 147, 166, 197, 961, 961# Change in calling bus stop to after Hosp Dr along Eu Tong Sen St
61, 120, 124, 143, 147, 166, 167, 196, 197, 961, 961# Abolition of bus stop before Hosp Dr along Kg Bahru Rd
9 December 71 New service between Yio Chu Kang Int and Bishan St 11 (Loop)
10 December 120, 124 New bus stop opposite Blk 91A along Telok Blangah St 31
124 New bus stop outside Blk 92B along Telok Blangah St 31
17 December 184, 300, 653, 656, 657, 900, 900A, 964, NR1, NR2, NR3, NR5, NR6, NR7, NR8 Implementation of WAB service
24 December 46, 69, 72, 291 Route amendment to Tampines Central 8 and Tampines Concourse towards Tampines Int

Year 2018
Date Bus Service(s) Service Changes
28 January 12e New daily Express service between Pasir Ris Int and New Bridge Rd Ter
147e New daily Fast Forward service between Clementi Int and Eu Tong Sen St (Direction 1) / New Bridge Rd and Clementi Int (Direction 2)
25 February 171 Additional pair of bus stops outside and opposite Blk 180 along Jelebu Rd
180 Route amendment to Bt Panjang Int
10 March 2, 12, 12e, 54, 120, 121, 122, 174, 174e, 190, CT8, CT18 Route amendment to Kampong Bahru Ter
61 Route amendment to Commonwealth Ave towards Eunos Int
18 March 800, 804, 805, 807, 811, 860 Handover of operations to SBS Transit
25 March 160, 178 Route amendment to Woodlands Ave 3 and Woodlands Centre Rd
803, 806, 812, 850E, 851, 852 Handover of operations to SBS Transit
1 April 68 New service between Pasir Ris Int and Tampines Int (Loop)
8 April 2, 12, 24, 38 New bus stop after Somapah Rd along Upp Changi Rd East
2, 12, 24, 38, NR7 New bus stop before Simei Rd along Upp Changi Rd East
974 New service between Bt Panjang Temp Bus Pk and Joo Koon Int
9 April 868 2 additional bus stops opposite HomeTeamNS and outside Blk 334 along Bt Batok West Ave 7
27 May 117, 169 New pair of bus stops outside and opposite Visionaire along Canberra Link
851e New daily Express service between Yishun Temp Int and New Bridge Rd (Direction 1) / Eu Tong Sen St and Yishun Temp Int (Direction 2)
10 June 20 New pair of bus stops outside and opposite Eightrium along Changi South Ave 1
160, 170, 178, 925, 927, 960, 961, 961# New bus stop before Yew Tee Flyover along Woodlands Rd
8 July 941 Route extension to loop at Bt Batok West Ave 9
991 New service between Bt Batok Int and Bt Batok West Ave 5 (Loop)
13 July NR5 Additional bus stop outside Blk 678D along Jurong West St 64
22 July 979 Route amendment to Woodlands Rd, Stagmont Ring, Choa Chu Kang Link and Choa Chu Kang North 5
979M Service withdrawal
12 August 10e, 14e, 30e, 74e, 89e, 147e, 151e, 174e, 196e Conversion to Express services
222, 265, 268, 291, 293, 307, 358, 359, 811, 812, 911, 912, 913 Conversion to feeder services
13 August 188E > 188e Service renumbering
854E > 854e Service renumbering
868 > 868E Service renumbering
963E > 963e Service renumbering
26 August 84 Route amendment to Punggol Dr, Sentul Cres, Sumang Link and Punggol Way
9 September 14 Route amendment to North Buona Vista Rd and Commonwealth Ave West
23 September 135 Temporary route amendment to ECP, Bedok South Ave 1 and Marine Parade Rd
30 September 308 Service withdrawal
991 Route extension to Choa Chu Kang Int
14 October 102 Route extension to loop at Seletar Aerospace Ave
138, 926, 927 Abolition of bus stops before and after S’pore Zoo along Mandai Lake Rd
28 October 48, 66, 67, 170, 960 Temporary co-sharing of bus stop outside Newton FC along Bt Timah Rd
52, 74, 93, 852, 855 Route amendment to southbound Lornie Highway
52, 74, 93, 157, 165, 852, 855 Relocated bus stop before Kheam Hock Rd along Lornie Highway
139 Route amendment to McNair Rd and Towner Rd
960e New daily Express service between Woodlands Temp Int and Marina Ctr Ter
25 November 103, 117 New bus stops before and opposite Blk 469B and opposite Yishun St 43 along Yishun Ave 1
167e New daily Express service between Sembawang Int and Shenton Way (Direction 1) / Anson Rd and Sembawang Int (Direction 2)
16 December 67, 172, 188, 188e, 188R, 190, 300, 301, 302, 307, 925, 927, 983, 985, 991, BPS1, NR3 Route amendment to new facility of Choa Chu Kang Int
17 December 658, 659, 662, 664 Service withdrawal
23 December 101, 329 New bus stop opposite Blk 984A along Buangkok Link
991 New pair of bus stops outside Blk 485A and opposite Blk 485B along Brickland Rd

Year 2019
Date Bus Service(s) Service Changes
2 January 660 Handover of operations to SBS Transit
661 Handover of operations to Go-Ahead Singapore
4 January NR7 Temporary suspension of operations due to On-Demand Public Bus Trial
27 January 12e Additional bus stops outside and opposite Eastern Lagoon II along Bedok South Ave 1, outside Golden Landmark and opposite Duo Residences along Ophir Rd and outside Bugis Stn Exit D along Rochor Rd
10 February 163M Service withdrawal
24 February 48, 66, 67, 170, 960, 960e Reinstatement of bus stop before Winstedt Rd along Bt Timah Rd
68 2 new pairs of bus stops outside and opposite Blk 609D, outside Blk 602B and outside Blk 619A along Tampines Ave 6
17 March 913 Route amendment to loop at Woodlands Ave 3
913M New supplementary route variant between Woodlands Temp Int and Woodlands St 13 (Loop)
14 April 155 New pair of bus stops outside and opposite Blk 3 along Bedok South Ave 1
3 June 669 Service withdrawal
16 June 400 Route extension to loop at Marina Coastal Dr
402, NR7 Service withdrawal
23 June 52, 74, 93, 852, 855 Route amendment to northbound Lornie Highway
66 Route amendment to Bt Batok East Ave 6, Bt Batok West Ave 6 and Bt Batok West Ave 8
80 Route amendment to Cantonment Link and Cantonment Rd towards Sengkang Int
80, 145 New bus stop along Hoe Chiang Rd
901M New supplementary route variant between Woodlands Temp Int and Woodlands Ave 7 (Loop)
24 June 912M Additional bus stop opposite Fuchun CC along Woodlands Ave 1
21 July 5 Route amendment to Mariam Way, Flora Rd and Flora Dr
22 July 654 Handover of operations to SBS Transit
25 August 101 Route amendment to loop at Buangkok Cres
8 September 39, 85, 103, 171, 800, 803, 804, 805, 806, 807, 811, 812, 851, 851e, 852, 853, 853M, 854, 854e, 855, 856, 857, 859, 860 Route amendment to Yishun Integrated Transport Hub
382G New bus stop outside Blk 218 along Punggol Field
382W New bus stop outside Blk 258A along Punggol Field
853# > 853M Service renumbering
925# > 925M Service renumbering
961# > 961M Service renumbering
9 September 43e New weekday peak hour Express service between Punggol Temp Int and Marine Parade Rd (AM Peak) / Marine Parade Rd and Punggol Temp Int (PM Peak)
22 September 102 New pair of bus stops after and opposite Seletar Camp along Seletar Aerospace Dr
17 October 825 Implementation of WAB service
2 November 117, 169, 883 New pair of bus stops outside and opposite Canberra Stn along Canberra Link
10 November 976 New service between Choa Chu Kang Int and Bt Panjang Int
BPS1 Service withdrawal
22 December 68 New pair of bus stops outside and opposite Blk 614 along Tampines Ave 6
163, 167, 169, 855, 980 New bus stop before Adana @ Thomson along Upp Thomson Rd
904 New pair of bus stops outside Blk 691D and outside Blk 694C along Woodlands Dr 62

Year 2020
Date Bus Service(s) Service Changes
6 January 652 Handover of operations to SMRT Buses
12 January 103, 117 New bus stop outside Blk 469B along Yishun Ave 1
851, 852, 853, 853M, 854, 855, 857 Abolition of bus stop under Lentor Flyover along Lentor Ave
851, 852, 853, 853M, 854, 855, 857, NR1 Abolition of bus stop after Lentor Flyover along Lentor Ave
883M New supplementary route variant between Sembawang Int and Yishun Ave 2 (Loop) on Sundays & Public Holidays
13 January 651 Handover of operations to Tower Transit Singapore
671, 672 Handover of operations to SBS Transit
31 January 856 Route amendment to Woodlands North Coast Rd
9 February 12e Conversion of forward trips from Pasir Ris Int to day service and return trips from Kampong Bahru Ter to evening service daily
147e Service withdrawal
167e Conversion of forward trips from Sembawang Int to day service and return trips from Anson Rd to evening service on weekdays
851e Conversion of forward trips from Yishun Int to day service and return trips from Eu Tong Sen St to evening service daily
960e Conversion of forward trips from Woodlands Temp Int to day service and return trips from Marina Ctr Ter to evening service daily
23 February 84 Route amendment to Northshore Cres and Northshore Dr
2 March 666 Handover of operations to Go-Ahead Singapore
8 March 382G New bus stop outside Punggol Cove Pr Sch along Sumang Link
382W New bus stop opposite Punggol Cove Pr Sch along Sumang Link
9 March 16M New day route variant between Bedok Int and Bt Merah Int on weekdays and Saturdays
667 Handover of operations to SBS Transit
18 March 160, 170 Temporary route amendment to loop at Woodlands Centre Rd due to Malaysia’s Movement Control Order (MCO)
170X, 950 Temporary suspension of operations due to Malaysia’s Movement Control Order (MCO)
22 March 135 Route reinstatement along Siglap Link
965, 969, NR2 New bus stop before Sembawang Ave along Gambas Ave
965, 969 New bus stop after Sembawang Ave along Gambas Ave
30 March 670 Handover of operations to SMRT Buses
8 April 10e, 97e, 128, 167e, 174e, 196e, 502, 502A, 513, 518, 518A, 651, 652, 653, 654, 655, 656, 657, 660, 661, 663, 665, 666, 667, 668, 670, 671, 672, 850E, 851e, 868E, 926, 951E, 971E, 982E, 1N, 2N, 3N, 4N, 5N, 6N, NR1, NR2, NR3, NR5, NR6, NR8 Temporary suspension of operations due to Singapore Government’s Circuit Breaker measures
15 April 12e, 14e, 30e, 43e, 74e, 89e, 151e, 188e, 188R, 506, 854e, 960e, 963e, 963R, CT8, CT18 Temporary suspension of operations due to Singapore Government’s Circuit Breaker measures
24 April 89e Resumption of regular operations
25 April 401 Temporary suspension of operations due to Singapore Government’s Circuit Breaker measures
2 June 10e, 12e, 14e, 30e, 43e, 74e, 97e, 151e, 167e, 174e, 188e, 196e, 502, 502A, 506, 513, 518, 518A, 651, 652, 653, 654, 655, 656, 657, 660, 661, 663, 665, 666, 667, 668, 670, 671, 672, 850E, 851e, 854e, 868E, 951E, 960e, 963e, 971E, 982E Resumption of regular operations
128 Service withdrawal
12 July 359 Route amendment to loop at Pasir Ris Dr 2
26 July 160M New supplementary route variant between Jurong East Temp Int and Bt Batok Rd (Loop)
30 August 171 Route cutback to loop at Bt Panjang Rd
700, 700A Service withdrawal
971E > 971 Route amendment to Pending Rd, Petir Rd and Dairy Farm Rd, additional bus stops along Stevens Rd and Bras Basah Rd and conversion to trunk service
972M New alternate route variant between Bt Panjang Int and Orchard Rd (Loop)

External Links & References:

Leave a Reply

Your email address will not be published. Required fields are marked *