The Singapore Public Bus Timeline provides an overview of changes made to the public bus network in Singapore since the new millennium.
This article lists public bus changes that occurred between 1 Jan 2000 and 31 Dec 2009. For public bus changes before or after the abovementioned period, please click the attached links for the timeline during the 2010s and 2020s.
Year 2000:
| Date | Bus Service(s) | Service Change(s) |
| 9 Jan | 859 | Route amendment to Sembawang Dr and Admiralty Dr |
| 20 Feb | 54, 174, 190 | Additional bus stop opposite Blk 333 along Kreta Ayer Rd |
| 10 Mar | NR1 | New NightRider service between Marina Ctr Ter and Yishun Int on Fridays, Saturdays and eves of public holidays |
| 26 Mar | 343 > 921 | Service re-numbering |
| 920 | New feeder service between Bt Panjang Int and Bangkit Rd (Loop) | |
| 26 May | NR2 | New NightRider service between Marina Ctr Ter and W’lands Ave 3 on Fridays, Saturdays and eves of public holidays |
| NR3 | New NightRider service between Marina Ctr Ter and Choa Chu Kang Int on Fridays, Saturdays and eves of public holidays | |
| NR5 | New NightRider service between Scotts Rd and Boon Lay Ave on Fridays, Saturdays and eves of public holidays | |
| NR6 | New NightRider service between Marina Ctr Ter and Compassvale Dr on Fridays, Saturdays and eves of public holidays | |
| NR7 | New NightRider service between Marina Ctr Ter and Pasir Ris Dr 3 on Fridays, Saturdays and eves of public holidays | |
| NR8 | New bi-directional NightRider service between Bt Batok Int and Bedok Int on Fridays, Saturdays and eves of public holidays | |
| SS1 | New bi-directional NightRider service between Marina Ctr Ter and Aljunied Rd (Loop) on Fridays, Saturdays and eves of public holidays | |
| SS2 | New bi-directional NightRider service between Marina Ctr Ter and East Coast Pk Svc Rd (Loop) on Fridays, Saturdays and eves of public holidays | |
| 1 Jun | 711 | New Jurong Island service between Jurong East Int and Ayer Merbau Rd (Loop) on weekdays and Saturdays |
| 712 | New Jurong Island service between Jurong East Int and Jurong Island Highway (Loop) on weekdays and Saturdays | |
| 713 | New Jurong Island service between Jurong East Int and Ayer Merbau Rd / Jurong Island Highway (Loop) during off peak periods daily | |
| 4 Jun | 111, 132 | New bus stops outside and opposite British High Commission along Tanglin Rd |
| 10 Jun | 27, 82, 86, 88, 89 | Reinstatement of bus stop outside Blk 190C along Punggol Rd |
| 18 Jun | 77, 189, 361, 365, 367 | Handover of operations to TIBS |
| 361, 365, 367 | Extension of last bus timing to 0050 hrs daily | |
| 23 Jun | 65M | New Nite Owl service between Orchard Rd and Tampines Int on Fridays, Saturdays and eves of public holidays |
| 85M | New Nite Owl service between Orchard Rd and Sengkang Ter on Fridays, Saturdays and eves of public holidays | |
| 147M | New Nite Owl service between Bencoolen St and Clementi Int on Fridays, Saturdays and eves of public holidays | |
| 174M | New Nite Owl service between New Bridge Rd Ter and Boon Lay Int on Fridays, Saturdays and eves of public holidays | |
| 1 Jul | SN10 | New daily NightBus service between Tomlinson Rd and Pasir Ris Ctrl |
| SN20 | New daily NightBus service between Nth Canal Rd and W’lands Ave 3 | |
| SN30 | New daily NightBus service between Tomlinson Rd and Boon Lay Way | |
| 23 Jul | 371 | Route amendment to loop at Sengkang East Ave |
| 20 Aug | 970 | New service between Bt Panjang Int and Shenton Way Ter |
| 3 Sep | 61 | Handover of operations to TIBS |
| 170X | New supplementary route variant between W’lands Rd (Opp Kranji Stn) and Larkin Ter | |
| 10 Sep | 501, 501X, 502 | Route extension to Sengkang Ter |
| 505 | Service discontinuation | |
| 506 | Route extension to Changi Airport | |
| Additional bus stops outside and opposite Trellis Twrs along Jln Toa Payoh | ||
| Extension of last bus timing from Jurong East Int to 2210 hrs daily | ||
| 518 | New daily Express service between Pasir Ris Int and Temasek Ave (Loop) | |
| 11 Sep | 508 | Service discontinuation |
| 511 | New peak hour Express service between Upp S’goon Rd and Penang Rd (AM Peak) / Outram Rd and Upp S’goon Rd (PM Peak) on weekdays and Saturdays | |
| 512 | New peak hour Express service between Upp S’goon Rd and Orchard Rd (AM Peak) / Moulmein Rd and Upp S’goon Rd (PM Peak) on weekdays and Saturdays | |
| 16 Oct | 70X | Route extension to loop at Temasek Ave from Yio Chu Kang Ter |
| 20 Oct | NR1 | Conversion to bi-directional NightRider service between Yishun Int and Temasek Ave (Loop) |
| NR2 | Conversion to bi-directional NightRider service between Marina Ctr Ter and W’lands Ave 4 (Loop) | |
| NR3 | Conversion to bi-directional NightRider service between Choa Chu Kang Int and Nth Canal Rd (Loop) | |
| NR5 | Conversion to bi-directional NightRider service between St. Michael’s Ter and Jurong West St 75 (Loop) | |
| NR6 | Conversion to bi-directional NightRider service between Marina Ctr Ter and Compassvale Rd (Loop) | |
| NR7 | Conversion to bi-directional NightRider service between Marina Ctr Ter and Pasir Ris Dr 3 (Loop) | |
| 29 Oct | 28 | Route extension to Toa Payoh Temp Int |
| 152 | Service discontinuation | |
| 24 Nov | 36M | New bi-directional Nite Owl service between Changi Airport and Tomlinson Rd (Loop) on Fridays, Saturdays and eves of public holidays |
| 143M | New Nite Owl service between Scotts Rd and Teban Gdns Ter on Fridays, Saturdays and eves of public holidays | |
| 27 Nov | 20 | Service discontinuation |
| 125 | Route amendment to loop at Sims Dr | |
| 15 Dec | SN10, SN20, SN30 | Additional bus stop outside Boat Quay along Sth Bridge Rd |
| SN20 | Route extension to start from Victoria St | |
| 18 Dec | SS1, SS2 | Service discontinuation |
| 22 Dec | 372 | New feeder service between Sengkang Ter and Anchorvale Rd (Loop) |
| 24 Dec | 106, 173 | Handover of operations to TIBS |
| TBC | 14A | New Sunday/Public Holiday short trip service between Bedok Int and Orchard Lk (Ngee Ann City) |
| TBC | 24, 27, 34, 53, 858 | New bus stop outside SATS Flight Kitchen along Airport Blvd |
| 24, 27, 34, 36, 53, 858 | New bus stop opposite SATS Flight Kitchen along Airport Blvd | |
| TBC | 27 | New bus stops before and after Tampines Ind Ave 5 along Tampines Ave 10 |
| TBC | 30, 78, 79, 143 | New bus stop opposite Blk 51 along West Coast Rd |
| 78, 79, 143 | New bus stop outside Blk 51 along West Coast Rd | |
| TBC | 36A | New terminating short trip service between Changi Airport Ter 2 and Tomlinson Rd (Opp The Regent S’pore), operating after the last bus of Bus Service 36 daily |
| TBC | 54 | Extension of last bus timing from New Bridge Rd Ter to 2400 hrs on Saturdays |
| TBC | 62A | New weekday peak hour short trip service between Hougang Sth Int and Geylang Rd (Opp Mohd Salleh Mque) |
| TBC | 66, 67, 170, 171, 700, 700A, 960 | New bus stop before Goldhill Ave along Dunearn Rd |
| TBC | 70, 82, 130, 186, 400, 602, 700 | New alighting bus stop after Shenton Way along Palmer Rd |
| TBC | 70, 75 | Additional bus stop outside Clifford Ctr along Collyer Quay |
| TBC | 80A | New weekday peak hour short trip service between Sengkang Ter and Aljunied Rd (Aljunied Stn) |
| TBC | 94A | New weekday and Saturday peak hour short trip service between Eunos Int and Airport Rd (RSAF Paya Lebar) |
| TBC | 96A | New weekday peak hour short trip service between Clementi Int and Kent Ridge Cres (NUS Raffles Hall) |
| TBC | 100A | New weekday peak hour short trip service between Serangoon Int and Aljunied Rd (Aljunied Stn) |
| TBC | 105 | Extension of last bus timing from Jurong East Int to 2400 hrs on Saturdays |
| TBC | 105B | New weekday peak hour short trip service between Jurong East Int and C’wealth Ave West (Clementi Stn) |
| TBC | 133 | Extension of last bus timing to 2345 hrs on Saturdays |
| TBC | 139 | Additional bus stop outside Blk 4 along Delta Rd |
| TBC | 143 | Extension of last bus timing from Teban Gdns Ter to 2400 hrs on Saturdays |
| TBC | 145 | Extension of last bus timing from Buona Vista Ter to 2400 hrs on Saturdays |
| TBC | 147, 197 | Additional bus stop after Jln Bt Merah along Kg Bahru Rd |
| TBC | 147A | New weekday peak hour short trip service between Hougang Ctrl Ter and S’goon Ctrl (Blk 206) |
| TBC | 166 | Extension of last bus timing from Clementi Int to 2400 hrs on Saturdays |
| TBC | 169 | Additional bus stop opposite Blk 324 along Ang Mo Kio Ave 3 |
| TBC | 169A | New weekday peak hour short trip service between Woodlands Reg Int and Yishun Ave 2 (Northpoint Shop Ctr) |
| TBC | 171 | Additional bus stop opposite Sembawang Air Base along Sembawang Rd |
| TBC | 190A | New weekday peak hour short trip service between Choa Chu Kang Int and Orchard Rd (Dhoby Ghaut Stn) |
| TBC | 521 | Additional bus stops outside and opposite ITE Dover along AYE |
| TBC | 603 | Removal of bus stop before Thomson Rd along Chancery Lane |
| TBC | 858, 858A | New bus stop outside 3M Bldg along Gambas Ave |
| 858 | New bus stop opposite 3M Bldg along Gambas Ave | |
| 858A | New terminating short trip service between Woodlands Reg Int and Yishun Ave 2 (Northpoint Shop Ctr), operating after the last bus of Bus Service 858 daily |
Year 2001:
| Date | Bus Service(s) | Service Change(s) |
| 1 Jan | 136 | Route amendment to loop at Upp S’goon Rd |
| 7 Jan | 179 | New service between Boon Lay Int and Nanyang Dr (Loop) |
| 199 | Route amendment to loop at Nanyang Cres | |
| 14 Jan | 857 | New service between Yishun Int and Temasek Ave (Loop) |
| 11 Feb | 167 | Route amendment to Canberra Lk and Canberra Rd |
| 183 | Route extension to loop at Tuas Sth Ave 9 | |
| 192 | Route amendment to Pioneer Rd Nth, Lok Yang Way, Sixth Lok Yang Rd, Intl Rd, Benoi Rd and Jln Ahmad Ibrahim | |
| 249 | Conversion to local service along Jln Boon Lay (between Boon Lay Way and Intl Rd) | |
| 250, 253 | Service discontinuation | |
| 251 | Route extension to loop at Benoi Rd | |
| 252 | Route amendment to Enterprise Rd, Kwong Min Rd/Wan Lee Rd, Soon Lee Rd and Fan Yoong Rd | |
| 254 | Route amendment to Jurong West St 64, Boon Lay Way, Pioneer Rd Nth and Pioneer Rd | |
| 255 | Route amendment to Jurong West St 64, Jurong West St 63, Pioneer Rd Nth, Pioneer Rd, Benoi Sector and Benoi Rd | |
| 257 | Route amendment to Jurong West St 64, Jurong West St 62, Jurong West St 61, Jurong West St 63, Pioneer Rd Nth, Jln Ahmad Ibrahim and Benoi Rd | |
| 18 Feb | 21, 56, 131, 166, 851, 980 | New staggered bus stop outside Novena Stn along Thomson Rd |
| 159 | Route extension to Sengkang Ter | |
| 25 Feb | 162 | New semi-express day service between Yio Chu Kang Ter and Shenton Way (Loop) on weekdays and Saturdays |
| 162X | New semi-express off peak alternate route between Yio Chu Kang Ter and Temasek Ave (Loop) daily | |
| 182/182X | Route cutback to Boon Lay Int | |
| 182X | Revision of last bus timing from Tuas Ter to 2300 hrs daily | |
| 9 Mar | NR9 | New bi-directional NightRider service between Marina Ctr Ter and Admiralty Dr (Loop) on Fridays, Saturdays and eves of public holidays |
| NR11 | New bi-directional NightRider service between Clementi Int and Sth Bridge Rd (Loop) on Fridays, Saturdays and eves of public holidays | |
| NR12 | New bi-directional NightRider service between Bedok Int and Upp Cross St (Loop) on Fridays, Saturdays and eves of public holidays | |
| NR13 | New bi-directional NightRider service between Lor 1 Geylang Ter and Changi Airport (Loop) on Fridays, Saturdays and eves of public holidays | |
| 14 Apr | 168 | New service between Bedok Int and Woodlands Reg Int |
| 15 Apr | 10, 70, 196 | Route amendment to Esplanade Dr |
| 189 | Route cutback to loop at Kent Ridge Ter | |
| 189A | New daily alternate route between Bt Batok Int and Harbour Dr (Loop) | |
| 969 | New service between Woodlands Reg Int and Tampines Int | |
| 28 Apr | 27, 80, 80A, 85, 85M, 86, 87, 159, 371, 372, 501, 501X, 502 | Route amendment to Sengkang Temp Int |
| 87 | Revision of first bus timing from Bedok Int to 0530 hrs daily | |
| 11 May | NR15 | New bi-directional NightRider service between Tampines Int and Changi Village Ter on Fridays, Saturdays and eves of public holidays |
| NR17 | New bi-directional NightRider service between Choa Chu Kang Int and Nanyang Lk (Loop) on Fridays, Saturdays and eves of public holidays | |
| NR21 | New bi-directional NightRider service between Bedok Int and Toa Payoh Ctrl (Loop) on Fridays, Saturdays and eves of public holidays | |
| 20 May | 89, 97, 111, 153, 165, 325 | Route reinstatement to Hougang Ctrl Int |
| 371 | Route amendment to Sengkang East Ave (between Compassvale Rd and Sengkang East Rd) | |
| 24 Jun | 912 | New bus stop outside Blk 680 along W’lands Ave 6 |
| 962 | New service between Woodlands Reg Int and Sembawang Dr (Loop) | |
| 15 Jul | 70, 70X, 103 | Route amendment to Yio Chu Kang Lk and Boundary Rd |
| 136 | Additional bus stop opposite S’pore Crocodilarium along Upp S’goon Rd | |
| 22 Jul | 168, 858 | Route amendment to Jln Kayu in both directions |
| 23 Jul | 95 | Route extension to loop at Kent Ridge Ter |
| 29 Jul | 156 | Route extension to Sengkang Temp Int |
| Revision of first bus timing from Clementi Int to 0530 hrs on weekdays and Saturdays | ||
| 1 Aug | 820 > 378 | Service re-numbering |
| 821 > 379 | ||
| 3 Aug | NR2 | Route extension to loop at Sembawang Cres |
| NR7 | Route amendment to Siglap Rd, Upp East Coast Rd, Bedok Rd, Upp Changi Rd East, Simei Ave, Tampines Ave 5, Tampines Ave 4 and Tampines Ave 7 | |
| NR9, NR11, NR12, NR13 | Service discontinuation | |
| NR10 | New bi-directional NightRider service between Bt Panjang Int and Marina Mall (Loop) on Fridays, Saturdays and eves of public holidays | |
| NR16 | New bi-directional NightRider service between Yishun Int and Choa Chu Kang Int on Fridays, Saturdays and eves of public holidays | |
| NR18 | New bi-directional NightRider service between Yishun Int and Bedok Int on Fridays, Saturdays and eves of public holidays | |
| NR19 | New bi-directional NightRider service between Yishun Int and Pasir Ris Dr 3 (Loop) on Fridays, Saturdays and eves of public holidays | |
| NR20 | New bi-directional NightRider service between Yishun Int and Jurong Town Hall Rd (Loop) on Fridays, Saturdays and eves of public holidays | |
| NR22 | New bi-directional NightRider service between Boon Lay Int and Sengkang Temp Int on Fridays, Saturdays and eves of public holidays | |
| 5 Aug | 989 | New service between Choa Chu Kang Int and Changi Airport (Loop) |
| 16 Sep | 13, 16, 55, 76, 135, 155, 853# | Route amendment to loop at Siglap Rd with the closure of Marine Parade Ter |
| 196 | Route extension to Bedok Int with the closure of Marine Parade Ter | |
| 30 Sep | 273 | Route extension along Telok Blangah Hts |
| 18 Oct | 14, 74, 105, 106, 147, 147M, 166, NR8, SN30 | Reinstatement of bus stop outside Dover Stn along C’wealth Ave West |
| 14, 74, 105, 106, 147, 166, NR8 | Reinstatement of bus stop outside Dover Stn along C’wealth Ave West | |
| 28 Oct | 602 | Service discontinuation |
| 31 Oct | 300 | Route amendment to Choa Chu Kang Ave 5 in both directions |
| 307 | Reversion as Intra-Town service and route extension to loop at Teck Whye Ave | |
| 11 Nov | 806 | Conversion to local full day service on weekdays and Saturdays |
| 3 Dec | NR10, NR15, NR16, NR17, NR18, NR19, NR20, NR21, NR22 | Service discontinuation |
| 7 Dec | 16M | New Nite Owl service between Tg Pagar Rd and Bedok Nth Ave 1 on Fridays, Saturdays and eves of public holidays |
| 36M, 85M, 143M, 147M | Service discontinuation | |
| 65M | Route extension to start from Tg Pagar Rd and terminate at Tampines Ave 4 | |
| 89M | New Nite Owl service between Tg Pagar Rd and Pasir Ris Dr 3 on Fridays, Saturdays and eves of public holidays | |
| 162M | New Nite Owl service between Marina Ctr Ter and Yishun Ring Rd on Fridays, Saturdays and eves of public holidays | |
| 174M | Route amendment to start from Marina Ctr Ter and terminate at Jurong West St 92 | |
| 181M | New Nite Owl service between Marina Ctr Ter and Choa Chu Kang Way on Fridays, Saturdays and eves of public holidays | |
| 9 Dec | 13, 853# | Route extension to Upp East Coast Ter |
| 16 Dec | 162 | Conversion to local day service on weekdays and Saturdays and route amendment to Shenton Way Ter |
| 162X | Conversion to local off peak alternate route daily | |
| 23 Dec | 83 | New service between Sengkang Temp Int and Punggol Field (Loop) |
| 157 | Route amendment to Corporation Rd, Jurong West Ave 2 and Jln Boon Lay | |
| TBC | 8, 15, 23 | New bus stops outside and opposite Tropica Condo along Tampines Ave 1 |
| TBC | 9A | New weekday peak hour short trip service between Bedok Int and Loyang Ave (Blk 149A) |
| TBC | 12, 220, 229 | New bus stop outside Lion Home for Elders along Bedok Sth Rd |
| 12, 229 | New bus stop opposite Lion Home for Elders along Bedok Sth Rd | |
| TBC | 18, 28, 66, 67, 69, 228, 506 | New bus stops opposite Blk 761 and opposite Baywater along Bedok Nth Ave 3 |
| TBC | 56 | Extension of last bus timing from Marina Ctr Ter to 0015 hrs on Saturdays |
| TBC | 78, 79 | Additional bus stop outside Blk 131 along Jurong East St 13 |
| TBC | 88 | Extension of last bus timing from Toa Payoh Temp Int to 2340 hrs daily |
| TBC | 90A | New weekday and Saturday peak hour short trip service between Toa Payoh Temp Int and Airport Rd (RSAF Paya Lebar) |
| TBC | 107 | Revision of last bus timing to 1330 hrs on Saturdays |
| 107X | Revision of first bus timing to 1340 hrs on Saturdays and eves of Public Holidays | |
| TBC | 145 | Revision of first bus timing from Toa Payoh Temp Int to 0530 hrs daily |
| TBC | 165 | Revision of first bus timing from Clementi Int to 0545 hrs on weekdays |
| TBC | 172, 175, 300 | New bus stop outside Sunshine Pl along Choa Chu Kang Ave 3 |
| TBC | 711 | New bus stops outside and opposite Continental Pte Ltd and outside and opposite Rotary Engrg along Jurong Island Highway |
| 712 | New bus stops outside and opposite 230kV Sub Stn and additional bus stops before and after Seraya Ave along Jurong Island Highway and new bus stop outside Oasis @ Sakra along Sakra Rd | |
| 713 | New bus stops outside and opposite Continental Pte Ltd, outside and opposite Rotary Engrg, outside and opposite 230 kV Sub Stn along Jurong Island Highway and new bus stop outside Oasis @ Sakra along Sakra Rd | |
| TBC | 911 | Route amendment to W’lands St 81, W’lands St 82, W’lands Ave 4, W’lands St 83 and W’lands Ave 7 towards Woodlands |
| TBC | 964 | New bus stops outside and opposite W’lands Mart along W’lands Ave 6 |
