Singapore Public Bus Timeline (2020s)

Welcome to the revamped Singapore Public Bus Timeline, which provides an overview of changes made to the public bus network in Singapore since the 2000s.

This article lists public bus changes that occurred between 1 January 2020 and 31 December 2029. For public bus changes before the abovementioned period, please click the attached links for the timelines in the 2000s or 2010s.

The operational period in this timeline is currently ongoing. Information published in this article is accurate as of Saturday, 4 Jun 2022.


Notice – Suspended Bus Services (since 18 Mar 2020)

The following bus services were suspended since 18 Mar 2020 due to the Covid-19 pandemic. Many suspended bus services reflected in the table below have since resumed normal service, with the exception of 17 bus services.

Service Route (as of Suspension Date) Suspension Date Resumption Date
10e Bedok Rd – Anson Rd 8 Apr 2020 2 Jun 2020
12e Pasir Ris – Kampong Bahru 15 Apr 2020 2 Jun 2020
15 Sep 2021 16 Jan 2022
14e Bedok Nth Ave 3 – Orchard Rd 15 Apr 2020 2 Jun 2020
30e Bedok – Pasir Panjang Rd 15 Apr 2020 2 Jun 2020
43e Punggol – Marine Parade Rd 15 Apr 2020 2 Jun 2020
15 Sep 2021 17 Jan 2022
74e Hougang Ctrl – Buona Vista 15 Apr 2020 2 Jun 2020
89e Hougang Ctrl – Airline Rd 15 Apr 2020 24 Apr 2020
97e Jurong East – Marina Ctr 8 Apr 2020 2 Jun 2020
128 Ang Mo Kio Depot – Shenton Way 8 Apr 2020 N/A (Withdrawn)
151e Hougang Ctrl – Kent Ridge 15 Apr 2020 2 Jun 2020
167e Sembawang – Anson Rd 8 Apr 2020 2 Jun 2020
170X Kranji Stn – JB Sentral 18 Mar 2020 1 May 2022
174e Boon Lay – Kampong Bahru 8 Apr 2020 2 Jun 2020
188e Choa Chu Kang – HarbourFront 15 Apr 2020 2 Jun 2020
188R Choa Chu Kang – Resorts World Sentosa 15 Apr 2020
196e Marine Parade Rd – Anson Rd 8 Apr 2020 2 Jun 2020
401 Bedok – Fort Rd (Loop) 25 Apr 2020 4 Jun 2022
502 Soon Lee Bus Pk – Central Blvd (Loop) 8 Apr 2020 2 Jun 2020
506 Jurong East – Upp East Coast 15 Apr 2020 2 Jun 2020
513 Tampines Ave 5 – Anson Rd 8 Apr 2020 2 Jun 2020
518 Pasir Ris – Bayfront Ave (Loop) 8 Apr 2020 2 Jun 2020
15 Sep 2021 25 Sep 2021
651 Jurong West Ave 3 – Central Blvd 8 Apr 2020 2 Jun 2020
652 Upp Thomson Rd – Anson Rd 8 Apr 2020 2 Jun 2020
653 Hume Ave – Central Blvd 8 Apr 2020 2 Jun 2020
654 Anchorvale St – Anson Rd 8 Apr 2020 2 Jun 2020
655 West Coast Rd – Central Blvd 8 Apr 2020 2 Jun 2020
656 Canberra Rd – Anson Rd 8 Apr 2020 2 Jun 2020
657 Jurong West Ave 1 – Central Blvd 8 Apr 2020 2 Jun 2020
660 Buangkok Green – Anson Rd 8 Apr 2020 2 Jun 2020
661 Pasir Ris Dr 3 – Central Blvd 8 Apr 2020 2 Jun 2020
15 Sep 2021 3 Feb 2022
663 Yishun Ave 6 – Anson Rd 8 Apr 2020 2 Jun 2020
665 Marsiling Dr – Anson Rd 8 Apr 2020 2 Jun 2020
666 Punggol Dr – Central Blvd 8 Apr 2020 2 Jun 2020
15 Sep 2021 3 Feb 2022
667 Clementi Ave 4 – Central Blvd 8 Apr 2020 2 Jun 2020
670 Yishun Ave 7 – Central Blvd 8 Apr 2020 2 Jun 2020
671 Punggol Rd – Central Blvd 8 Apr 2020 2 Jun 2020
672 Hougang St 51 – Central Blvd 8 Apr 2020 2 Jun 2020
850E Yishun St 41 – Anson Rd 8 Apr 2020 2 Jun 2020
851e Yishun – Eu Tong Sen St 8 Apr 2020 2 Jun 2020
854e Yishun – Bedok 15 Apr 2020 2 Jun 2020
868E Bt Batok West Ave 5 – Temasek Ave 8 Apr 2020 2 Jun 2020
926 Woodlands – Mandai Lake Rd (Loop) 8 Apr 2020
950 Woodlands (Temp Int) – JB Sentral (Loop) 18 Mar 2020 1 May 2022
951E Woodlands St 82 – Anson Rd 8 Apr 2020 2 Jun 2020
960e Woodlands – Marina Ctr 15 Apr 2020 2 Jun 2020
963e Woodlands – HarbourFront 15 Apr 2020 2 Jun 2020
963R Woodlands – Resorts World Sentosa 15 Apr 2020
971E Bt Panjang (Temp Bus Pk) – Anson Rd 8 Apr 2020 2 Jun 2020
982E Choa Chu Kang Ave 5 – Central Blvd 8 Apr 2020 2 Jun 2020
CT8 Ang Mo Kio Ave 9 – Kampong Bahru 15 Apr 2020
CT18 Bedok Nth Ave 3 – Kampong Bahru 15 Apr 2020
NR1 Resorts World Sentosa – Yishun Ring Rd 8 Apr 2020
NR2 Marina Ctr – Sembawang Dr 8 Apr 2020
NR3 Sth Bridge Rd – Choa Chu Kang 8 Apr 2020
NR5 Marina Ctr – Jurong West St 64 8 Apr 2020
NR6 Resorts World Sentosa – Compassvale Dr 8 Apr 2020
NR8 Marina Ctr – Bt Batok West Ave 5 8 Apr 2020
1N Marina Ctr – Yishun Ring Rd 8 Apr 2020
2N Marina Ctr – Tampines Ave 3 8 Apr 2020
3N Marina Ctr – Choa Chu Kang Nth 5 8 Apr 2020
4N Marina Ctr – Pasir Ris Dr 1 8 Apr 2020
5N Marina Ctr – Jurong West St 92 8 Apr 2020
6N Marina Ctr – Punggol Field 8 Apr 2020

