List of Operational Bus Services (since 1 Jan 2020)

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:

Back to Singapore Public Bus Timeline (2020s)

Leave a Reply

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