Main Article: Singapore Public Bus Timeline (2020s)
This article indicates the list of public bus routes mentioned in the Singapore Public Bus Timeline from 2020 to 2029. As the operational period in this timeline is ongoing, information published in this article is accurate as of Monday, 29 Jun 2026.
| S/N | Service | Operator | Route | Period in Operation |
| 1 | 2 | G-AS | Changi Village Ter ↔ Kampong Bahru Ter | since 10 Mar 2018 |
| 2B | Changi Village Ter → Bedok Stn | since 25 Sep 2023 | ||
| 2 | 3 | G-AS | Tampines Int ↔ Punggol Int | since 4 Sep 2016 |
| 3A | Tampines Int → Pasir Ris Dr 12 | |||
| 3 | 4 | SBST | Tampines Int ↺ Changi Nth Way | 17 Mar 2013 – Jul 2026 |
| G-AS | ||||
| 4 | 5 | SBST | Pasir Ris Int ↔ Bt Merah Int | since 11 Mar 2007 |
| 5A | Mariam Way → Upp Changi Stn | 14 Aug 2023 – 8 May 2026 | ||
| Mariam Way → Simei St 3 | since 11 May 2026 | |||
| 5B | Simei Stn → Mariam Way | 14 Aug 2023 – 8 May 2026 | ||
| Simei St 3 → Mariam Way | since 11 May 2026 | |||
| 5 | 6 | G-AS | Pasir Ris Int ↺ Loyang Cres | since 19 Sep 2016 |
| 6 | 7 | SBST | Bedok Int ↔ Clementi Int | since 7 Apr 1991 |
| 7A | Bedok Int → Orchard Stn | since 25 Feb 2018 | ||
| 7B | Clementi Int → Dhoby Ghaut Stn | |||
| 7 | 8 | SBST | Tampines Int ↔ Toa Payoh Int | since 29 Nov 1992 |
| 8 | 9 | SBST | Bedok Int ↺ Airport Cargo Rd | since 29 Nov 1992 |
| 9A | Bedok Int → Loyang Ave | since 2001 | ||
| 9B | Simei Stn → Airport Cargo Rd | since 27 Nov 2023 | ||
| 9 | 10 | SBST | Tampines Int ↔ Kent Ridge Ter | 7 Mar 1999 – Jul 2026 |
| G-AS | ||||
| 10 | 10e* | SBST | Bedok Rd → Shenton Way (AM) Anson Rd → Bedok Rd (PM) |
19 Sep 2005 – Jul 2026 |
| G-AS | ||||
| 11 | 11 | SBST | Lor 1 Geylang Ter ↺ Rhu Cross | since 8 Jun 2014 |
| 12 | 12 | G-AS | Pasir Ris Int ↔ Kampong Bahru Ter | since 10 Mar 2018 |
| 13 | 12e | G-AS | Pasir Ris Int ↔ Kampong Bahru Ter | since 10 Mar 2018 |
| 14 | 13 | SBST | Yio Chu Kang Int ↔ Upp East Coast Ter | since 9 Dec 2001 |
| 13A | Ang Mo Kio Ave 6 → Bishan Stn | since 9 Apr 2012 | ||
| 15 | 14 | SBST | Bedok Int ↔ Clementi Int | since 23 May 1993 |
| 14A | Bedok Int → Grange Rd | since 2 Jul 2005 | ||
| 16 | 14e* | SBST | Bedok Nth Ave 3 → Orchard Rd (AM) Orchard Rd → Bedok Nth Ave 3 (PM) |
since 12 Dec 2005 |
| 17 | 15 | G-AS | Pasir Ris Int ↺ Marine Parade Rd | since 18 Sep 2016 |
| 15A | Pasir Ris Int → Eunos Stn | since 19 Sep 2016 | ||
| 18 | 16 | SBST | Bedok Int ↔ Bt Merah Int | since 19 Aug 2007 |
| 16M | Bedok Int ↔ Bt Merah Int via Jln Bt Merah | since 9 Mar 2020 | ||
| 19 | 17 | G-AS | Pasir Ris Int ↔ Bedok Int | since 18 Sep 2016 |
| 17A | Bedok Int → Bedok Nth Ave 4 | |||
| 20 | 18 | SBST | Tampines Concourse Int ↺ Bedok Int | 18 Dec 2016 – 26 Nov 2022 |
| Tampines Nth Int ↔ Bedok Nth Depot | 27 Nov 2022 – Jul 2026 | |||
| G-AS | ||||
| 18A | SBST | Tampines Nth Int → Tampines East Stn | 15 Sep 2025 – Jul 2026 | |
| G-AS | ||||
| 18M | SBST | Bedok Nth Depot ↺ Tampines St 96 | 22 Feb 2026 – Jul 2026 | |
| G-AS | ||||
| 21 | 19 | SBST | Tampines Int ↺ Airport Cargo Rd | 23 Jan 1994 – Jul 2026 |
| G-AS | ||||
| 22 | 20 | SBST | Tampines Int ↺ Changi Business Pk Ctrl 2 | 9 Jun 2013 – Jul 2026 |
| G-AS | ||||
| 20A | SBST | Simei St 1 → Expo Stn | 27 May 2024 – Jul 2026 | |
| G-AS | ||||
| 23 | 21 | SBST | Pasir Ris Int ↔ St. Michael’s Ter | since 23 May 1993 |
| 21A | Geylang Rd → Kitchener Rd | since 25 May 2014 | ||
| 21X | St. Michael’s Ter ↺ Novena Stn | 28 Apr 2025 – 21 Nov 2025 | ||
| 24 | 22 | SBST | Ang Mo Kio Int ↔ Tampines Int | 24 Jan 1988 – 11 Dec 2021 |
| Ang Mo Kio Int ↔ Eunos Int | since 12 Dec 2021 | |||
| 25 | 23 | SBST | Tampines Int ↺ Rochor Canal Rd | 6 Jan 1991 – Jul 2026 |
| G-AS | ||||
| 26 | 24 | SBST | Ang Mo Kio Int ↺ Changi Airport | since 25 Jun 1983 |
| 27 | 25 | SBST | Ang Mo Kio Int ↔ Upp East Coast Ter | since 9 Apr 2017 |
| 28 | 26 | SBST | Bedok Int ↔ Toa Payoh Int | since 27 Aug 1989 |
| 29 | 27 | SBST | Hougang Ctrl Int ↺ Changi Airport | since 29 Dec 2002 |
| 27A | Sengkang East Ave → Tampines Ave 4 | since 17 Aug 2009 | ||
| 30 | 28 | SBST | Tampines Int ↔ Toa Payoh Int | 29 Oct 2000 – Jul 2026 |
| G-AS | ||||
| 31 | 29 | SBST | Tampines Int ↺ Changi Village Ter | 23 Jan 1994 – Jul 2026 |
| G-AS | ||||
| 29A | SBST | Tampines Int → Tampines Ave 7 | 4 Mar 2013 – Jul 2026 | |
| G-AS | ||||
| 32 | 30 | SBST | Bedok Int ↔ Boon Lay Int | since 1 Jul 1990 |
| 33 | 30e* | SBST | Bedok Int → Pasir Panjang Rd (AM) Pasir Panjang Rd → Bedok Int (PM) |
since 19 Sep 2005 |
| 34 | 31 | SBST | Tampines Int ↔ Toa Payoh Int | 5 Dec 1993 – Jul 2026 |
| G-AS | ||||
| 31A | SBST | Tampines Int → Tanah Merah Stn | 10 Jan 2005 – 12 Jun 2026 | |
| G-AS | ||||
| 35 | 32 | SBST | Bedok Int ↔ Buona Vista Ter | since 23 Oct 1988 |
| 36 | 33 | SBST | Bedok Int ↔ Kent Ridge Ter | since 15 Sep 1985 |
| 33A | Kent Ridge Ter → Tiong Bahru Rd | since 2002 | ||
| 33B | Bedok Int → Old Airport Rd | since 11 Mar 2019 | ||
| 37 | 34 | G-AS | Punggol Int ↺ Changi Airport | 4 Sep 2016 – 28 Jun 2025 |
| Punggol Coast Int ↺ Changi Airport | since 29 Jun 2025 | |||
| 34A | Punggol Int → Tampines Ave 5 | 5 Sep 2016 – 27 Jun 2025 | ||
| Punggol Coast Int → Tampines Ave 5 | since 30 Jun 2025 | |||
| 34B | Tampines Ave 10 ↺ Changi Airport | since 25 Mar 2019 | ||
| 38 | 35 | SBST | Bedok Int ↺ Alps Ave | since 15 Dec 2014 |
| 35M | Bedok Int ↺ Tanah Merah Ferry Rd | |||
| 39 | 36 | G-AS | Changi Airport ↺ Tomlinson Rd | since 18 Sep 2016 |
| 36A | Changi Airport → Tomlinson Rd | |||
| 36B | Marine Parade Rd → Siglap Rd | since 19 Sep 2016 | ||
| 40 | 37 | SBST | Tampines Int ↺ Changi Nth Cres | 15 Jul 1996 – Jul 2026 |
| G-AS | ||||
| 41 | 38 | SBST | Tampines Int ↔ Bedok Int | 7 Apr 2002 – Jul 2026 |
| G-AS | ||||
| 42 | 39 | SBST | Tampines Concourse Int ↔ Yishun Int | 18 Dec 2016 – Jul 2026 |
| G-AS | ||||
| 39A | SBST | Pasir Ris Stn → Jln Kayu | 27 May 2024 – Jul 2026 | |
| G-AS | ||||
| 39B | SBST | Punggol Way → Pasir Ris Stn | 27 May 2024 – Jul 2026 | |
| G-AS | ||||
| 43 | 40 | SBST | Bedok Int ↺ Merpati Rd | since 8 Sep 1985 |
| 44 | 41 | TTS | Jurong East Int ↺ Jln Anak Bt | since 26 Jun 2016 |
| 45 | 42 | SBST | Jln Kembangan ↺ Fidelio St | since 1 Dec 1997 |
| 46 | 43 | G-AS | Punggol Int ↔ Upp East Coast Ter | since 4 Sep 2016 |
| 43A | Punggol Int → Serangoon Stn | since 22 Mar 2026 | ||
| 43M | Punggol Int ↺ Serangoon Ctrl | 4 Sep 2016 – 25 Oct 2025 | ||
| 47 | 43e* | G-AS | Punggol Int → Marine Parade Rd (AM) Marine Parade Rd → Punggol Int (PM) |
since 9 Sep 2019 |
| 48 | 44 | G-AS | Punggol Coast Int → Airport Blvd (AM) Airport Blvd → Punggol Coast Int (PM) |
since 10 Nov 2025 |
| 49 | 45 | SBST | Upp East Coast Ter ↔ Ang Mo Kio Depot | 26 Dec 2006 – 3 Jan 2025 |
| Upp East Coast Ter → Ang Mo Kio Ave 9 (D1) Ang Mo Kio St 63 → Upp East Coast Ter (D2) |
since 4 Jan 2025 | |||
| 45A | Lor Ah Soo → Serangoon Stn | since 28 Jun 2010 | ||
| 50 | 46 | SBST | Upp East Coast Ter ↔ Tampines Int | 12 Jun 2016 – 29 Oct 2022 |
| Upp East Coast Ter ↔ Pasir Ris Int | since 30 Oct 2022 | |||
| 51 | 47 | SBST | Changi Business Pk Ter ↺ Amber Rd | 20 Dec 2015 – Jul 2026 |
| G-AS | ||||
| 52 | 48 | SBST | Bedok Nth Depot ↔ Buona Vista Ter | since 11 Dec 2011 |
| 53 | 49 | TTS | Jurong East Int ↺ Jurong West St 42 | since 26 Jun 2016 |
| 54 | 50 | SBST | Bishan Int ↔ Punggol Int | since 16 Dec 2012 |
| 50A | Punggol East → Ang Mo Kio Stn | since 30 Sep 2024 | ||
| 55 | 51 | SBST | Hougang Ctrl Int ↔ Jurong East Int | since 15 Feb 2004 |
| 51A | Jurong East Int → Pandan Gdns | since 12 May 2002 | ||
| 56 | 52 | SBST | Bishan Int ↔ Jurong East Int | since 23 Oct 2005 |
| 57 | 53 | SBST | Bishan Int ↺ Changi Airport | since 23 Apr 1995 |
| 53A | Pasir Ris Dr 1 → Changi Airport | since 1 Sep 2016 | ||
| 53M | Hougang Ave 1 ↺ Serangoon Ctrl | 16 Aug 2015 – 25 Oct 2025 | ||
| Hougang St 21 ↺ Serangoon Ctrl | since 26 Oct 2025 | |||
| 58 | 54 | SBST | Bishan Int ↔ Kampong Bahru Ter | since 10 Mar 2018 |
| 59 | 55 | SBST | Bishan Int ↔ Upp East Coast Ter | since 9 Apr 2017 |
| 55B | Bishan Int → Ang Mo Kio Ave 10 | since 25 Nov 2013 | ||
| 60 | 56 | SBST | Bishan Int ↔ Marina Ctr Ter | since 2 Sep 1990 |
| 61 | 57 | SBST | Bishan Int ↔ Bt Merah Int | since 31 Jul 2005 |
| 62 | 58 | SBST | Bishan Int ↔ Pasir Ris Int | since 31 Jul 2005 |
| 58A | Serangoon Stn → Tampines Ave 10 | since 10 Apr 2017 | ||
| 58B | Pasir Ris Int → Tai Seng Stn | |||
| 63 | 59 | SBST | Bishan Int ↔ Changi Village Ter | since 23 Oct 2005 |
| 64 | 60 | SBST | Eunos Int ↺ Bedok Int | since 17 Nov 2002 |
| 60A | Eunos Int ↺ Bedok Reservoir Rd | |||
| 65 | 61 | SMRT | Bt Batok Int ↔ Eunos Int | since 3 Sep 2000 |
| 66 | 62 | G-AS | Punggol Int ↺ Sims Ave | since 4 Sep 2016 |
| 62A | Punggol Int → Aljunied Stn | since 5 Sep 2016 | ||
| 67 | 63 | SBST | Eunos Int ↺ Jln Rumah Tinggi | 15 Sep 2002 – 25 Oct 2025 |
| Eunos Int ↔ Jln Rumah Tinggi | since 26 Oct 2025 | |||
| 63M | Eunos Int ↺ Circuit Rd | since 12 Mar 2012 | ||
| 68 | 64 | SBST | Sims Pl Ter ↺ Mei Ling St | since 28 Jun 1992 |
| 69 | 65 | SBST | Tampines Int ↔ HarbourFront Int | 29 Nov 1987 – Jul 2026 |
| G-AS | ||||
| 70 | 66 | TTS | Bedok Int ↔ Jurong East Int | 12 Jun 2016 – 11 Dec 2021 |
| Jurong East Int ↺ Upp Bt Timah Rd | since 12 Dec 2021 | |||
| 71 | 67 | SMRT | Choa Chu Kang Int ↔ Tampines Int | since 26 Dec 1999 |
| 72 | 68 | G-AS | Pasir Ris Int ↺ Tampines Int | since 1 Apr 2018 |
| 68A | Tampines Ave 11 → Tampines Int | since 18 Nov 2019 | ||
| 68B | Tampines Int → Tampines Ave 11 | |||
| 73 | 69 | SBST | Tampines Int ↺ Bedok Int | 10 Sep 1995 – Jul 2026 |
| G-AS | ||||
| 74 | 70 | SBST | Yio Chu Kang Int ↔ Shenton Way Ter | since 28 Jan 2008 |
| 70M | Yio Chu Kang Int ↺ Temasek Ave | |||
| 70A | Yio Chu Kang Int → Temasek Ave | since 2004 | ||
| 70B | Yio Chu Kang Rd → Serangoon Stn | since 27 Aug 2012 | ||
| 75 | 71 | SBST | Yio Chu Kang Int ↺ Bishan St 11 | since 9 Dec 2017 |
| 71A | Mayflower Stn → Bishan Stn | since 24 Mar 2025 | ||
| 76 | 72 | SBST | Yio Chu Kang Int ↔ Tampines Int | 30 Mar 1998 – Jul 2026 |
| G-AS | ||||
| 72A | SBST | Yio Chu Kang Int → Hougang Ctrl | 30 Jul 2012 – Jul 2026 | |
| G-AS | ||||
| 72B | SBST | Yio Chu Kang Int → Ang Mo Kio Ave 5 | 2 Jan 2013 – 12 Jun 2026 | |
| G-AS | ||||
| 77 | 73 | SBST | Ang Mo Kio Int ↺ Toa Payoh Int | since 19 May 2002 |
| 78 | 74 | SBST | Hougang Ctrl Int ↔ Buona Vista Ter | since 20 May 2001 |
| 79 | 74e* | SBST | Hougang Ctrl Int → Buona Vista Ter (AM) Buona Vista Ter → Hougang Ctrl Int (PM) |
18 Dec 2006 – 14 Jan 2022 |
| 80 | 75 | SMRT | Bt Panjang Temp Bus Pk ↔ Marina Ctr Ter | 16 Dec 2012 – 22 Jan 2021 |
| Gali Batu Ter ↔ Marina Ctr Ter | 23 Jan 2021 – 16 Dec 2023 | |||
| Gali Batu Ter ↔ Bt Merah Int | since 17 Dec 2023 | |||
| 81 | 76 | SBST | Yio Chu Kang Int ↔ Eunos Int | since 20 Mar 2016 |
| 82 | 77 | TTS | Bt Batok Int ↔ Marina Ctr Ter | since 29 May 2016 |
| 83 | 78 | TTS | Jurong East Int ↺ Clementi Ave 3 | 12 Jun 2016 – 5 Dec 2020 |
| Jurong Gateway Rd ↺ Clementi Ave 3 | 6 Dec 2020 – 25 Nov 2023 | |||
| Jurong Town Hall Int ↺ Clementi Ave 3 | since 26 Nov 2023 | |||
| 78A | Jurong East Int → Tg Penjuru | 13 Jun 2016 – 4 Dec 2020 | ||
| Jurong Gateway Rd → Tg Penjuru | 7 Dec 2020 – 24 Nov 2023 | |||
| Jurong Town Hall Int → Tg Penjuru | since 27 Nov 2023 | |||
| 84 | 79 | TTS | Jurong East Int ↺ Boon Lay Int | 12 Jun 2016 – 5 Dec 2020 |
| Boon Lay Int ↺ Jurong Gateway Rd | 6 Dec 2020 – 25 May 2024 | |||
| Jurong Town Hall Int ↺ Boon Lay Int | since 26 May 2024 | |||
| 85 | 80 | SBST | Sengkang Int ↔ HarbourFront Int | 28 Apr 2001 – 30 Jan 2026 |
| Compassvale Int ↔ HarbourFront Int | 31 Jan 2026 – Oct 2026 | |||
| Sengkang Int ↔ HarbourFront Int | ||||
| 80A | Sengkang Int → Aljunied Stn | 30 Apr 2001 – 30 Jan 2026 | ||
| Compassvale Int → Aljunied Stn | 2 Feb 2026 – Oct 2026 | |||
| Sengkang Int → Aljunied Stn | ||||
| 86 | 81 | SBST | Tampines Int ↺ Serangoon Ctrl | 3 Sep 2011 – Jul 2026 |
| G-AS | ||||
| 87 | 82 | G-AS | Punggol Int ↺ Serangoon Ctrl | since 4 Sep 2016 |
| 88 | 83 | G-AS | Punggol Int ↺ Sengkang Int | since 4 Sep 2016 |
| 89 | 84 | G-AS | Punggol Int ↺ Punggol Rd | 4 Sep 2016 – 16 Dec 2023 |
| Punggol Int ↺ New Punggol Rd | 17 Dec 2023 – 22 Jun 2024 | |||
| 84G | since 23 Jun 2024 | |||
| 84W | ||||
| 90 | 85 | G-AS | Punggol Int ↔ Yishun Int | since 4 Sep 2016 |
| 85A | Yishun Int → Sengkang East Rd | since 25 Mar 2019 | ||
| 91 | 86 | SBST | Sengkang Int ↔ Ang Mo Kio Int | 28 Apr 2001 – 30 Jan 2026 |
| Compassvale Int ↔ Ang Mo Kio Int | 31 Jan 2026 – Oct 2026 | |||
| Sengkang Int ↔ Ang Mo Kio Int | ||||
| 86A | Jln Kayu → Yio Chu Kang Stn | since 24 Jun 2024 | ||
| 86B | Yio Chu Kang Stn → Jln Kayu | |||
| 92 | 87 | SBST | Sengkang Int ↔ Bedok Int | 28 Apr 2001 – 30 Jan 2026 |
| Compassvale Int ↔ Bedok Int | 31 Jan 2026 – Oct 2026 | |||
| Sengkang Int ↔ Bedok Int | ||||
| 93 | 88 | SBST | Pasir Ris Int ↔ Toa Payoh Int | since 28 Feb 1999 |
| 88A | Punggol Rd → Ang Mo Kio Stn | since 9 Apr 2013 | ||
| 88B | Ang Mo Kio Stn → Ang Mo Kio Ave 5 | |||
| 94 | 89 | SBST | Hougang Ctrl Int ↺ Airport Cargo Rd | since 5 Dec 1999 |
| 89A | Pasir Ris Dr 1 → Airport Cargo Rd | 10 Apr 2017 – 2 Jul 2021 | ||
| TPE → Airport Cargo Rd | since 5 Jul 2021 | |||
| 95 | 89e* | SBST | Hougang Ctrl Int → Airport Cargo Rd (AM) Airport Cargo Rd → Hougang Ctrl Int (PM) |
since 19 Sep 2005 |
| 96 | 90 | SBST | Toa Payoh Int ↺ Airport Rd | since 23 May 1993 |
| 90A | Toa Payoh Int → Airport Rd | since 2001 | ||
| 97 | 91 | SBST | Buona Vista Ter ↺ Ayer Rajah Cres | since 13 Feb 1995 |
| 98 | 92 | SBST | Ghim Moh Ter ↺ Science Pk Dr | since 26 Nov 2007 |
| 92A | Buona Vista Stn → Science Pk Dr | since 25 Aug 2024 | ||
| 92B | Kent Ridge Stn ↺ Science Pk Dr | since 24 Mar 2025 | ||
| 92M | Ghim Moh Ter ↺ Nth Buona Vista Rd | 30 Aug 2015 – 18 Aug 2024 | ||
| 99 | 93 | SBST | HarbourFront Int ↔ Eunos Int | since 23 May 1993 |
| 100 | 94 | SBST | Eunos Int ↺ Airport Rd | since 10 Dec 1989 |
| 94A | Eunos Int → Airport Rd | since 2001 | ||
| 101 | 95 | SBST | Kent Ridge Ter ↺ Holland Rd | since 17 Dec 2006 |
| 95B | Kent Ridge Ter → Buona Vista Stn | since 2004 | ||
| 102 | 96 | TTS | Clementi Int ↺ Kent Ridge Cres | since 26 Jun 2016 |
| 96A | Clementi Int → Kent Ridge Cres | since 1 Aug 2016 | ||
| 96B | Clementi Int → Clementi Stn | 1 Aug 2016 – 7 May 2021 | ||
| Kent Ridge Cres → Clementi Stn | since 2 Aug 2021 | |||
| 103 | 97 | TTS | Jurong East Int ↔ Marina Ctr Ter | 12 Jun 2016 – 7 Mar 2026 |
| Tengah Int ↔ Marina Ctr Ter | since 8 Mar 2026 | |||
| 104 | 97e* | TTS | Jurong East Int → Marina Ctr Ter (AM) Marina Ctr Ter → Jurong East Int (PM) |
13 Jun 2016 – 6 Mar 2026 |
| Tengah Int → Marina Ctr Ter (AM) Marina Ctr Ter → Tengah Int (PM) |
since 9 Mar 2026 | |||
| 105 | 98 | TTS | Jurong East Int ↺ Jurong Pier Way | since 26 Jun 2016 |
| 98M | Jurong East Int ↺ Corporation Rd | |||
| 98A | Lakeside Stn → Corporation Rd | since 27 Jun 2016 | ||
| 98B | Jurong West Ave 1 → Jurong Pier Way | |||
| 106 | 99 | SBST | Clementi Int ↔ Joo Koon Int | since 21 Nov 2015 |
| 107 | 100 | SBST | Serangoon Int ↔ Ghim Moh Ter | since 5 Nov 1989 |
| 100A | Serangoon Int → Aljunied Stn | since 2000 | ||
| 108 | 101 | SBST | Serangoon Int ↺ Buangkok Cres | since 25 Aug 2019 |
| 109 | 102 | SBST | Hougang Ctrl Int ↺ Seletar Aerospace Ave | since 14 Oct 2018 |
| 102A | Sengkang Stn → Sengkang West Rd | since 27 Mar 2023 | ||
| 102B | Sengkang West Rd → Sengkang Stn | since 9 Oct 2023 | ||
| 110 | 103 | SBST | Serangoon Int ↔ Yishun Int | since 14 Jun 2015 |
| 111 | 104 | G-AS | Punggol Coast Int ↔ Woodleigh Int | since 26 Oct 2025 |
| 112 | 105 | SBST | Serangoon Int ↔ Jurong East Int | since 29 Mar 1992 |
| 105B | Jurong East Int → Clementi Stn | since 2000 | ||
| 113 | 106 | TTS | Bt Batok Int ↔ Shenton Way Ter | since 29 May 2016 |
| 106A | Bt Batok Int → Clementi Stn | since 30 May 2016 | ||
| 114 | 107 | SBST | Hougang Ctrl Int ↔ Shenton Way Ter | since 28 Jan 2008 |
| 107M | Hougang Ctrl Int ↺ Raffles Blvd | 28 Jan 2008 – 25 Apr 2026 | ||
| Hougang Ctrl Int ↔ Marina Ctr Ter | since 26 Apr 2026 | |||
| 115 | 109 | SBST | Serangoon Int ↔ Changi Village Ter | since 28 May 2006 |
| 109A | Serangoon Int → Hougang Ave 4 | since 26 May 2014 | ||
| 116 | 110 | SMRT | Compassvale Int ↺ Changi Airport | 22 Oct 2017 – 30 Nov 2024 |
| Buangkok Int ↺ Changi Airport | since 1 Dec 2024 | |||
| 117 | 111 | SBST | Ghim Moh Ter ↺ Temasek Ave | since 27 Jul 2003 |
| 118 | 112 | SBST | Hougang Ctrl Int ↺ Hougang St 92 | since 15 Feb 2004 |
| 112A | Hougang Ctrl Int → Kovan Stn | |||
| 112B | Hougang Ctrl Int → Hougang Ave 7 | since 24 Mar 2025 | ||
| 119 | 113 | SBST | Hougang Ctrl Int ↺ Upp Paya Lebar Rd | since 15 Feb 2004 |
| 113A | Kovan Stn ↺ Upp Paya Lebar Rd | since 13 Aug 2018 | ||
| 120 | 114 | SBST | Buangkok Stn ↺ Buangkok Cres | 25 Oct 2020 – 30 Nov 2024 |
| Buangkok Int ↺ Buangkok Cres | 1 Dec 2024 – 27 Dec 2025 | |||
| Buangkok Int ↔ Yio Chu Kang Int | since 28 Dec 2025 | |||
| 114A | Buangkok Stn → Buangkok Cres | 31 Dec 2021 – 30 Oct 2024 | ||
| Buangkok Int → Buangkok Cres | 24 Dec 2024 – 24 Dec 2025 | |||
| Buangkok Int → Buangkok Lk | since 28 Dec 2025 | |||
| 121 | 115 | SBST | Hougang St 21 ↺ Hougang Ave 3 | since 30 Oct 2004 |
| 122 | 116 | SBST | Hougang Ctrl Int ↺ Serangoon Ctrl | since 18 Nov 2012 |
| 116A | Serangoon Nth Ave 4 → Serangoon Stn | since 15 Apr 2019 | ||
| 123 | 117 | SBST | Punggol Int ↔ Sembawang Int | 20 Dec 2015 – 28 Jun 2025 |
| Punggol Coast Int ↔ Sembawang Int | since 29 Jun 2025 | |||
| 117M | Punggol Int ↔ Sembawang Int via Seletar Aerospace Cres & Seletar Aerospace Lk | 29 Nov 2021 – 27 Jun 2025 | ||
| Punggol Coast Int ↔ Sembawang Int via Seletar Aerospace Cres & Seletar Aerospace Lk | since 30 Jun 2025 | |||
| 117A | Yishun Ave 1 → Khatib Stn | since 14 Jan 2019 | ||
| 124 | 118 | G-AS | Punggol Int ↔ Changi Business Pk Ter | since 4 Sep 2016 |
| 118A | TPE → Simei Ave | 10 Apr 2017 – 27 Oct 2023 | ||
| Punggol Int → Simei Ave | since 30 Oct 2023 | |||
| 118B | Simei Ave → TPE | since 10 Apr 2017 | ||
| 125 | 119 | G-AS | Punggol Int ↺ Hougang St 21 | since 4 Sep 2016 |
| 126 | 120 | SBST | Kampong Bahru Ter ↺ Telok Blangah Hts | since 10 Mar 2018 |
| 127 | 121 | SBST | Kampong Bahru Ter ↺ Telok Blangah Rise | 10 Mar 2018 – 16 Dec 2023 |
| Shenton Way Ter ↺ Telok Blangah Rise | since 17 Dec 2023 | |||
| 128 | 122 | SBST | Kampong Bahru Ter ↺ Commonwealth Dr | since 10 Mar 2018 |
| 129 | 123 | SBST | Bt Merah Int ↔ Beach Stn Ter | since 30 Jul 2017 |
| 123M | HarbourFront Int ↺ Tiong Bahru Rd | since 24 Aug 2014 | ||
| 130 | 124 | SBST | St. Michael’s Ter ↔ HarbourFront Int | since 21 Apr 2013 |
| 131 | 125 | SBST | St. Michael’s Ter ↺ Sims Dr | since 27 Nov 2000 |
| 125A | Aljunied Stn → MacPherson Rd | since 2010 | ||
| 132 | 127 | SBST | Tampines Int ↺ Tampines Ind Ave 5 | 18 Dec 2016 – Jul 2026 |
| G-AS | ||||
| 127A | SBST | Tampines Int → Tampines Ave 7 | 18 Dec 2016 – 10 Oct 2020 | |
| Tampines Int → Tampines Nth Dr 1 | 11 Oct 2020 – Jul 2026 | |||
| G-AS | ||||
| 133 | 128 | SBST | Ang Mo Kio Depot → Shenton Way Ter (AM) Shenton Way Ter → Ang Mo Kio Depot (PM) |
7 Jul 2008 – 7 Apr 2020 |
| 134 | 129 | SBST | Tampines Concourse Int ↔ St. Michael’s Ter | 18 Dec 2016 – 26 Nov 2022 |
| Tampines Nth Int ↔ St. Michael’s Ter | 27 Nov 2022 – Jul 2026 | |||
| G-AS | ||||
| 129A | SBST | Tampines Ave 1 → Bartley Stn | 26 Aug 2024 – Jul 2026 | |
| G-AS | ||||
| 129B | SBST | Bartley Rd → Tampines Ave 1 | 26 Aug 2024 – Jul 2026 | |
| G-AS | ||||
| 135 | 130 | SBST | Ang Mo Kio Int ↔ Shenton Way Ter | since 30 Oct 1983 |
| 136 | 131 | SBST | St. Michael’s Ter ↔ Bt Merah Int | since 4 Apr 1993 |
| 131A | St. Michael’s Ter → Shenton Way | since 2002 | ||
| 131M | Bt Merah Int ↺ Bt Purmei Ave | 25 Aug 2014 – 9 Dec 2022 | ||
| 137 | 132 | SBST | Hougang Ctrl Int ↔ Bt Merah Int | since 15 Feb 2004 |
| 138 | 133 | SBST | Ang Mo Kio Int ↔ Shenton Way Ter | since 26 Apr 2010 |
| 139 | 134 | SBST | Sims Pl Ter ↺ Marine Terr | since 20 Mar 2016 |
| 140 | 135 | SBST | Ang Mo Kio Int ↺ Siglap Rd | 16 Sep 2001 – 27 Feb 2021 |
| Ang Mo Kio Int ↔ Jln Kembangan | since 28 Feb 2021 | |||
| 141 | 136 | G-AS | Ang Mo Kio Int ↔ Punggol Int | since 4 Sep 2016 |
| 142 | 137 | SBST | Sims Pl Ter ↔ Upp East Coast Ter | since 21 Oct 2017 |
| 137A | Bedok Stn → Bedok Nth Stn | since 11 Feb 2019 | ||
| 143 | 138 | SBST | Ang Mo Kio Int ↺ Mandai Lake Rd | since 1 Oct 1994 |
| 138A | Ang Mo Kio Int → Mandai Lake Rd | 1 Dec 2012 – 15 Mar 2025 | ||
| Springleaf Stn → Mandai Lake Rd | since 16 Mar 2025 | |||
| 138C | Mandai Lake Rd → Springleaf Stn | since 8 Dec 2024 | ||
| 138M | Ang Mo Kio Int ↺ Ang Mo Kio Ave 6 | since 15 Mar 2025 | ||
| 144 | 139 | SBST | Toa Payoh Int ↔ Bt Merah Int | since 26 Dec 1983 |
| 139A | Toa Payoh Int → Jln Bahagia | since 12 Dec 2022 | ||
| 139M | Toa Payoh Int ↺ Jln Bahagia | 14 Sep 2014 – 10 Dec 2022 | ||
| 145 | 140 | SBST | Lor 1 Geylang Ter ↺ St. Wilfred Rd | since 14 Dec 2014 |
| 146 | 141 | SBST | Lor 1 Geylang Ter ↔ Toa Payoh Int | since 9 Jun 2013 |
| 147 | 142 | SBST | Toa Payoh Int ↺ Potong Pasir Ave 1 | since 27 Aug 1989 |
| 142A | Toa Payoh Int → Upp Serangoon Rd | since 24 Dec 2018 | ||
| 148 | 143 | TTS | Toa Payoh Int ↔ Jurong East Int | since 12 Jun 2016 |
| 143M | Jurong East Int ↺ Pandan Gdns | |||
| 149 | 145 | SBST | Toa Payoh Int ↔ Buona Vista Ter | since 27 Aug 1989 |
| 145A | Redhill Stn → Henderson Rd | since 28 Jun 2010 | ||
| 150 | 146 | SBST | Bartley Rd ↺ Bidadari Pk Dr | 25 Feb 2024 – 19 Apr 2025 |
| Woodleigh Int ↔ Bartley Rd | 20 Apr 2025 – 13 Dec 2025 | |||
| Woodleigh Int ↺ Hougang St 21 | since 14 Dec 2025 | |||
| 151 | 147 | SBST | Hougang Ctrl Int ↔ Clementi Int | since 20 May 2001 |
| 147A | Hougang Ctrl Int → New Bridge Rd | since 2004 | ||
| 152 | 147e | SBST | New Bridge Rd → Clementi Int (D1) Clementi Int → Eu Tong Sen St (D2) |
28 Jan 2018 – 8 Feb 2020 |
| 153 | 148 | SBST | Woodleigh Int ↺ Potong Pasir Ave 1 | since 20 Apr 2025 |
| 154 | 150 | SBST | Eunos Int ↺ Marine Terr | since 20 Mar 2016 |
| 155 | 151 | SBST | Hougang Ctrl Int ↔ Kent Ridge Ter | since 15 Feb 2004 |
| 156 | 151e* | SBST | Hougang Ctrl Int → Kent Ridge Ter (AM) Kent Ridge Ter → Hougang Ctrl Int (PM) |
18 Dec 2006 – 14 Jan 2022 |
| 157 | 153 | SBST | Bt Merah Int ↔ Hougang Ctrl Int | since 18 Dec 1994 |
| 158 | 154 | SBST | Boon Lay Int ↔ Eunos Int | since 1 Jul 1990 |
| 154A | Yung Ho Rd → Lakeside Stn | since 19 Nov 2012 | ||
| 154B | Boon Lay Int → Clementi Rd | since 15 Oct 2018 | ||
| 159 | 155 | SBST | Toa Payoh Int ↔ Bedok Int | since 9 Apr 2017 |
| 160 | 156 | SBST | Sengkang Int ↔ Clementi Int | 29 Jul 2001 – 30 Nov 2024 |
| Buangkok Int ↔ Clementi Int | since 1 Dec 2024 | |||
| 161 | 157 | SBST | Toa Payoh Int ↔ Boon Lay Int | since 1 Jul 1990 |
| 162 | 158 | SBST | Serangoon Int ↺ Rhu Cross | since 3 May 1992 |
| 158A | Aljunied Stn ↺ Rhu Cross | since 1 Aug 2011 | ||
| 163 | 159 | SBST | Sengkang Int ↔ Toa Payoh Int | since 11 Sep 2005 |
| 159A | Sengkang Int → Ang Mo Kio Stn | since 6 Apr 2009 | ||
| 159B | Ang Mo Kio Ave 8 → Ang Mo Kio Ave 5 | since 7 Jan 2013 | ||
| 164 | 160 | SBST | Jurong East Int ↺ JB Sentral Ter | 1 Mar 2015 – 17 Mar 2020 |
| Jurong East Int ↺ Woodlands Ctr Rd | 18 Mar 2020 – 30 Apr 2022 | |||
| Jurong East Int ↺ JB Sentral Ter | 1 May 2022 – 25 Nov 2023 | |||
| Jurong Town Hall Int ↺ JB Sentral Ter | 26 Nov 2023 – 29 Feb 2024 | |||
| Jurong Town Hall Int ↺ JB Sentral Ter / ↺ Johor Bahru Checkpt | since 1 Mar 2024 | |||
| 160A | Jurong East Int → Bt Batok Rd | 19 Nov 2018 – 24 Nov 2023 | ||
| Jurong Town Hall Int → Bt Batok Rd | since 27 Nov 2023 | |||
| 160M | Jurong East Int ↺ Bt Batok Rd | 26 Jul 2020 – 23 Sep 2023 | ||
| 165 | 161 | SBST | Hougang Ctrl Int ↔ Woodlands Int | since 2 Jun 2002 |
| 166 | 162 | SBST | Yio Chu Kang Int ↔ Shenton Way Ter | 28 Jan 2008 – 16 Dec 2023 |
| Yio Chu Kang Int ↺ Sin Ming Dr | since 17 Dec 2023 | |||
| 162M | Yio Chu Kang Int ↺ Temasek Ave | 28 Jan 2008 – 16 Dec 2023 | ||
| 167 | 163 | SBST | Sengkang Int ↔ Toa Payoh Int | since 29 Dec 2002 |
| 163A | Sengkang Int → Fernvale Rd | since 10 Feb 2019 | ||
| 163B | Sengkang Int → Yio Chu Kang Rd | 9 Oct 2023 – 21 Nov 2025 | ||
| Sengkang Int → Lentor Stn | since 24 Nov 2025 | |||
| 168 | 165 | SBST | Hougang Ctrl Int ↔ Clementi Int | since 8 Jan 1995 |
| 169 | 166 | SBST | Ang Mo Kio Int ↔ Clementi Int | since 27 Aug 1989 |
| 170 | 167 | SMRT | Sembawang Int ↔ Bt Merah Int | 20 Nov 2005 – 2 Oct 2021 |
| TTS | since 3 Oct 2021 | |||
| 171 | 167e* | SMRT | Sembawang Int → Shenton Way (D1) Anson Rd → Sembawang Int (D2) |
25 Nov 2018 – 11 Dec 2020 |
| 172 | 168 | SBST | Bedok Int ↔ Woodlands Int | since 14 Apr 2001 |
| 168A | Woodlands Int → Tampines Stn | since 13 May 2024 | ||
| 173 | 169 | SMRT | Woodlands Int ↔ Ang Mo Kio Int | 4 Feb 1996 – 18 Sep 2021 |
| TTS | since 19 Sep 2021 | |||
| 169A | SMRT | Woodlands Int → Yishun Stn | 2000 – 17 Sep 2021 | |
| TTS | since 20 Sep 2021 | |||
| 169B | SMRT | Woodlands Int → Woodlands Ave 8 | 25 Feb 2019 – 17 Sep 2021 | |
| TTS | since 20 Sep 2021 | |||
| 174 | 170 | SBST | Queen St Ter ↔ Larkin Ter | 1 Jan 1996 – 17 Mar 2020 |
| Queen St Ter ↔ Woodlands Ctr Rd | 18 Mar 2020 – 30 Apr 2022 | |||
| Queen St Ter ↔ Larkin Ter | since 1 May 2022 | |||
| 170X* | Kranji Stn ↔ JB Sentral Ter | 1 Mar 2015 – 30 Jun 2023 | ||
| Kranji Stn ↔ JB Sentral Ter / ↔ Johor Bahru Checkpt | since 1 Jul 2023 | |||
| 175 | 171 | SMRT | Yishun Int ↔ Marina Ctr Ter | 5 Nov 1995 – 29 Aug 2020 |
| Yishun Int ↺ Upp Bt Timah Rd | 30 Aug 2020 – 4 Sep 2021 | |||
| TTS | since 5 Sep 2021 | |||
| 176 | 172 | SMRT | Choa Chu Kang Int ↔ Boon Lay Int | since 26 Dec 1999 |
| 177 | 173 | TTS | Bt Batok Int ↺ Clementi Int | 29 May 2016 – 25 Oct 2025 |
| Bt Batok Int ↔ Clementi Int | since 26 Oct 2025 | |||
| 173A | Bt Batok Int → Bt Batok East Ave 4 | since 29 May 2016 | ||
| 178 | 174 | SBST | Boon Lay Int ↔ Kampong Bahru Ter | since 10 Mar 2018 |
| 179 | 174e* | SBST | Boon Lay Int → Kampong Bahru Ter (AM) Kampong Bahru Ter → Boon Lay Int (PM) |
since 12 Mar 2018 |
| 180 | 175 | SBST | Clementi Int ↔ Lor 1 Geylang Ter | since 11 Mar 2007 |
| 181 | 176 | SMRT | Bt Panjang Int ↔ Bt Merah Int | since 4 Sep 2017 |
| 182 | 177 | TTS | Bt Batok Int ↺ Jelebu Rd | since 30 May 2016 |
| 183 | 178 | SMRT | Woodlands Int ↔ Boon Lay Int | since 4 Feb 1996 |
| 178A | Woodlands Int → Kranji Stn | since 15 Jul 2013 | ||
| 184 | 179 | SBST | Boon Lay Int ↺ Nanyang Dr | 8 May 2010 – 31 Aug 2024 |
| SMRT | since 1 Sep 2024 | |||
| 179A | SBST | Boon Lay Int ↺ Nanyang Dr (AM) Lien Ying Chow Dr → Boon Lay Int (PM) |
30 Aug 2010 – 30 Aug 2024 | |
| SMRT | 2 Sep 2024 – 9 May 2025 | |||
| Boon Lay Int ↺ Nanyang Dr | since 4 Aug 2025 | |||
| 179B | Lien Ying Chow Dr → Pioneer Stn | |||
| 185 | 180 | SMRT | Boon Lay Int ↺ Bt Panjang Int | since 25 Feb 2018 |
| 180A | Boon Lay Int → Bt Panjang Rd | since 16 Dec 2012 | ||
| 186 | 181 | SBST | Boon Lay Int ↺ Jurong West Ave 3 | 9 Jan 2005 – 31 Aug 2024 |
| SMRT | 1 Sep 2024 – 13 Jun 2026 | |||
| Boon Lay Int ↔ Tengah Int | since 14 Jun 2026 | |||
| 181A | Boon Lay Int → Jurong West Ave 3 | since 15 Jun 2026 | ||
| 181M | SBST | Boon Lay Int ↺ Jurong West St 23 | 21 Mar 2016 – 30 Aug 2024 | |
| SMRT | since 9 Sep 2024 | |||
| 187 | 182/182M | SBST | Joo Koon Int ↺ Tuas Sth Ave 9 | 28 Nov 2015 – 14 Sep 2024 |
| SMRT | since 15 Sep 2024 | |||
| 182A | Tuas Lk Stn → Tuas Sth Ave 3 | since 29 Dec 2024 | ||
| 188 | 183 | TTS | Jurong East Int ↺ Science Pk Rd | since 26 Jun 2016 |
| 183B | Jurong East Int → Toh Tuck Ave | since 27 Jun 2016 | ||
| 189 | 184 | SMRT | Bt Panjang Temp Bus Pk ↺ Commonwealth Ave West | 16 Dec 2012 – 22 Jan 2021 |
| Gali Batu Ter ↺ Commonwealth Ave West | since 23 Jan 2021 | |||
| 190 | 185 | SBST | Soon Lee Depot ↔ Buona Vista Ter | 26 Dec 2006 – 14 Sep 2024 |
| SMRT | since 15 Sep 2024 | |||
| 191 | 186 | SBST | Shenton Way Ter ↔ St. Michael’s Ter | since 4 Apr 1993 |
| 192 | 187 | SMRT | Woodlands Int ↔ Boon Lay Int | since 10 Mar 1996 |
| 193 | 188 | SMRT | Choa Chu Kang Int ↔ HarbourFront Int | since 26 Dec 1999 |
| 194 | 188e* | SMRT | Choa Chu Kang Int → HarbourFront Int | since 13 Aug 2018 |
| 195 | 188R | SMRT | Choa Chu Kang Int ↔ Resorts World Sentosa | 1 May 2010 – 12 Apr 2020 |
| 196 | 189 | TTS | Bt Batok Int ↺ Clementi Ave 1 | since 29 May 2016 |
| 189A | Bt Batok Int → Bt Batok St 23 | |||
| 197 | 190 | SMRT | Choa Chu Kang Int ↔ Kampong Bahru Ter | since 10 Mar 2018 |
| 190A | Choa Chu Kang Int → Dhoby Ghaut Stn | since 2000 | ||
| 198 | 191 | SBST | Buona Vista Ter ↺ Portsdown Rd | since 17 Jan 1994 |
| 199 | 192 | SBST | Boon Lay Int ↔ Tuas Ter | 19 Jul 1998 – 31 Aug 2024 |
| SMRT | since 1 Sep 2024 | |||
| 200 | 193 | SBST | Boon Lay Int ↔ Tuas Ter | 19 Jul 1998 – 31 Aug 2024 |
| SMRT | since 1 Sep 2024 | |||
| 201 | 194 | SBST | Boon Lay Int ↺ Jln Ahmad Ibrahim | 12 Dec 2015 – 31 Aug 2024 |
| SMRT | since 1 Sep 2024 | |||
| 202 | 195 | SBST | Marina Ctr Ter ↺ Commonwealth Ave | since 5 Dec 1993 |
| 195A | Marina Ctr Ter → Tiong Bahru Stn | since 2005 | ||
| 203 | 196 | SBST | Bedok Int ↔ Clementi Int | since 16 Sep 2001 |
| 196A | Bedok Int → Shenton Way | since 3 Aug 2009 | ||
| 204 | 196e* | SBST | Marine Parade Rd → Shenton Way (AM) Anson Rd → Marine Parade Rd (PM) |
since 12 Dec 2005 |
| 205 | 197 | SBST | Bedok Int ↔ Jurong East Int | since 28 Jun 1992 |
| 206 | 198 | SBST | Boon Lay Int ↔ Bt Merah Int | since 28 Jun 1992 |
| 198A | Boon Lay Int → Jurong East Ave 1 | since 6 Feb 2012 | ||
| 207 | 199 | SBST | Boon Lay Int ↺ Nanyang Cres | 8 May 2010 – 31 Aug 2024 |
| SMRT | since 1 Sep 2024 | |||
| 208 | 200 | SBST | Buona Vista Ter ↺ Kent Ridge Ter | since 17 Dec 2006 |
| 200A | Buona Vista Ter → Kent Ridge Ter | since 17 Sep 2012 | ||
| 209 | 201 | SBST | Kent Ridge Ter ↺ Pandan Gdns | since 23 Nov 2014 |
| 210 | 222 | SBST | Bedok Int ↺ Chai Chee Dr | since 6 Apr 1997 |
| 222A | Bedok Int → Bedok Stn | since 11 Apr 2011 | ||
| 222B | Bedok Stn ↺ Chai Chee Dr | since 1 Sep 2016 | ||
| 211 | 225G | SBST | Bedok Int ↺ Bedok Nth St 3 | since 18 May 1980 |
| 225W | ||||
| 212 | 228 | SBST | Bedok Int ↺ Bedok Reservoir Rd | since 15 Sep 1980 |
| 213 | 229 | SBST | Bedok Int ↺ Bedok Sth Rd | since 12 Dec 1999 |
| 214 | 230 | SBST | Toa Payoh Int ↺ Toa Payoh East | 24 Sep 2023 – 25 Jan 2025 |
| Caldecott Stn ↺ Lor 8 Toa Payoh | since 26 Jan 2025 | |||
| 230M | Toa Payoh Int ↺ Kim Keat Ave | since 8 Jun 2025 | ||
| 215 | 231 | SBST | Toa Payoh Int ↺ Lor 5 Toa Payoh | since 11 Mar 2012 |
| 216 | 232 | SBST | Toa Payoh Int ↺ Toa Payoh East | since 19 May 2002 |
| 217 | 235 | SBST | Toa Payoh Int ↺ Toa Payoh Lk | since 11 Mar 2012 |
| 218 | 238 | SBST | Toa Payoh Int ↺ Lor 8 Toa Payoh | since 26 Dec 1983 |
| 219 | 240 | SBST | Boon Lay Int ↺ Jln Ahmad Ibrahim | 1 Jul 1990 – 31 Aug 2024 |
| SMRT | since 1 Sep 2024 | |||
| 240A | SBST | Corporation Dr → Lakeside Stn | 3 Jan 2012 – 30 Aug 2024 | |
| SMRT | since 2 Sep 2024 | |||
| 240M | SBST | Lakeside Stn ↺ Jurong West St 64 | 1 Sep 2016 – 30 Aug 2024 | |
| SMRT | since 2 Sep 2024 | |||
| 220 | 241 | SBST | Boon Lay Int ↺ Jurong West St 91 | 15 Mar 2009 – 31 Aug 2024 |
| SMRT | since 1 Sep 2024 | |||
| 241A | SBST | Jurong West St 91 → Pioneer Stn | 28 Jun 2010 – 30 Aug 2024 | |
| SMRT | since 2 Sep 2024 | |||
| 221 | 242 | SBST | Boon Lay Int ↺ Jurong West Ave 5 | 15 Mar 2009 – 31 Aug 2024 |
| SMRT | since 1 Sep 2024 | |||
| 222 | 243G | SBST | Boon Lay Int ↺ Jurong West Ave 5 | 1999 – 31 Aug 2024 |
| SMRT | since 1 Sep 2024 | |||
| 243W | SBST | 1999 – 31 Aug 2024 | ||
| SMRT | since 1 Sep 2024 | |||
| 223 | 246 | SBST | Boon Lay Int ↺ Boon Lay Dr | 15 Jan 1995 – 31 Aug 2024 |
| SMRT | since 1 Sep 2024 | |||
| 224 | 247 | SBST | Tuas Ter ↺ Tuas Bay Lk | 18 Jun 2017 – 14 Sep 2024 |
| SMRT | since 15 Sep 2024 | |||
| 225 | 248 | SBST | Tuas Ter ↺ Tuas Sth Ave 14 | 18 Jun 2017 – 14 Sep 2024 |
| SMRT | since 15 Sep 2024 | |||
| 248M | SBST | Tuas Ter ↺ Tuas Sth Way | 26 Sep 2021 – 14 Sep 2024 | |
| SMRT | since 15 Sep 2024 | |||
| 226 | 249 | SBST | Boon Lay Int ↺ Jln Samulun | 1 Jul 1990 – 31 Aug 2024 |
| SMRT | since 1 Sep 2024 | |||
| 249A | Boon Lay Int → Tg Kling Rd | since 2 Sep 2024 | ||
| 227 | 251 | SBST | Boon Lay Int ↺ Shipyard Rd | 12 Dec 2015 – 31 Aug 2024 |
| SMRT | since 1 Sep 2024 | |||
| 228 | 252 | SBST | Boon Lay Int ↺ Joo Koon Rd | 15 Jan 1995 – 31 Aug 2024 |
| SMRT | since 1 Sep 2024 | |||
| 229 | 253 | SBST | Joo Koon Int ↺ Benoi Rd | 12 Dec 2015 – 14 Sep 2024 |
| SMRT | since 15 Sep 2024 | |||
| 230 | 254 | SBST | Joo Koon Int ↺ Tuas Ave 11 | 12 Dec 2015 – 14 Sep 2024 |
| SMRT | since 15 Sep 2024 | |||
| 231 | 255 | SBST | Joo Koon Int ↺ Gul Cres | 12 Dec 2015 – 14 Sep 2024 |
| SMRT | since 15 Sep 2024 | |||
| 232 | 257 | SBST | Joo Koon Int ↺ Pioneer Sector 2 | 28 Nov 2015 – 14 Sep 2024 |
| SMRT | since 15 Sep 2024 | |||
| 233 | 258 | SBST | Joo Koon Int ↺ Jurong West St 64 | 18 Jun 2017 – 14 Sep 2024 |
| SMRT | since 15 Sep 2024 | |||
| 258M | Joo Koon Int ↺ Boon Lay Pl | since 23 Mar 2025 | ||
| 234 | 261 | SBST | Ang Mo Kio Int ↺ Ang Mo Kio Ave 10 | since 10 Apr 1983 |
| 235 | 262 | SBST | Ang Mo Kio Int ↺ Ang Mo Kio Ave 2 | since 1985 |
| 236 | 265 | SBST | Ang Mo Kio Depot ↺ Ang Mo Kio Ave 10 | 24 Mar 2002 – 3 Jan 2025 |
| Ang Mo Kio St 63 ↺ Ang Mo Kio Ave 10 | since 4 Jan 2025 | |||
| 237 | 268 | SBST | Ang Mo Kio Depot ↺ Ang Mo Kio Ave 5 | 24 Mar 2002 – 3 Jan 2025 |
| Ang Mo Kio St 63 ↺ Ang Mo Kio Ave 5 | since 4 Jan 2025 | |||
| 268A | Ang Mo Kio Depot → Ang Mo Kio Ave 5 | 2 Dec 2005 – 3 Jan 2025 | ||
| Ang Mo Kio St 63 → Ang Mo Kio Ave 5 | since 6 Jan 2025 | |||
| 268B | Ang Mo Kio Ave 9 → Ang Mo Kio Stn | since 1 Sep 2016 | ||
| 268C | Ang Mo Kio Stn → Ang Mo Kio Ave 9 | |||
| 238 | 269 | SBST | Ang Mo Kio Int ↺ Ang Mo Kio St 61 | since 10 Apr 1983 |
| 269A | Ang Mo Kio Int → Ang Mo Kio St 61 | since 3 Jun 2013 | ||
| 239 | 272 | SBST | Bt Merah Int ↺ Telok Blangah Rise | since 28 Sep 1980 |
| 240 | 273 | SBST | Bt Merah Int ↺ Henderson Rd | since 28 Sep 1980 |
| 241 | 282 | TTS | Clementi Int ↺ Clementi West St 2 | since 26 Jun 2016 |
| 242 | 284 | TTS | Clementi Int ↺ Clementi Ave 4 | since 26 Jun 2016 |
| 243 | 285 | TTS | Clementi Int ↺ Pandan Loop | since 26 Jun 2016 |
| 244 | 291 | SBST | Tampines Int ↺ Tampines St 81 & St 33 | 14 Dec 1997 – Jul 2026 |
| G-AS | ||||
| 245 | 292 | SBST | Tampines Int ↺ Tampines St 22 | 29 Nov 1987 – Jul 2026 |
| G-AS | ||||
| 246 | 293 | SBST | Tampines Int ↺ Tampines St 71 & Ave 7 | 21 Oct 2017 – Jul 2026 |
| G-AS | ||||
| 247 | 296 | SBST | Tampines Int ↺ Tampines Nth Dr 2 | 28 Apr 2024 – Jul 2026 |
| G-AS | ||||
| 248 | 298 | SBST | Tampines Concourse Int ↺ Tampines St 86 | 21 Oct 2017 – 7 Jan 2023 |
| Tampines Nth Int ↺ Tampines Ave 5 | 8 Jan 2023 – Jul 2026 | |||
| G-AS | ||||
| 298X | SBST | Tampines Nth Int ↺ Tampines St 86 | 9 Dec 2024 – 21 Nov 2025 | |
| 249 | 299 | SBST | Tampines Nth Int ↺ Tampines St 96 | 27 Apr 2025 – Jul 2026 |
| G-AS | ||||
| 250 | 300 | SMRT | Choa Chu Kang Int ↺ Choa Chu Kang Ave 3 | since 29 Aug 1999 |
| 251 | 301 | SMRT | Choa Chu Kang Int ↺ Keat Hong Cl | since 3 Jan 2016 |
| 252 | 302 | SMRT | Choa Chu Kang Int ↺ Choa Chu Kang Cres | since 29 Aug 1999 |
| 302A | Yew Tee Stn ↺ Choa Chu Kang Cres | since 15 Sep 2014 | ||
| 253 | 307 | SMRT | Choa Chu Kang Int ↺ Choa Chu Kang St 62 & Teck Whye Lane | since 21 Oct 2012 |
| 307A | Choa Chu Kang Int ↺ Choa Chu Kang St 62 | since 22 Jul 2018 | ||
| 254 | 315 | SBST | Serangoon Int ↺ Serangoon Nth Ave 5 | since 30 Jan 2011 |
| 255 | 317 | SBST | Serangoon Int ↺ Berwick Dr | since 10 Mar 1996 |
| 256 | 324 | SBST | Hougang Ctrl Int ↺ Upp Serangoon View | since 14 Sep 2014 |
| 257 | 325 | SBST | Hougang Ctrl Int ↺ Hougang St 91 | since 21 Nov 1999 |
| 258 | 329 | SBST | Hougang Ctrl Int ↺ Buangkok Cres | since 9 Jul 2017 |
| 259 | 333 | TTS | Jurong East Int ↺ Jurong East St 32 | since 26 Jun 2016 |
| 260 | 334 | TTS | Jurong East Int ↺ Jurong West St 42 | since 26 Jun 2016 |
| 261 | 335 | TTS | Jurong East Int ↺ Jurong West Ave 1 | since 26 Jun 2016 |
| 262 | 354 | G-AS | Pasir Ris Int ↺ Jln Loyang Besar | since 18 Sep 2016 |
| 263 | 358 | G-AS | Pasir Ris Int ↺ Pasir Ris Dr 10 & Dr 4 | since 18 Sep 2016 |
| 264 | 359 | G-AS | Pasir Ris Int ↺ Pasir Ris St 71 & St 11 | 18 Sep 2016 – 11 Jul 2020 |
| Pasir Ris Int ↺ Pasir Ris St 71 & Dr 2 | since 12 Jul 2020 | |||
| 265 | 371 | SBST | Sengkang Int ↺ Rivervale Cres | since 19 Jan 2014 |
| 266 | 372 | SBST | Sengkang Int ↺ Punggol Rd | 28 Oct 2007 – 30 Jan 2026 |
| Compassvale Int ↺ Punggol Rd | 31 Jan 2026 – Oct 2026 | |||
| Sengkang Int ↺ Punggol Rd | ||||
| 267 | 374 | SBST | Compassvale Int ↺ Fernvale Rd | 12 Mar 2017 – 30 Nov 2024 |
| Sengkang Int ↺ Fernvale Rd | 1 Dec 2024 – 30 Jan 2026 | |||
| Compassvale Int ↺ Fernvale Rd | 31 Jan 2026 – Oct 2026 | |||
| Sengkang Int ↺ Fernvale Rd | ||||
| 268 | 381 | G-AS | Punggol Int ↺ Punggol East | since 12 Mar 2017 |
| 269 | 382G | G-AS | Punggol Int ↺ Sumang Wk | since 4 Sep 2016 |
| 382W | ||||
| 382A | Punggol Int → Sumang Lane | since 1 Jul 2019 | ||
| 270 | 384 | G-AS | Punggol Int ↺ Northshore Dr | since 27 Dec 2020 |
| 271 | 386 | G-AS | Punggol Int ↺ Punggol Ctrl | since 4 Sep 2016 |
| 386A | Punggol Int → Edgedale Plains | since 29 Oct 2018 | ||
| 272 | 400 | SBST | Shenton Way Ter ↺ Marina Coastal Dr | since 16 Jun 2019 |
| 273 | 401* | SBST | Bedok Int ↺ Fort Rd | since 4 Dec 2004 |
| 274 | 403 | G-AS | Pasir Ris Int ↺ Pasir Ris Rd | since 18 Sep 2016 |
| 275 | 405 | SBST | Boon Lay Int ↺ Old Choa Chu Kang Rd | 18 Jul 1993 – 17 Jun 2024 |
| SMRT | since 26 Oct 2024 | |||
| 276 | 410G | SBST | Bishan Int ↺ Shunfu Rd | since 30 Jan 2011 |
| 410W | ||||
| 277 | 451 | SMRT | Keat Hong Lk → Bt Gombak Stn (AM) Bt Gombak Stn → Keat Hong Lk (PM) |
since 17 Nov 2025 |
| 278 | 452 | TTS | Tengah Int → Beauty World Stn (AM) Beauty World Stn → Tengah Int (PM) |
since 17 Nov 2025 |
| 279 | 453 | TTS | Tengah Int → Bt Batok Int (AM) Bt Batok Int → Tengah Int (PM) |
since 17 Nov 2025 |
| 280 | 454 | SBST | Tampines Nth Int ↺ Tampines St 86 | 24 Nov 2025 – Jul 2026 |
| G-AS | ||||
| 281 | 455 | SMRT | Bt Panjang Int ↺ Choa Chu Kang Cres | since 24 Nov 2025 |
| 282 | 456 | SBST | St. Michael’s Ter ↺ Novena Stn | since 24 Nov 2025 |
| 283 | 457 | SBST | Hougang Ctrl → Tai Seng Stn (AM) Tai Seng Stn → Hougang Ctrl (PM) |
since 23 Mar 2026 |
| 284 | 458 | SBST | Sengkang Stn → Tai Seng Stn (AM) Tai Seng Stn → Sengkang Stn (PM) |
since 23 Mar 2026 |
| 285 | 459 | G-AS | Punggol Stn → Tai Seng Stn (AM) Tai Seng Stn → Punggol Stn (PM) |
since 27 Apr 2026 |
| 286 | 460 | SBST | Tampines Int ↺ Tampines Nth Dr 2 | 27 Apr 2026 – Jul 2026 |
| G-AS | ||||
| 287 | 461 | |||
| 288 | 502* | SBST | Soon Lee Depot ↺ Central Blvd | 29 Dec 2013 – 14 Sep 2024 |
| SMRT | since 15 Sep 2024 | |||
| 502A* | SBST | Soon Lee Depot → Central Blvd | 30 Dec 2013 – 13 Sep 2024 | |
| SMRT | since 16 Sep 2024 | |||
| 289 | 506* | SBST | Jurong East Int ↔ Upp East Coast Ter | 12 Nov 2006 – 11 Dec 2021 |
| Jurong East Int ↔ Serangoon Int | since 12 Dec 2021 | |||
| 290 | 513* | SBST | Tampines Ave 5 → Shenton Way (AM) Anson Rd → Tampines Ave 5 (PM) |
17 Dec 2012 – 12 Jun 2026 |
| 291 | 518* | G-AS | Pasir Ris Int ↺ Bayfront Ave | since 18 Sep 2016 |
| 518A* | Pasir Ris Int → Bayfront Ave | since 19 Sep 2016 | ||
| 292 | 646 | SBST | Tampines St 64 → Shenton Way (AM) Anson Rd → Tampines St 64 (PM) |
15 Jun 2026 – Jul 2026 |
| G-AS | ||||
| 293 | 647 | SMRT | Bt Batok West Ave 5 → Temasek Ave (AM) Temasek Blvd → Bt Batok West Ave 5 (PM) |
since 15 Jun 2026 |
| 294 | 648 | SMRT | Woodlands St 82 → Shenton Way (AM) Anson Rd → Woodlands St 82 (PM) |
since 15 Jun 2026 |
| 295 | 649 | SMRT | Choa Chu Kang Ave 5 → Marina Blvd (AM) Central Blvd → Choa Chu Kang Ave 5 (PM) |
since 15 Jun 2026 |
| 296 | 650 | SBST | Yishun St 41 → Shenton Way (AM) Anson Rd → Yishun Ring Rd (PM) |
since 15 Jun 2026 |
| 297 | 651* | TTS | Jurong West Ave 3 → Marina Blvd (AM) Central Blvd → Jurong West Ave 3 (PM) |
since 13 Jan 2020 |
| 298 | 652* | SMRT | Upp Thomson Rd → Shenton Way (AM) Anson Rd → Upp Thomson Rd (PM) |
6 Jan 2020 – 3 Sep 2021 |
| SBST | since 6 Sep 2021 | |||
| 299 | 653* | SMRT | Hume Ave → Marina Blvd (AM) Central Blvd → Hillview Ave (PM) |
13 Apr 2017 – 28 May 2021 |
| TTS | since 31 May 2021 | |||
| 300 | 654* | SBST | Anchorvale St → Shenton Way (AM) Anson Rd → Anchorvale St (PM) |
22 Jul 2019 – 8 Nov 2024 |
| Anchorvale Cres → Shenton Way (AM) Anson Rd → Anchorvale Cres (PM) |
since 11 Nov 2024 | |||
| 301 | 655* | SBST | West Coast Rd → Marina Blvd (AM) Central Blvd → West Coast Rd (PM) |
since 17 Apr 2017 |
| 302 | 656* | SMRT | Canberra Rd → Shenton Way (AM) Anson Rd → Canberra Rd (PM) |
17 Apr 2017 – 1 Oct 2021 |
| TTS | since 4 Oct 2021 | |||
| 303 | 657* | SMRT | Jurong West Ave 1 → Marina Blvd (AM) Central Blvd → Jurong West Ave 1 (PM) |
24 Apr 2017 – 28 May 2021 |
| TTS | since 31 May 2021 | |||
| 304 | 660* | SBST | Buangkok Green → Shenton Way (AM) Anson Rd → Buangkok Green (PM) |
since 2 Jan 2019 |
| 660M | Buangkok Cres → Shenton Way (AM) Anson Rd → Buangkok Cres (PM) |
since 11 Nov 2024 | ||
| 305 | 661* | G-AS | Pasir Ris Dr 3 → Marina Blvd (AM) Central Blvd → Pasir Ris Dr 3 (PM) |
since 2 Jan 2019 |
| 306 | 663* | TTS | Yishun Ave 6 → Shenton Way (AM) Anson Rd → Yishun Ave 6 (PM) |
since 28 Sep 2017 |
| 307 | 665* | TTS | Marsiling Dr → Shenton Way (AM) Anson Rd → Marsiling Dr (PM) |
12 Oct 2017 – 28 May 2021 |
| SMRT | since 31 May 2021 | |||
| 308 | 666* | G-AS | Punggol Dr → Marina Blvd (AM) Central Blvd → Punggol Dr (PM) |
2 Mar 2020 – 22 Nov 2024 |
| Punggol Dr → Raffles Blvd (AM) Temasek Blvd → Punggol Dr (PM) |
since 25 Nov 2024 | |||
| 309 | 667* | SBST | Clementi Ave 4 → Marina Blvd (AM) Central Blvd → Clementi Ave 4 (PM) |
since 9 Mar 2020 |
| 310 | 668 | SBST | Ang Mo Kio Ave 5 → Marina Blvd (AM) Central Blvd → Ang Mo Kio Ave 5 (PM) |
since 14 Dec 2020 |
| 311 | 670* | SMRT | Yishun Ave 7 → Marina Blvd (AM) Central Blvd → Yishun Ave 7 (PM) |
30 Mar 2020 – 3 Sep 2021 |
| TTS | since 6 Sep 2021 | |||
| 312 | 671* | SBST | Punggol Rd → Marina Blvd (AM) Central Blvd → Punggol Rd (PM) |
13 Jan 2020 – 8 Nov 2024 |
| Punggol Rd → Raffles Blvd (AM) Temasek Blvd → Punggol Rd (PM) |
since 11 Nov 2024 | |||
| 313 | 672* | SBST | Hougang St 51 → Marina Blvd (AM) Central Blvd → Hougang St 51 (PM) |
13 Jan 2020 – 8 Nov 2024 |
| Hougang St 51 → Raffles Blvd (AM) Temasek Blvd → Hougang St 51 (PM) |
since 11 Nov 2024 | |||
| 314 | 673 | G-AS | Punggol Way → Temasek Blvd (AM) Temasek Blvd → Punggol Way (PM) |
since 14 Oct 2024 |
| 315 | 674 | TTS | Tengah Dr → Marina Blvd (AM) Central Blvd → Tengah Dr (PM) |
25 Nov 2024 – 12 Sep 2025 |
| Tengah Blvd → Marina Blvd (AM) Central Blvd → Tengah Blvd (PM) |
since 15 Sep 2025 | |||
| 316 | 675 | SBST | Yio Chu Kang Rd → Temasek Blvd (AM) Temasek Blvd → Yio Chu Kang Rd (PM) |
since 2 Jan 2025 |
| 317 | 676 | SBST | Upp Serangoon Rd → Temasek Blvd (AM) Temasek Blvd → Upp Serangoon Rd (PM) |
since 2 Jan 2025 |
| 318 | 677 | SBST | Punggol Rd → Temasek Blvd (AM) Temasek Blvd → Punggol Rd (PM) |
since 2 Jan 2025 |
| 319 | 678 | G-AS | Punggol Ctrl → Temasek Blvd (AM) Temasek Blvd → Punggol Ctrl (PM) |
since 2 Jan 2025 |
| 320 | 679 | SBST | Sengkang West Way → Temasek Blvd (AM) Temasek Blvd → Sengkang West Way (PM) |
since 15 Dec 2025 |
| 321 | 680 | SBST | Buangkok Cres → Orchard Rd (AM) Orchard Rd → Buangkok Cres (PM) |
since 15 Dec 2025 |
| 322 | 681 | SBST | Upp Serangoon Rd → Moulmein Rd (AM) Moulmein Rd → Upp Serangoon Rd (PM) |
since 15 Dec 2025 |
| 323 | 682 | SBST | Compassvale Dr → Orchard Rd (AM) Orchard Rd → Compassvale Dr (PM) |
since 15 Dec 2025 |
| 324 | 683 | G-AS | Punggol Ctrl → Moulmein Rd (AM) Moulmein Rd → Punggol Ctrl (PM) |
since 15 Dec 2025 |
| 325 | 684 | SMRT | Keat Hong Lk → Marina Blvd (AM) Central Blvd → Keat Hong Lk (PM) |
since 15 Jun 2026 |
| 326 | 700 | SMRT | Bt Panjang Temp Bus Pk ↔ Shenton Way Ter | 17 Dec 2012 – 29 Aug 2020 |
| 700A | Bt Panjang Temp Bus Pk ↺ Temasek Ave | 16 Dec 2012 – 29 Aug 2020 | ||
| 327 | 800 | SBST | Yishun Int ↺ Sembawang Rd | since 18 Mar 2018 |
| 328 | 801 | TTS | Yishun Int ↺ Yishun Ave 1 | since 23 Jan 2022 |
| 329 | 803 | SBST | Yishun Int ↺ Yishun Ave 6 | since 25 Mar 2018 |
| 330 | 804 | SBST | Yishun Int ↺ Yishun Ave 11 | since 18 Mar 2018 |
| 331 | 805 | SBST | Yishun Int ↺ Yishun Ave 1 | since 18 Mar 2018 |
| 332 | 806 | SBST | Yishun Int ↺ Yishun Ave 6 | since 25 Mar 2018 |
| 333 | 807 | SBST | Yishun Int ↺ Yishun St 71 | since 18 Mar 2018 |
| 807A | Yishun Int → Khatib Stn | |||
| 807B | Yishun Int → Yishun Ring Rd | since 25 Jan 2021 | ||
| 807C | Khatib Stn → Yishun Ring Rd | since 29 Jun 2026 | ||
| 334 | 811 | SBST | Yishun Int ↺ Yishun Ave 5 & Ave 1 | since 18 Mar 2018 |
| 811A | Yishun Int → Yishun Stn | since 19 Mar 2018 | ||
| 335 | 812 | SBST | Yishun Int ↺ Yishun Ave 4 & Ave 3 | since 25 Mar 2018 |
| 336 | 825 | SMRT | Yio Chu Kang Int ↺ Lentor Loop | 15 Dec 1997 – 2 Oct 2021 |
| TTS | since 4 Oct 2021 | |||
| 337 | 831G | TTS | Tengah Int ↺ Tengah Gdn Ave | since 8 Mar 2026 |
| 831W | ||||
| 338 | 850E* | SBST | Yishun St 41 → Shenton Way (AM) Anson Rd → Yishun Ring Rd (PM) |
26 Mar 2018 – 12 Jun 2026 |
| 339 | 851 | SBST | Yishun Int ↔ Bt Merah Int | since 25 Mar 2018 |
| 340 | 851e* | SBST | Yishun Int → New Bridge Rd (D1) Eu Tong Sen St → Yishun Int (D2) |
since 27 May 2018 |
| 341 | 852 | SBST | Yishun Int ↔ Bt Batok Int | since 25 Mar 2018 |
| 342 | 853 | SMRT | Yishun Int ↔ Lor 1 Geylang Ter | 8 Sep 2019 – 4 Sep 2021 |
| TTS | since 6 Sep 2021 | |||
| 853M | SMRT | Yishun Int ↔ Upp East Coast Ter | 8 Sep 2019 – 29 Aug 2021 | |
| TTS | since 5 Sep 2021 | |||
| 343 | 854 | SMRT | Yishun Int ↔ Bedok Int | 23 Aug 1987 – 4 Sep 2021 |
| TTS | since 5 Sep 2021 | |||
| 344 | 854e* | SMRT | Yishun Int → Bedok Int | 13 Aug 2018 – 3 Sep 2021 |
| TTS | since 6 Sep 2021 | |||
| 345 | 855 | SMRT | Yishun Int ↔ HarbourFront Int | 1 Oct 1989 – 4 Sep 2021 |
| TTS | since 5 Sep 2021 | |||
| 346 | 856 | SMRT | Yishun Int ↔ Woodlands Int | 4 Feb 1996 – 4 Sep 2021 |
| TTS | since 5 Sep 2021 | |||
| 856A | Woodlands Int → Woodlands Ctr Rd | since 25 Jan 2023 | ||
| 856B | Woodlands Nth Stn → Canberra Rd | 25 Jan 2023 – 2 Aug 2024 | ||
| Woodlands Int → Canberra Rd | since 5 Aug 2024 | |||
| 856C | Admiralty Rd → Admiralty Rd West | since 28 Jul 2025 | ||
| 347 | 857 | SMRT | Yishun Int ↺ Temasek Ave | 14 Jan 2001 – 4 Sep 2021 |
| TTS | since 5 Sep 2021 | |||
| 857A | SMRT | Yishun Int → Yio Chu Kang Rd | 12 Aug 2013 – 3 Sep 2021 | |
| TTS | since 6 Sep 2021 | |||
| 857B | SMRT | Yishun Int → Promenade Stn | 11 Apr 2021 – 4 Sep 2021 | |
| TTS | since 5 Sep 2021 | |||
| 348 | 858 | SMRT | Woodlands Int ↺ Changi Airport | 2 Nov 1997 – 18 Sep 2021 |
| TTS | since 19 Sep 2021 | |||
| 858A | SMRT | Woodlands Int → Yishun Stn | 2000 – 18 Sep 2021 | |
| TTS | since 19 Sep 2021 | |||
| 858B | SMRT | Jln Kayu ↺ Changi Airport | 1 Feb 2016 – 17 Sep 2021 | |
| TTS | since 20 Sep 2021 | |||
| 349 | 859 | SMRT | Sembawang Int ↺ Yishun Int | 14 Mar 2015 – 2 Oct 2021 |
| TTS | since 3 Oct 2021 | |||
| 859A | SMRT | Sembawang Int ↺ Admiralty Lk via Canberra Rd | 17 Aug 2014 – 2 Oct 2021 | |
| TTS | since 3 Oct 2021 | |||
| 859B | SMRT | Sembawang Int ↺ Admiralty Lk via Sembawang Cres | 17 Aug 2014 – 2 Oct 2021 | |
| TTS | since 3 Oct 2021 | |||
| 350 | 860 | SBST | Yishun Int ↺ Yio Chu Kang Int | 18 Mar 2018 – 22 Jan 2022 |
| Yio Chu Kang Int ↺ Yishun Int | since 23 Jan 2022 | |||
| 351 | 861 | TTS | Sembawang Int ↺ Yishun Ring Rd | since 15 Sep 2024 |
| 861A | Sembawang Int → Khatib Stn | |||
| 861B | Yishun Ave 1 → Canberra Stn | 24 Mar 2025 – 22 May 2026 | ||
| Yishun Ring Rd → Canberra Stn | since 25 May 2026 | |||
| 861M | Canberra Way → Sembawang Int | since 24 Mar 2025 | ||
| 352 | 868E* | SMRT | Bt Batok West Ave 5 → Temasek Ave | 13 Aug 2018 – 12 Jun 2026 |
| 353 | 870 | TTS | Jurong Town Hall Int ↺ Plantation Cres | 26 Nov 2023 – 23 Dec 2023 |
| Jurong Town Hall Int ↺ Tengah Blvd | 24 Dec 2023 – 20 Jul 2024 | |||
| Jurong Town Hall Int ↔ Tengah Int | since 21 Jul 2024 | |||
| 354 | 871 | TTS | Tengah Int ↺ Upp Bt Timah Rd | since 21 Jul 2024 |
| 871A | Tengah Int → Bt Batok East Ave 2 | since 24 Feb 2025 | ||
| 355 | 872 | TTS | Tengah Int ↺ Jurong East St 32 | since 10 Aug 2025 |
| 872A | Tengah Int → Chinese Gdn Stn | since 2 Jan 2026 | ||
| 356 | 882 | SMRT | Sembawang Int ↺ Sembawang Rd | 20 Nov 2005 – 2 Oct 2021 |
| TTS | since 3 Oct 2021 | |||
| 882A | SMRT | Sembawang Int → Montreal Lk | 18 Aug 2014 – 1 Oct 2021 | |
| TTS | since 4 Oct 2021 | |||
| 357 | 883 | SMRT | Sembawang Int ↺ Yishun Ctrl 2 | 23 Oct 2016 – 2 Oct 2021 |
| TTS | since 3 Oct 2021 | |||
| 883B | SMRT | Yishun Stn → Canberra Way | 25 Feb 2019 – 20 Nov 2020 | |
| Yishun Stn → Sembawang Rd | 23 Nov 2020 – 1 Oct 2021 | |||
| TTS | since 4 Oct 2021 | |||
| 883M | SMRT | Sembawang Int ↺ Yishun Ave 5 | 12 Jan 2020 – 26 Sep 2021 | |
| TTS | since 3 Oct 2021 | |||
| 358 | 900 | SMRT | Woodlands Int ↺ Woodlands Dr 14 | 1 Nov 1998 – 16 Dec 2023 |
| Woodlands Int ↺ Woodlands Ave 1 | since 17 Dec 2023 | |||
| 900A | Woodlands Int ↺ Champions Way | 26 Jun 2006 – 15 Dec 2023 | ||
| 359 | 901 | SMRT | Woodlands Int ↺ Woodlands Ave 6 | since 12 Dec 1999 |
| 901M | Woodlands Int ↺ Woodlands Ave 7 | since 23 Jun 2019 | ||
| 360 | 902 | SMRT | Woodlands Int → Republic Poly | since 17 Apr 2006 |
| 361 | 903 | SMRT | Woodlands Int ↺ Woodlands Ctr Rd | since 4 Feb 1996 |
| 903M | Woodlands Int ↺ Marsiling Lane | since 13 Jan 2017 | ||
| 362 | 904 | SMRT | Woodlands Int ↺ Woodlands Cres | since 18 Aug 2013 |
| 363 | 911 | SMRT | Woodlands Int ↺ Woodlands Ave 2 & Ctr Rd | since 23 Mar 2003 |
| 911A | Woodlands Int → Woodlands St 13 | since 11 Mar 2024 | ||
| 364 | 912 | SMRT | Woodlands Int ↺ Woodlands Ave 7 & Ctr Rd | since 23 Mar 2003 |
| 912A | Woodlands Int ↺ Woodlands Ave 7 | since 10 Sep 2017 | ||
| 912B | Woodlands Int ↺ Woodlands Ctr Rd | |||
| 912M | Woodlands Int ↺ Woodlands St 41 | 1 Sep 2016 – 10 Jan 2025 | ||
| 365 | 913 | SMRT | Woodlands Int ↺ Woodlands Circle & Ave 3 | since 17 Mar 2019 |
| 913M | Woodlands Int ↺ Woodlands St 13 | |||
| 366 | 920 | SMRT | Bt Panjang Int ↺ Bangkit Rd | since 4 Sep 2017 |
| 367 | 922 | SMRT | Bt Panjang Int ↺ Bangkit Rd | since 4 Sep 2017 |
| 368 | 925 | SMRT | Woodlands Temp Int ↔ Choa Chu Kang Int | since 8 Sep 2019 |
| 925M | Woodlands Temp Int ↺ Neo Tiew Cres | |||
| 925A | Woodlands Temp Int → Kranji Way | since 13 Apr 2020 | ||
| 369 | 926 | SMRT | Woodlands Temp Int ↺ Mandai Lake Rd | 13 Mar 2016 – 5 Apr 2020 |
| 370 | 927 | SMRT | Choa Chu Kang Int ↺ Mandai Lake Rd | since 28 Apr 1996 |
| 371 | 941 | TTS | Bt Batok Int ↺ Bt Batok West Ave 9 | since 8 Jul 2018 |
| 372 | 944 | SMRT | Bt Batok Int ↺ Bt Batok Rd | 27 Aug 2017 – 28 May 2021 |
| TTS | 29 May 2021 – 23 Sep 2023 | |||
| 373 | 945 | TTS | Bt Batok Int ↺ Bt Batok St 34 | since 29 May 2016 |
| 374 | 947 | TTS | Bt Batok Int ↺ Bt Batok Rd | since 29 May 2016 |
| 375 | 950* | SMRT | Woodlands Temp Int ↺ JB Sentral Ter | 12 Mar 2016 – 29 Feb 2024 |
| Woodlands Temp Int ↺ JB Sentral Ter / ↺ Johor Bahru Checkpt | since 1 Mar 2024 | |||
| 376 | 951E* | SMRT | Woodlands St 82 → Shenton Way (AM) Anson Rd → Woodlands St 82 (PM) |
17 Jun 2013 – 12 Jun 2026 |
| 377 | 960 | SMRT | Woodlands Int ↔ Marina Ctr Ter | since 12 Jul 1996 |
| 378 | 960e* | SMRT | Woodlands Int ↔ Marina Ctr Ter | since 28 Oct 2018 |
| 379 | 961 | SMRT | Woodlands Temp Int ↔ Lor 1 Geylang Ter | since 8 Sep 2019 |
| 961M | Woodlands Temp Int ↔ Lor 1 Geylang Ter via Marina Ctr | |||
| 380 | 962 | SMRT | Woodlands Int ↺ Admiralty St | since 24 Jun 2001 |
| 381 | 963 | SMRT | Woodlands Int ↔ HarbourFront Int | 29 Sep 2002 – 18 Sep 2021 |
| TTS | since 19 Sep 2021 | |||
| 382 | 963e* | SMRT | Woodlands Int → HarbourFront Int (AM) HarbourFront Int → Woodlands Int (PM) |
13 Aug 2018 – 17 Sep 2021 |
| TTS | since 20 Sep 2021 | |||
| 383 | 963R | SMRT | Woodlands Temp Int ↔ Resorts World Sentosa | 12 Mar 2016 – 12 Apr 2020 |
| 384 | 964 | SMRT | Woodlands Int ↺ Woodlands Loop | since 24 Nov 1997 |
| 385 | 965 | SMRT | Woodlands Temp Int ↺ Sengkang Int | 12 Mar 2016 – 18 Sep 2021 |
| TTS | 19 Sep 2021 – 23 May 2026 | |||
| Woodlands Temp Int ↔ Buangkok Int | since 24 May 2026 | |||
| 965A | SMRT | Woodlands Temp Int → Yishun Stn | 14 Mar 2016 – 17 Sep 2021 | |
| TTS | since 20 Sep 2021 | |||
| 386 | 966 | SMRT | Woodlands Int ↺ Marine Parade Rd | 13 Feb 2005 – 18 Sep 2021 |
| TTS | since 19 Sep 2021 | |||
| 966A | SMRT | Woodlands Int → Marine Parade Stn | 11 Apr 2021 – 18 Sep 2021 | |
| TTS | since 19 Sep 2021 | |||
| 387 | 967 | SMRT | Woodlands Temp Int ↺ Woodlands Dr 17 | since 12 Jan 2025 |
| 388 | 969 | SMRT | Woodlands Int ↔ Tampines Int | 15 Apr 2001 – 18 Sep 2021 |
| TTS | since 19 Sep 2021 | |||
| 969A | SMRT | Tampines Int → Yishun Stn | 29 Jul 2013 – 17 Sep 2021 | |
| TTS | since 20 Sep 2021 | |||
| 389 | 970 | SMRT | Bt Panjang Int ↔ Shenton Way Ter | since 4 Sep 2017 |
| 390 | 971E* | SMRT | Bt Panjang Temp Bus Pk → Cecil St (AM) Anson Rd → Bt Panjang Temp Bus Pk (PM) |
17 Dec 2012 – 28 Aug 2020 |
| 391 | 971 | SMRT | Bt Panjang Ring Rd → Cecil St (AM) Anson Rd → Bt Panjang Ring Rd (PM) |
31 Aug 2020 – 1 Apr 2022 |
| 392 | 972 | SMRT | Bt Panjang Int ↺ Orchard Rd | since 17 Nov 2013 |
| 972A | Bt Panjang Int → Dhoby Ghaut Stn | |||
| 972M | Bt Panjang Int ↺ Orchard Rd via Dunearn Rd / Bt Timah Rd | 30 Aug 2020 – 2 Apr 2022 | ||
| Bt Panjang Int ↺ Orchard Rd via Pending Rd, Petir Rd, Dunearn Rd / Bt Timah Rd | since 3 Apr 2022 | |||
| 393 | 973 | SMRT | Bt Panjang Int ↺ Hume Ave | since 4 Sep 2017 |
| 973A | Bt Panjang Int → Pending Stn | since 13 Jan 2019 | ||
| 394 | 974 | TTS | Bt Panjang Temp Bus Pk ↔ Joo Koon Int | 8 Apr 2018 – 22 Jan 2021 |
| Joo Koon Int ↺ Upp Bt Timah Rd | 23 Jan 2021 – 28 May 2021 | |||
| SBST | 29 May 2021 – 14 Sep 2024 | |||
| SMRT | since 15 Sep 2024 | |||
| 974A | TTS | Bt Panjang Temp Bus Pk → Choa Chu Kang Stn | 13 Jan 2019 – 22 Jan 2021 | |
| Joo Koon Int → Choa Chu Kang Stn | 23 Jan 2021 – 28 May 2021 | |||
| SBST | 29 May 2021 – 14 Sep 2024 | |||
| SMRT | since 15 Sep 2024 | |||
| 395 | 975 | SMRT | Bt Panjang Int ↺ Lim Chu Kang Rd | since 4 Sep 2017 |
| 975A | Choa Chu Kang Stn → Brickland Rd | since 28 Jan 2020 | ||
| 975B | Choa Chu Kang Stn → Lim Chu Kang Rd | since 24 Apr 2016 | ||
| 975C | Bt Panjang Int → Lim Chu Kang Rd | since 11 Apr 2021 | ||
| 396 | 976 | SMRT | Choa Chu Kang Int ↔ Bt Panjang Int | since 10 Nov 2019 |
| 397 | 979 | SMRT | Bt Panjang Int ↺ Choa Chu Kang Cres | since 4 Sep 2017 |
| 979X | Bt Panjang Int ↺ Choa Chu Kang Cres | 24 Mar 2025 – 21 Nov 2025 | ||
| 398 | 980 | SMRT | Sembawang Int ↔ Lor 1 Geylang Ter | 20 Nov 2005 – 2 Oct 2021 |
| TTS | since 3 Oct 2021 | |||
| 399 | 981 | SMRT | Sembawang Int → Senoko Loop (AM) Senoko Rd → Sembawang Int (PM) |
21 Nov 2005 – 2 Oct 2021 |
| TTS | since 4 Oct 2021 | |||
| 400 | 982E* | SMRT | Choa Chu Kang Ave 5 → Marina Blvd (AM) Central Blvd → Choa Chu Kang Ave 5 (PM) |
18 Mar 2013 – 12 Jun 2026 |
| 401 | 983 | SMRT | Choa Chu Kang Int ↺ Bt Panjang Rd | since 27 Dec 2015 |
| 983A | Choa Chu Kang Int → Choa Chu Kang Rd | since 30 Sep 2018 | ||
| 983M | Choa Chu Kang Ave 5 → Teck Whye Cres | since 18 Mar 2024 | ||
| 402 | 984 | TTS | Jurong Town Hall Int ↔ Gali Batu Ter | since 26 Oct 2025 |
| 984A | Gali Batu Ter → Brickland Rd | |||
| 403 | 985 | SMRT | Choa Chu Kang Int ↔ Lor 1 Geylang Ter | since 27 Jul 2003 |
| 404 | 990 | TTS | Bt Batok Int ↺ Jurong Gateway Rd | since 29 May 2016 |
| 405 | 991 | SMRT | Bt Batok Int ↔ Choa Chu Kang Int | since 30 Sep 2018 |
| 991A | Bt Batok Int → Bt Batok West Ave 3 | since 8 Jul 2018 | ||
| 991B | Choa Chu Kang Int → Choa Chu Kang Ave 1 | since 30 Sep 2018 | ||
| 406 | 992 | TTS | Bt Batok Int ↺ Plantation Cres | 24 Sep 2023 – 23 Dec 2023 |
| Bt Batok Int ↺ Tengah Blvd | 24 Dec 2023 – 20 Jul 2024 | |||
| Bt Batok Int ↔ Tengah Int | since 21 Jul 2024 | |||
| 407 | 993 | SBST | Jurong East Int ↺ Bt Batok West Ave 8 | since 24 Sep 2023 |
| 408 | CT8 | SBST | Ang Mo Kio Ave 9 ↔ Kampong Bahru Ter | 10 Mar 2018 – 14 Apr 2020 |
| 409 | CT18 | SBST | Bedok Nth Ave 3 ↔ Kampong Bahru Ter | 10 Mar 2018 – 14 Apr 2020 |
| 410 | LCS1 | SBST | Tampines Ave 9 → Airline Rd (AM) Airline Rd → Tampines Ave 9 (PM) |
23 Feb 2023 – 22 Apr 2025 |
| TTS | since 23 Apr 2025 | |||
| 411 | LCS2 | SBST | Punggol Way → Airline Rd (AM) Airline Rd → Punggol Way (PM) |
23 Feb 2023 – 22 Apr 2025 |
| TTS | since 23 Apr 2025 | |||
| N1 | 1N | SBST | Marina Ctr Ter → Yishun Ring Rd | 22 Dec 2006 – 4 Apr 2020 |
| N2 | 2N | SBST | Marina Ctr Ter → Tampines Ave 3 | 22 Dec 2006 – 4 Apr 2020 |
| N3 | 3N | SBST | Marina Ctr Ter → Choa Chu Kang Nth 5 | 22 Dec 2006 – 4 Apr 2020 |
| N4 | 4N | SBST | Marina Ctr Ter → Pasir Ris Dr 1 | 31 Oct 2008 – 4 Apr 2020 |
| N5 | 5N | SBST | Marina Ctr Ter → Jurong West St 92 | 31 Oct 2008 – 4 Apr 2020 |
| N6 | 6N | SBST | Marina Ctr Ter → Punggol Field | 22 Dec 2006 – 4 Apr 2020 |
| N7 | NR1 | SMRT | Resorts World Sentosa → Yishun Ring Rd | 30 Apr 2014 – 4 Apr 2020 |
| N8 | NR2 | SMRT | Marina Ctr Ter → Sembawang Dr | 30 Apr 2014 – 4 Apr 2020 |
| N9 | NR3 | SMRT | Sth Bridge Rd → Choa Chu Kang Int | 30 Apr 2014 – 4 Apr 2020 |
| N10 | NR5 | SMRT | Marina Ctr Ter → Jurong West St 64 | 30 Apr 2014 – 4 Apr 2020 |
| N11 | NR6 | SMRT | Resorts World Sentosa → Compassvale Dr | 30 Apr 2014 – 4 Apr 2020 |
| N12 | NR8 | SMRT | Marina Ctr Ter → Bt Batok West Ave 5 | 30 Apr 2014 – 4 Apr 2020 |
*Bus Services with Temporary Service Suspension (2020 – 2022):
- 18 Mar 2020 – 30 Apr 2022: 170X, 950
- 8 Apr 2020 – 1 Jun 2020: 10e, 97e,
167e, 174e, 196e, 502/502A,513, 518/518A, 651, 652, 653, 654, 655, 656, 657, 660, 661, 663, 665, 666, 667, 670, 671, 672,850E, 851e,868E,951E,971E,982E - 15 Apr 2020 – 23 Apr 2020: 89e
- 15 Apr 2020 – 1 Jun 2020: 12e, 14e, 30e, 43e,
74e,151e, 188e, 506, 854e, 960e, 963e - 25 Apr 2020 – 29 May 2022: 401
- 15 Sep 2021 – 24 Sep 2021: 518/518A
- 15 Sep 2021 – 14 Jan 2022: 12e, 43e
- 15 Sep 2021 – 31 Jan 2022: 661, 666
External Links & References:
- –