Year 2020:

Date Bus Service(s) Service Change(s)
6 Jan 652 Handover of operations to SMRT Buses with reduction of 2 AM peak trips
12 Jan 103, 117 New bus stop outside Blk 469B along Yishun Ave 1
851, 852, 853, 853M, 854, 855, 857, 857A 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 Jan 651 Handover of operations to Tower Transit Singapore
671, 672 Handover of operations to SBS Transit with reduction of 1 AM peak trip
28 Jan 975A New weekday peak hour short trip service between Choa Chu Kang Ave 4 (Opp Choa Chu Kang Stn) and Brickland Rd (Aft Hai Inn See Tp)
31 Jan 856 Route amendment to Woodlands Nth Coast Rd
9 Feb 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 Feb 84 Route amendment to Northshore Cres and Northshore Dr
2 Mar 666 Handover of operations to Go-Ahead Singapore
8 Mar 382G New bus stop outside Punggol Cove Pr Sch along Sumang Lk
382W New bus stop opposite Punggol Cove Pr Sch along Sumang Lk
9 Mar 16M New alternate route between Bedok Int and Bt Merah Int on weekdays and Saturdays
667 Handover of operations to SBS Transit
18 Mar 160, 170 Temporary route amendment to loop at Woodlands Ctr Rd due to Malaysia’s Movement Control Order
170X, 950 Suspension of operations due to Malaysia’s Movement Control Order
22 Mar 135 Route reinstatement along Siglap Lk
965, 965A, 969, NR2 New bus stop before Sembawang Ave along Gambas Ave
965, 969 New bus stop after Sembawang Ave along Gambas Ave
30 Mar 670 Handover of operations to SMRT Buses with reduction of 1 AM peak trip
8 Apr 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 Suspension of operations due to Singapore’s Circuit Breaker measures
13 Apr 925A New weekday peak hour short trip service between Woodlands Temp Int and Kranji Way (Kranji Resvr Pk B)
979 Extension of last bus timing to 2400 hrs on weekdays
15 Apr 12e, 14e, 30e, 43e, 74e, 89e, 151e, 188e, 188R, 506, 854e, 960e, 963e, 963R, CT8, CT18 Suspension of operations due to Singapore’s Circuit Breaker measures
24 Apr 89e Resumption of regular operations
25 Apr 401 Suspension of operations due to Singapore’s Circuit Breaker measures
2 Jun

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
656 Reduction of 1 AM peak trip
12 Jul 359 Route amendment to loop at Pasir Ris Dr 2
26 Jul 160M New supplementary route variant between Jurong East Temp Int and Bt Batok Rd (Loop)
30 Aug 171 Route cutback to loop at Upp Bt Timah Rd
700, 700A Service withdrawal
972M New alternate route between Bt Panjang Int and Orchard Rd (Loop)
31 Aug 971 New weekday peak hour service between Bt Panjang Ring Rd and Cecil St (AM Peak) / Anson Rd and Bt Panjang Ring Rd (PM Peak)
971E Service withdrawal
27 Sep 174 Route amendment to PIE
11 Oct 127 Route amendment to Tampines Nth Dr 1 and Tampines Ave 11
127A Route amendment to terminate at Tampines Nth Dr 1 (Opp Blk 610C)
25 Oct 114 New service between Buangkok Stn and Buangkok Cres (Loop)
26 Oct 991C New weekday peak hour short trip service between Choa Chu Kang Ave 4 (Opp Blk 464) and Bt Batok West Ave 5 (Bt Gombak Stn)
8 Nov 54, 130, 132, 141, 156, 162, 162M, 166, 167, 851, 980 Temporary abolition of bus stop opposite SLF Cplx along Thomson Rd
22 Nov 160M New bus stop outside Blk 460D along Bt Batok West Ave 9
23 Nov 177 Temporary route amendment to Hillview Rd and Upp Bt Timah Rd
883B Route extension to terminate at Sembawang Rd (Opp Blk 590C)
6 Dec 41, 49, 51, 51A, 52, 66, 97, 97e, 98, 98M, 105, 105B, 143, 143M, 160, 160A, 160M, 183, 183B, 197, 333, 334, 335, 506 Route amendment to new facility of Jurong East Int
41, 51, 52, 98, 98M, 105, 143, 143M, 183, 334, 335 Additional alighting bus stop before Jurong East Stn along Jurong Gateway Rd
78, 78A Route cutback to start from/terminate at Jurong Gateway Rd
79 Route amendment to start from Boon Lay Int and loop at Jurong Gateway Rd
79A Route amendment to start from Boon Lay Int and terminate at Jurong Town Hall Rd (Jurong East Lib)
97, 97e, 197 Route amendment to Jurong East St 12
333 Route amendment to Boon Lay Way and Jurong Gateway Rd
14 Dec 167e Service withdrawal
668 Handover of operations to SBS Transit
27 Dec 167 New pair of bus stops before and opposite Canberra Dr along Sembawang Rd
384 New feeder service between Punggol Temp Int and Northshore Dr (Loop)
925, 925A, 925M Abolition of bus stop outside Tong Seng Concrete Ltd along Kranji Way

