History of Services 20 - 29
Service 20
1st Generation (1971 - 1989)
| Operator | Route | Year | Date | Service changes |
|---|---|---|---|---|
| Singapore Traction Company | Fidelio St ↔ Commonwealth Ave | 1971 | 11 April | Introduced between Fidelio St Ter and Commonwealth Ave Ter under 1971 Bus Reorganisation. |
| Associated Bus Services | 6 December | Operations transferred to Associated Bus Services. | ||
| Chai Chee ↔ Commonwealth Ave | 1973 | 1 July | Operations transferred to Singapore Bus Services. | |
| Amended to Chai Chee Ter. | ||||
| 1974 | 8 December | Amended to ply the extended Robinson Rd, skipping Market St. | ||
| 1975 | 2 March | Amended to ply Sims Ave towards Chai Chee Ter with the conversion of Geylang Rd to one-way traffic. | ||
| 1976 | 15 February | Serves new staggered bus stop between Bank of India and Hong Leong Holdings along Robinson Rd. | ||
| Chai Chee ↔ Ghim Moh | 1977 | 7 March | Extended to Ghim Moh Ter. | |
| 17 May | Amended to ply Commonwealth Ave Extension. | |||
| 1978 | 15 January | Amended to ply Jln Sultan, skipping Sumbawa Rd. | ||
| 1979 | 11 February | Amended to ply the extended Shenton Way towards Ghim Moh Ter, skipping Parsi Rd and Anson Rd. | ||
| 14 October | Amended to ply Sims Ave East towards Chai Chee Ter with the conversion of Changi Rd to one-way traffic. | |||
| 1981 | 11 October | Serves new staggered bus stop outside Tunas Bldg along Anson Rd, skipping the bus stop outside Intl Plaza. | ||
| Bedok ↔ Ghim Moh | 1985 | 8 September | Extended to Bedok Int with the closure of Chai Chee Ter. | |
| 1988 | 3 January | Serves new staggered bus stop opposite Treasury Bldg along Shenton Way, skipping the bus stop opposite Marina Hse. | ||
| 1989 | 5 November | Integrated with Service 100 and discontinued. |
2nd Generation (1994 - 2000)
| Operator | Route | Year | Date | Service changes |
|---|---|---|---|---|
| Sims Pl ↺ St. Wilfred Rd | 1994 | 17 October | Introduced between Sims Pl Ter and St. Wilfred Rd (Loop). | |
| 2000 | 27 November | Integrated with Service 125 and discontinued. |
3rd Generation (since 2013)
| Operator | Route | Year | Date | Service changes |
|---|---|---|---|---|
(Current) |
Tampines ↺ Changi Business Park Ctrl 2 | 2013 | 9 June | Introduced between Tampines Int and Changi Business Pk Ctrl 2 (Loop) under the LTA's Bus Service Enhancement Programme (BSEP), operating between 0600 hrs and 2330 hrs daily.[1] |
| 30 September | Designated wheelchair-accessible bus service (WAB). | |||
| 2015 | 20 December | Serves new pair of bus stops outside and opposite Changi City Pt along Changi South Ave 2. | ||
| 2017 | 21 October | Amended to ply Somapah Rd and Changi Sth Ave 1, skipping Upp Changi Rd East and Xilin Ave. | ||
| 2018 | 10 June | Serves new pair of bus stops outside and opposite The Eightrium along Changi Sth Ave 1. | ||
| 2021 | 26 December | Serves new bus stop after Changi Business Park Crescent along Changi Business Pk Vista. | ||
20Tampines ↺ Changi Business Park Ctrl 2 20ASimei St 1 → Changi South Ave 1
|
2024 | 27 May | 20AIntroduced from Simei St 1 (Blk 148) to Changi Sth Ave 1 (Expo Stn Exit B) during morning peak hours on Weekdays. Wheelchair-accessible bus service (WAB) at launch.
|
Service 21
1st Generation (1971 - 1981)
| Operator | Route | Year | Date | Service changes |
|---|---|---|---|---|
| Amalgamated Bus Company | Fidelio St ↔ Delta | 1971 | 11 April | Introduced between Fidelio St Ter and Delta Circus Ter under 1971 Bus Reorganisation. |
| Fidelio St ↔ Commonwealth Ave | 25 April | Extended to Commonwealth Ave Ter. | ||
| 1973 | 11 March | Amended to ply Zion Rd towards Commonwealth Ave Ter with the partial conversion of Kim Seng Rd to one-way traffic. | ||
| Chai Chee ↔ Commonwealth Ave | 1 July | Operations transferred to Singapore Bus Services. | ||
| Amended to Chai Chee Ter. | ||||
| 1975 | 2 February | Amended to ply Tiong Bahru Rd and the extended Zion Rd towards Commonwealth Ave Ter with the partial conversion of Kim Seng Rd and Outram Rd to one-way traffic. | ||
| 2 March | Amended to ply Sims Ave and Lor 1 Geylang towards Chai Chee Ter with the conversion of Geylang Rd to one-way traffic. | |||
| 1977 | 17 May | Amended to ply Commonwealth Ave Extension and Nth Buona Vista Rd towards Commonwealth Ave Ter. | ||
| 29 August | Amended to ply Holland Ave, Holland Dr and Nth Buona Vista Rd towards Commonwealth Ave Ter. | |||
| 1981 | 15 November | Discontinued. |
2nd Generation (since 1992)
| Operator | Route | Year | Date | Service changes |
|---|---|---|---|---|
(Current) Known as |
Pasir Ris ↔ Lor 1 Geylang | 1992 | 29 November | Introduced between Pasir Ris Int and Lor 1 Geylang Ter under TransitLink Network Integration Exercise Phase 10. |
| Pasir Ris ↔ Saint Michael’s | 1993 | 23 May | Integrated with Service 4 and extended to St. Michael’s Ter under TransitLink Network Integration Exercise Phase 13. | |
| 1994 | TBC | Skips the bus stop outside Kallang Stn along Sims Ave. | ||
| 1999 | TBC | Serves new pair of bus stops outside and opposite The Clearwater Condo along Bedok Reservoir Rd. | ||
| 2001 | 18 February | Serves new staggered bus stop outside Novena Stn along Thomson Rd, skipping the bus stop outside Novena Ch. | ||
| 2002 | TBC | Serves new pair of bus stops opposite and between Blks 731 and 734 along Bedok Reservoir Rd. | ||
| 2003 | 21 June | Amended to ply Bendemeer Rd, Jln Besar, Kitchener Rd and Serangoon Rd under North East Line Rationalisation Phase 1. | ||
| 2004 | 27 April | Amended to ply Geylang Rd, Kallang Rd and Sims Ave towards St. Michael’s Ter with the temporary conversion of Lor 1 Geylang to one-way traffic. | ||
| 6 December | Amended to ply the reinstated Lor 1 Geylang towards St. Michael’s Ter, skipping Geylang Rd, Kallang Rd and Sims Ave. | |||
| 2006 | 26 June | Designated wheelchair-accessible bus service (WAB). | ||
21Pasir Ris ↔ Saint Michael’s 21AGeylang Rd → Kitchener Rd
|
2014 | 25 May | ||
| 2016 | 24 April | Amended to ply Jln Tenteram in both directions.[4] | ||
| 2022 | 30 October | Temporarily amended to ply Pasir Ris St 11 and Pasir Ris St 12 with the partial closure of Pasir Ris Dr 1 to facilitate the construction of Pasir Ris East station on the Cross Island Line. | ||
| 2025 | 27 April | Amended to Pasir Ris Integrated Transport Hub. | ||
| 26 October | To serve a new pair of bus stops in front of and opposite Blk 961A along Bedok Reservoir Rd.[5] |
Service 21X
| Operator | Route | Year | Date | Service changes |
|---|---|---|---|---|
(Current) |
St. Michael's ↺ Thomson Rd | 2025 | 28 April | Introduced between St. Michael's Ter and Thomson Rd (Loop) under the LTA's Bus Connectivity Enhancement Programme (BCEP), operating between 0630 hrs – 1000 hrs and 1615 hrs – 1945 hrs on Weekdays. Wheelchair-accessible bus service (WAB) at launch. |
| 24 November | Renumbered to Service 456 and serves an additional bus stop opposite Block 104 along Balestier Road. |
Service 22
1st Generation (1971 - 1984)
| Operator | Route | Year | Date | Service changes |
|---|---|---|---|---|
| Amalgamated Bus Company | Fidelio St ↔ Labrador | 1971 | 11 April | Introduced between Fidelio St Ter and Alexandra Rd Ter. |
| Fidelio St ↔ Tg Berlayer | 1972 | TBC | Extended to Tg Berlayer Ter. | |
| Chai Chee ↔ Tg Berlayer | 1973 | 1 July | Operations transferred to Singapore Bus Services. | |
| Amended to Chai Chee Ter. | ||||
| 1974 | 3 February | Amended to skip Fidelio St under 1974 Bus Rationalisation. | ||
| 1975 | 2 February | Amended to ply new slip road from Tiong Bahru Rd to Outram Rd with the conversion of Seng Poh Rd to one-way traffic. | ||
| 2 March | Amended to ply Sims Ave towards Chai Chee Ter with the conversion of Geylang Rd to one-way traffic. | |||
| 1979 | 14 October | Amended to ply Sims Ave East towards Chai Chee Ter with the conversion of Changi Rd to one-way traffic. | ||
| 1984 | 22 April | Discontinued. |
2nd Generation (since 1988)
Service 23
Service 24
Service 25
| Operator | Route | Year | Date | Service changes |
|---|---|---|---|---|
(Current) Known as |
Ang Mo Kio ↔ Bedok | 1979 | 28 October | Introduced between Ang Mo Kio Ave 3 Ter and Bedok Int. |
| 1980 | 1 June | Amended to ply Boundary Rd and Upp Paya Lebar Rd, skipping Lor Chuan, Braddell Rd and Bartley Rd. | ||
| 1981 | 5 July | Amended to Ang Mo Kio Ctrl 2 Ter. | ||
| 1983 | 10 April | Amended to Ang Mo Kio Int. | ||
| 1985 | 7 July | Amended to ply Ang Mo Kio Ave 3, Hougang Ave 2, Hougang Ave 3, Eunos Lk and Jln Eunos, skipping Ang Mo Kio Ave 8, Ang Mo Kio Ave 1, Boundary Rd, Upp Paya Lebar Rd and Paya Lebar Rd. | ||
| 1994 | TBC | First bus from Ang Mo Kio Int brought forward to 0530 hrs on Sundays and Public Holidays. | ||
25Ang Mo Kio ↔ Bedok 25AAng Mo Kio → Hougang Ave 3
|
2000 | 25AIntroduced from Ang Mo Kio Int to Hougang Ave 3 (Aft Kim Chuan Rd) during morning peak hours on weekdays.
| ||
| 2002 | 24 March | Amended to Ang Mo Kio Temp Int. | ||
| TBC | 25First bus from Bedok Int brought forward to 0515 hrs on weekdays and Saturdays, and 0530 hrs on Sundays and Public Holidays.
| |||
| Ang Mo Kio ↔ Bedok | 2003 | 25ADiscontinued.
| ||
| 2005 | 19 February | Serves additional pair of bus stops outside Jubilee and opposite Blk 710 along Ang Mo Kio Ave 8. | ||
| 2007 | 28 April | Amended to Ang Mo Kio Integrated Transport Hub. | ||
| 2011 | 19 November | Amended to Bedok Temp Int. | ||
| 2012 | 26 March | Designated wheelchair-accessible bus service (WAB). | ||
| 2014 | 30 November | Amended to Bedok Integrated Transport Hub. | ||
| Ang Mo Kio ↔ Upp East Coast | 2017 | 9 April | Extended to Upp East Coast Ter, skipping Bedok Int. | |
| 2025 | 31 August | Skips bus stop outside Kew Green Condo along Upp East Coast Rd.[7] |
Service 26
Service 27
Service 28
1st Generation (1983 - 1992)
| Operator | Route | Year | Date | Service changes |
|---|---|---|---|---|
| Tampines ↺ New Bridge Rd | 1983 | 4 September | Introduced between Tampines Ter and New Bridge Rd (Loop). | |
| Tampines ↔ New Bridge Rd | 1987 | 3 May | Amended to terminate at New Bridge Rd Ter. | |
| 6 June | Amended to the relocated New Bridge Rd Ter. | |||
| 27 September | Amended to ply the extended Eu Tong Sen St towards Tampines Ave 5 Ter to facilitate the first stage of road expansion along New Bridge Rd. | |||
| 1 November | Amended to ply Eu Tong Sen St towards Tampines Ave 5 Ter to facilitate the second stage of road expansion along New Bridge Rd. | |||
| 29 November | Amended to Tampines Int. | |||
| 13 December | Serves new staggered bus stop opposite Peninsula Plaza along Nth Bridge Rd, skipping the bus stop outside St Andrew's Cath. | |||
| 1988 | 20 March | Amended to ply Upp Cross St and New Bridge Rd, skipping Neil Rd. | ||
| 23 October | Skips a pair of bus stops outside and opposite Tampines Stadium along Tampines Ave 5. | |||
| 1990 | 22 July | Serves additional bus stop outside Ellenborough Mkt along Eu Tong Sen St. | ||
| 1992 | 29 November | Integrated with Service 2 and discontinued under TransitLink Network Integration Exercise Phase 10. |
2nd Generation (since 1994)
| Operator | Route | Year | Date | Service changes |
|---|---|---|---|---|
(Current) Known as |
Tampines ↺ Bedok | 1994 | 2 October | Introduced between Tampines Int and Bedok Int (Loop). |
| 1999 | TBC | Serves new pair of bus stops outside and opposite The Clearwater Condo along Bedok Reservoir Rd. | ||
| Tampines ↔ Toa Payoh | 2000 | 29 October | Integrated with Service 152 and extended to Toa Payoh Int, skipping Bedok Nth St 1 and Bedok Int. | |
| 2001 | TBC | Serves new pair of bus stops opposite Blk 761 and opposite Baywater along Bedok Nth Ave 3. | ||
| 2002 | 19 May | Amended to Toa Payoh Integrated Transport Hub. | ||
| 2003 | 16 March | Amended to ply Eunos Ave 5 and Eunos Rd 8 with the partial closure of Paya Lebar Rd to facilitate the construction of Paya Lebar station on the Circle Line. | ||
| 23 March | Amended to ply Tampines St 45, Tampines St 34 and Tampines St 32. | |||
| First bus from Tampines Int brought forward to 0540 hrs daily. First bus from Toa Payoh Int brought forward to 0555 hrs daily. | ||||
| 2006 | TBC | Skips a pair of removed bus stops outside and opposite Bedok Green Sec Sch along Bedok Nth Ave 3. | ||
| 2009 | 8 March | Skips a pair of bus stops outside and opposite Bartley Sec Sch with the realignment of the junction of Upp Paya Lebar Rd and Bartley Rd. | ||
| 23 August | Amended to ply the reinstated Paya Lebar Rd, skipping Eunos Ave 5 and Eunos Rd 8. | |||
| 2010 | 13 February | Serves new pair of bus stops outside and opposite Blk 220 CP along Bedok Nth Ave 3. | ||
| 2015 | 28 September | Designated wheelchair-accessible bus service (WAB). | ||
| 2025 | 26 October | Serves a new pair of bus stops in front of and opposite Blk 961A along Bedok Reservoir Rd.[9] |
Service 29
References
- ↑ "New Services 20 and 141 from 9 June 2013" SBS Transit, 28 May 2013.
- ↑ "SBS Transit Rolls Out Five New Wheelchair Accessible Bus Services" SBS Transit, 24 September 2013.
- ↑ "Introduction of Services 20A, 39A and 39B" SBS Transit, 20 May 2024.
- ↑ "Route extension for Service 386 and amendments for Services 117 and 21" SBS Transit, 11 April 2016
- ↑ "Bus Services to Call at New Bus Stops along Bedok Reservoir Road" SBS Transit, 21 October 2025.
- ↑ "Supplementary Bus Service From Monday, 28 April 2025" SBS Transit, 7 April 2025
- ↑ "Bus services to skip bus stop along Upper East Coast Road from Sunday, 31 August 2025" SBS Transit (29 August 2025). Archived 31 August 2025.
- ↑ "SBS Transit to roll out another five Wheelchair-accessible Bus services" SBS Transit, 21 September 2015
- ↑ "Bus Services to Call at New Bus Stops along Bedok Reservoir Road" SBS Transit, 21 October 2025.