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 31 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 ↔ Sengkang Ctrl (Buangkok Stn)
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 ↺ Upp Bt Timah Rd
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 Withdrawn on 30 Aug 2020
700A Trunk Bt Panjang ↺ Temasek Ave 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 Ring Rd → Cecil St (AM Peak) Re-numbered from Express Service 971E on 31 Aug 2020
Anson Rd → Bt Panjang Ring Rd (PM Peak)
971E Express Bt Panjang → Cecil St (AM Peak) Converted to trunk service and re-numbered to Service 971 on 31 Aug 2020
Anson Rd → Bt Panjang (PM Peak)
972 Trunk Bt Panjang ↺ Orchard Rd
972M Trunk Bt Panjang ↺ Orchard Rd 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

See Page 2 for Years 2018 – 2019, See Page 3 for Year 2020

Leave a Reply

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