Year 2021:

Date Bus Service(s) Service Change(s)
23 Jan 75, 184 Route extension to Gali Batu Ter
974 Route amendment to loop at Bt Panjang Rd
974A Route extension to start from Joo Koon Int
25 Jan 807B New weekday peak hour short trip service between Yishun Int and Yishun Ring Rd (Jiemin Pr Sch)
7 Feb 107, 107M Route amendment to Upp Aljunied Rd and Bidadari Pk Dr
15 Feb 190 Revision of first bus timing from Choa Chu Kang Int to 0530 hrs on weekdays
24 Feb 75, 960, 960e, NR2, NR5, NR8 Route amendment to new facility of Marina Ctr Ter
27 Feb 56, 77, 97, 97e, 195, 195A, 1N, 2N, 3N, 4N, 5N, 6N
28 Feb 135 Route extension to Jln Kembangan
11 Apr 15, 15A New bus stop outside Blk 524B along Pasir Ris Dr 8
15 New bus stop opposite Blk 525B along Pasir Ris Dr 8
63A New terminating short trip service between Eunos Int and Jln Rumah Tinggi (Opp Blk 36), operating after the last bus of Bus Service 63 daily
67, 75, 170 Route amendment to upgraded Upp Bt Timah Rd
857B New weekday peak hour/terminating short trip service between Yishun Int and Temasek Ave (Promenade Stn), operating after the last bus of Bus Service 857 daily
966A New terminating short trip service between Woodlands Temp Int and Marine Parade Rd (Opp Parkway Parade), operating after the last bus of Bus Service 966 daily
975C New terminating short trip service between Bt Panjang Int and Lim Chu Kang Rd (Police Coast Guard), operating after the last bus of Bus Service 975 daily
12 Apr 671 Additional pair of bus stops before and after Jln Kayu along Sengkang West Ave
25 Apr 806 New bus stop outside Blk 382C along Yishun Ave 6
26 Apr 663 New bus stop outside Blk 382C along Yishun Ave 6
3 May 115 Extension of last bus timing to 2000 hrs daily
29 May 333, 335 Extension of last bus timing to 0115 hrs daily
944 Handover of operations to Tower Transit
974, 974A Handover of operations to SBS Transit
31 May 97e Additional bus stops opposite Jurong Town Hall and outside and opposite German Ctr along Jurong Town Hall Rd
653, 657 Handover of operations to Tower Transit
665 Handover of operations to SMRT Buses
13 Jun 161, 168, 169, 169A, 169B, 178, 178A, 187, 856, 858, 858A, 900, 900A, 901, 901M, 902, 903, 903M, 904, 911, 912, 912A, 912B, 912M, 913, 913M, 926, 960, 960e, 962, 963, 963e, 963R, 964, 966, 966A, 969 Route amendment to Woodlands Integrated Transport Hub
5 Jul 89A Route extension to start from TPE (Aft Punggol Rd)
2 Aug 96B Route cutback to start from Kent Ridge Cres (NUS Fac of Design & Env)
22 Aug 32, 122 Abolished bus stop outside The Fisherman Ch and relocated bus stop outside Blk 30 along Margaret Dr
28 Aug 235 New bus stop outside Caldecott Stn Exit 4 along Toa Payoh Lk
5 Sep 171, 670, 853, 853M, 854, 854e, 855, 856, 857, 857A, 857B Handover of operations to Tower Transit
6 Sep 652 Handover of operations to SBS Transit
15 Sep 12e, 43e, 518, 518A, 661, 666 Suspension of operations due to manpower shortage in bus operations
19 Sep 169, 169A, 169B, 858, 858A, 858B, 963, 963e, 963R, 965, 965A, 966, 966A, 969, 969A Handover of operations to Tower Transit
25 Sep 518, 518A Resumption of regular operations
26 Sep 248M New alternate route between Tuas Ter and Tuas Sth Way (Loop) during peak hours daily
3 Oct 167, 656, 825, 859, 859A, 859B, 882, 882A, 883, 883B, 883M, 980, 981 Handover of operations to Tower Transit
965, 965A, 969 New bus stop before Gambas Cres along Gambas Ave
965, 969 New bus stop opposite Gambas Cres along Gambas Ave
24 Oct 39 Route amendment to Pasir Ris Ind Dr 1, Punggol Ctrl and Punggol Way
400 New bus stop opposite Marina Barrage along Marina Gdns Dr
20 Nov 964 Extension of last bus timing to 1800 hrs on Saturdays
28 Nov 117 Route amendment to Canberra Way, Canberra Cres, Canberra Wk, Canberra St and Sembawang Rd
883, 883B, 883M Route extension along Canberra St
29 Nov 117M New alternate route between Punggol Temp Int and Sembawang Int during weekday peak hours
12 Dec 14, 18, 69, 155, 168, 222, 225G, 228 New bus stop after Heartbeat @ Bedok along Bedok Nth St 1
14, 18, 69, 155, 168, 222, 225W, 228 New bus stop before Heartbeat @ Bedok along Bedok Nth St 1
22 Route cutback to Eunos Int
65 Route amendment to Tampines Ave 4
66 Route cutback to loop at Upp Bt Timah Rd
506 Route cutback to Serangoon Int
22 Dec 15, 15A, 969, 969A Route amendment to realigned Tampines Ave 12
26 Dec 20 New bus stop after Changi Business Pk Cres along Changi Business Pk Vista
75, 100, 107, 130, 131, 131A, 167 Route amendment to Esplanade Dr with the pedestrianisation of Connaught Dr
27 Dec 35 New pair of bus stops before and after Changi Coast Rd along Aviation Pk Rd
31 Dec 114A New terminating short trip service between Sengkang Ctrl (Buangkok Stn Exit B) and Buangkok Cres (Blk 998B), operating after the last bus of Bus Service 114 on eves of Public Holidays

Leave a Reply

Your email address will not be published.