Historical Changes in First/Last Bus Timings by Bus Services

This article provides an overview of the historical revisions in first/last bus timings for operational day / full day bus services on or after 1 Jan 2010.

For historical changes in the departure times for operational peak hour one-directional bus services on or after 1 Jan 2010, you may refer to their respective articles linked below:


Operational Trunk Bus Services

Go-Ahead Bus Service 2 (since 11 Apr 1971)

Effective Date Direction 1 Direction 2
2008 Changi Village Ter: 05:30 – 23:45 (Mon-Sat), 06:00 – 23:30 (Sun/PH) New Bridge Rd Ter: 05:45 – 24:00 (Daily)
18 Sep 2016 Changi Village Ter: 05:20 – 23:45 (Mon-Sat), 05:45 – 23:30 (Sun/PH) New Bridge Rd Ter: 05:45 – 24:00 (Daily)
10 Mar 2018 Changi Village Ter: 05:20 – 23:45 (Mon-Sat), 05:45 – 23:30 (Sun/PH) Kg Bahru Ter: 05:40 – 24:00 (Daily)

Go-Ahead Bus Service 3 (since 7 Apr 2002)

Buses departing Tampines Int after 23:35 daily operate as Short Trip 3A, terminating at Pasir Ris Dr 12 (Blk 747A) since Sunday, 19 Oct 2003.

Effective Date Direction 1 Direction 2
2008 Tampines Int: 05:15 – 00:35* (Daily) Punggol Temp Int: 05:40 – 00:36 (Mon-Sat), 05:50 – 00:36 (Sun/PH)
4 Sep 2016 Tampines Int: 05:05 – 00:35* (Daily) Punggol Temp Int: 05:40 – 00:36 (Mon-Sat), 05:50 – 00:36 (Sun/PH)

SBS Transit Bus Service 11 (since 14 Apr 1990)

Effective Date Loop Service
1999 Lor 1 Geylang Ter: 07:00 – 23:30 (Daily)
8 Jun 2014 Lor 1 Geylang Ter: 06:00 – 23:30 (Daily)

Go-Ahead Bus Service 12 (since 11 Apr 1971)

Effective Date Direction 1 Direction 2
2007 Pasir Ris Int: 05:30 – 23:30 (Daily) New Bridge Rd Ter: 06:00 – 24:00 (Mon-Sat), 06:30 – 24:00 (Sun/PH)
10 Mar 2018 Pasir Ris Int: 05:30 – 23:30 (Daily) Kg Bahru Ter: 05:55 – 24:00 (Mon-Sat), 06:25 – 24:00 (Sun/PH)

SBS Transit Bus Service 14 (since 3 Feb 1974)

Effective Date Direction 1 Direction 2
23 May 1993 Bedok Int: 05:30 – 23:45 (Mon-Sat), 05:45 – 23:45 (Sun/PH) Clementi Int: 05:45 – 23:30 (Daily)
9 Sep 2018 Bedok Int: 05:30 – 23:45 (Mon-Sat), 05:45 – 23:45 (Sun/PH) Clementi Int: 05:40 – 23:30 (Daily)

Go-Ahead Bus Service 17 (since 4 Apr 1993)

Effective Date Direction 1 Direction 2
7 Apr 2002 Pasir Ris Int: 05:45 – 00:20 (Daily)
18 Sep 2016 Pasir Ris Int: 05:45 – 00:20 (Daily) Bedok Int: 05:30 – 00:30 (Daily)

SBS Transit Bus Service 18 (since 2 May 1982)

Effective Date Direction 1 Direction 2
25 Jan 1988 Tampines Int: 05:15 – 24:00 (Mon-Sat), 05:45 – 24:00 (Sun/PH)
18 Dec 2016 Tampines Concourse Int: 05:15 – 24:00 (Mon-Sat), 05:45 – 24:00 (Sun/PH)
21 Oct 2017 Tampines Concourse Int: 05:05 – 24:00 (Mon-Sat), 05:35 – 24:00 (Sun/PH)
27 Nov 2022 Tampines Nth Int: 05:30 – 23:45 (Mon-Sat), 05:40 – 23:45 (Sun/PH) Bedok Nth Depot: 05:25 – 00:35 (Mon-Sat), 05:55 – 00:35 (Sun/PH)

SBS Transit Bus Service 19 (since 23 Jan 1994)

Effective Date Loop Service
2006 Tampines Int: 05:30 – 19:45 (Daily)
2013 Tampines Int: 05:30 – 20:15 (Daily)

SBS Transit Bus Service 22 (since 24 Jan 1988)

Effective Date Direction 1 Direction 2
2002 Ang Mo Kio Int: 05:30 – 23:30 (Mon-Sat), 05:45 – 23:30 (Sun/PH) Tampines Int: 05:45 – 23:30 (Daily)
12 Dec 2021 Ang Mo Kio Int: 05:30 – 23:30 (Mon-Sat), 05:45 – 23:30 (Sun/PH) Eunos Int: 06:00 – 23:45 (Daily)

SBS Transit Bus Service 25 (since 28 Oct 1979)

Effective Date Direction 1 Direction 2
2002 Ang Mo Kio Int: 05:30 – 23:45 (Daily) Bedok Int: 05:15 – 23:40 (Mon-Sat), 05:30 – 23:40 (Sun/PH)
9 Apr 2017 Ang Mo Kio Int: 05:30 – 23:45 (Daily) Upp East Coast Ter: 05:30 – 23:30 (Daily)

SBS Transit Bus Service 27 (since 24 Jan 1988)

Effective Date Loop Service
29 Dec 2002 Hougang Ctrl Int: 05:15 – 23:35 (Mon-Sat), 05:30 – 23:35 (Sun/PH)
11 Sep 2017 Hougang Ctrl Int: 05:15 – 23:50 (Mon-Sat), 05:30 – 23:50 (Sun/PH)
27 May 2024 Hougang Ctrl Int: 05:10 – 23:50 (Mon-Fri), 05:15 – 23:50 (Sat), 05:30 – 23:50 (Sun/PH)

Go-Ahead Bus Service 34 (since 31 Jul 2005)

Effective Date Loop Service
2008 Punggol Temp Int: 05:30 – 23:45 (Daily)
29 Jun 2025 Punggol Coast Int: 05:10 – 23:45 (Daily)

SBS Transit Bus Service 35/35M (since 9 Jul 1995)

Buses departing Bedok Int after 19:30 on weekdays, after 15:00 on Saturdays, and throughout the day on Sundays & PHs operate as Bus Service 35M, looping at Tanah Merah Ferry Rd since Monday, 15 Dec 2014.

Effective Date Loop Service
2006 Bedok Int: 06:00 – 23:15 (Daily)
15 Dec 2014
  • Bus Service 35:
    • Bedok Int: 06:00 – 19:30 (Mon-Fri), 06:00 – 15:00 (Sat)
  • Bus Service 35M:
    • Bedok Int: 19:45 – 23:15 (Mon-Fri), 15:15 – 23:15 (Sat), 06:00 – 23:15 (Sun/PH)

SBS Transit Bus Service 37 (since 15 Jul 1996)

Effective Date Loop Service
22 Jan 2007 Tampines Int: 06:00 – 19:35 (Mon-Sat), 06:15 – 19:35 (Sun/PH)
5 Nov 2010 Tampines Int: 06:00 – 19:35 (Daily)

SBS Transit Bus Service 39 (since 17 Aug 2003)

Effective Date Direction 1 Direction 2
2006 Tampines Int: 05:30 – 23:30 (Mon-Fri), 06:00 – 23:30 (Sat/Sun/PH) Yishun Int: 06:00 – 23:30 (Daily)
18 Dec 2016 Tampines Concourse Int: 05:30 – 23:30 (Mon-Fri), 06:00 – 23:30 (Sat/Sun/PH) Yishun Int: 06:00 – 23:30 (Daily)
27 May 2024 Tampines Concourse Int: 05:25 – 23:30 (Mon-Fri), 06:00 – 23:30 (Sat/Sun/PH) Yishun Int: 06:00 – 23:30 (Daily)

SBS Transit Bus Service 42 (since 1 Dec 1997)

Effective Date Loop Service
1 Dec 1997 Jln Kembangan: 06:00 – 23:30 (Daily)
27 Nov 2023 Jln Kembangan: 06:00 – 24:00 (Daily)

Go-Ahead Bus Service 43 (since 23 Oct 2005)

Effective Date Direction 1 Direction 2
23 Oct 2005 Punggol Temp Int: 05:45 – 23:45 (Daily) Upp East Coast Ter: 05:45 – 23:45 (Daily)
4 Sep 2016 Punggol Temp Int: 05:25 – 23:45 (Mon-Fri), 05:45 – 23:45 (Sat/Sun/PH) Upp East Coast Ter: 05:45 – 23:45 (Daily)

SBS Transit Bus Service 46 (since 12 Jun 2016)

Effective Date Direction 1 Direction 2
12 Jun 2016 Upp East Coast Ter: 06:00 – 23:30 (Daily) Tampines Int: 06:00 – 23:45 (Daily)
30 Oct 2022 Upp East Coast Ter: 06:00 – 23:30 (Daily) Pasir Ris Int: 06:00 – 23:30 (Daily)

SBS Transit Bus Service 48 (since 3 Jul 2005)

Effective Date Direction 1 Direction 2
3 Jul 2005 Upp East Coast Ter: 05:45 – 23:45 (Daily) Buona Vista Ter: 06:00 – 24:00 (Daily)
11 Dec 2011 Bedok Nth Depot: 05:30 – 23:30 (Daily) Buona Vista Ter: 06:00 – 24:00 (Daily)

Tower Transit Bus Service 49 (since 14 Dec 2013)

Effective Date Loop Service
14 Dec 2013 Taman Jurong Ter: 06:00 – 23:30 (Daily)
22 Nov 2015 Jurong East Int: 06:00 – 23:30 (Daily)

SBS Transit Bus Service 54 (since 5 Dec 1993)

Effective Date Direction 1 Direction 2
2000 Bishan Int: 05:45 – 23:00 (Mon-Fri), 06:00 – 23:00 (Sat/Sun/PH) New Bridge Rd Ter: 06:15 – 23:30 (Mon-Fri, Sun/PH), 06:15 – 24:00 (Sat)
10 Mar 2018 Bishan Int: 05:45 – 23:00 (Mon-Fri), 06:00 – 23:00 (Sat/Sun/PH) Kg Bahru Ter: 06:10 – 23:30 (Mon-Fri, Sun/PH), 06:10 – 24:00 (Sat)

SBS Transit Bus Service 55 (since 29 Nov 1992)

Buses departing Bishan Int after 23:00 daily operated as Short Trip 55A, terminating at Marine Parade Rd (Victoria Sch) between Sunday, 16 Sep 2001 & Saturday, 8 Apr 2017.

Effective Date Direction 1 Direction 2
16 Sep 2001 Bishan Int: 05:30 – 23:45* (Mon-Sat), 05:45 – 23:45* (Sun/PH)
9 Apr 2017 Bishan Int: 05:30 – 23:45 (Mon-Sat), 05:45 – 23:45 (Sun/PH) Upp East Coast Ter: 05:20 – 23:40 (Mon-Sat), 05:30 – 23:40 (Sun/PH)

SBS Transit Bus Service 60 (since 17 Nov 2002)

Buses departing after 23:30 daily terminate at Bedok Int.

Effective Date Loop Service
17 Nov 2002 Eunos Int: 05:30 – 00:25* (Daily)
2013 Eunos Int: 05:30 – 00:30* (Daily)
5 Oct 2019 Eunos Int: 05:30 – 00:35* (Daily)

SMRT Bus Service 61 (since 11 Apr 1971)

Effective Date Direction 1 Direction 2
26 May 1991 Bt Batok Int: 05:30 – 23:30 (Daily) Eunos Int: 05:30 – 23:30 (Mon-Sat), 05:45 – 23:30 (Sun/PH)
10 Mar 2018 Bt Batok Int: 05:20 – 23:30 (Daily) Eunos Int: 05:30 – 23:30 (Mon-Sat), 05:45 – 23:30 (Sun/PH)

Go-Ahead Bus Service 62 (since 11 Apr 1971)

Effective Date Loop Service
2004 Punggol Temp Int: 05:30 – 23:40 (Daily)
20 Jun 2011 Punggol Temp Int: 05:30 – 23:50 (Daily)

SBS Transit Bus Service 63 (since 29 Nov 1992)

  • Buses departing after 23:00 daily terminates at Jln Rumah Tinggi (Opp Blk 36) since 2002. These trips were subsequently re-numbered as Short Trip 63A since Sunday, 11 Apr 2021.
  • Buses departing after 24:00 daily operated as Short Trip 63A, terminating at Aljunied Rd (Aljunied Stn) between 2007 & Sunday, 11 Mar 2012.
Effective Date Loop Service
2007 Eunos Int: 05:30 – 00:25*
12 Mar 2012 Eunos Int: 05:30 – 24:00*

SBS Transit Bus Service 63M (since 12 Mar 2012)

Effective Date Loop Service
12 Mar 2012 Eunos Int: 06:25 – 09:30 / 15:50 – 18:25 (Mon-Fri), 00:10 – 00:25 (Daily)
2013 Eunos Int: 06:25 – 08:48 / 15:55 – 19:17 (Mon-Fri), 00:15 – 00:30 (Daily)
13 Jul 2014 Eunos Int: 05:35 – 00:30 (Daily)
5 Oct 2019 Eunos Int: 05:35 – 00:35 (Daily)

Tower Transit Bus Service 66 (since 17 Dec 1989)

Effective Date Direction 1 Direction 2
2007 Bedok Int: 05:30 – 23:00 (Mon-Fri), 05:45 – 23:00 (Sat), 06:00 – 23:00 (Sun/PH) Jurong East Int: 05:30 – 23:00 (Mon-Sat), 06:00 – 23:00 (Sun/PH)
12 Dec 2021 Jurong East Int: 05:30 – 23:00 (Mon-Sat), 06:00 – 23:00 (Sun/PH)

SMRT Bus Service 75 (since 15 Jun 1981)

Bus Service 75 continued to operate from Bt Panjang Temp Bus Pk between Monday, 4 Sep 2017 & Friday, 22 Jan 2021.

Effective Date Direction 1 Direction 2
26 Dec 1999 Bt Panjang Int: 05:30 – 23:30 (Daily) Marina Ctr Ter: 06:15 – 23:45 (Mon-Sat), 06:30 – 23:45 (Sun/PH)
16 Dec 2012 Bt Panjang Temp Bus Pk: 05:25 – 23:30 (Daily) Marina Ctr Ter: 06:15 – 23:45 (Mon-Sat), 06:30 – 23:45 (Sun/PH)
23 Jan 2021 Gali Batu Ter: 05:20 – 23:25 (Daily) Marina Ctr Ter: 06:15 – 23:45 (Mon-Sat), 06:30 – 23:45 (Sun/PH)
17 Dec 2023 Gali Batu Ter: 05:20 – 23:25 (Daily) Bt Merah Int: 06:15 – 23:45 (Mon-Sat), 06:30 – 23:45 (Sun/PH)

SBS Transit Bus Service 76 (since 5 Mar 1989)

  • Buses departing Yio Chu Kang Ter after 22:00 operated as Short Trip 76A, terminating at Marine Parade Rd (Victoria Sch) between Sunday, 16 Sep 2001 & Saturday, 29 Jan 2011.
  • Buses departing Yio Chu Kang Int after 22:00 operated as Short Trip 76A, terminating at Marine Terr (Opp CHIJ Katong Convent) between Sunday, 30 Jan 2011 & Saturday, 19 Mar 2016.
Effective Date Direction 1 Direction 2
16 Sep 2001 Yio Chu Kang Int: 05:30 – 23:15* (Mon-Sat), 05:45 – 23:15* (Sun/PH)
20 Mar 2016 Yio Chu Kang Int: 05:30 – 23:15 (Daily) Eunos Int: 05:45 – 23:30 (Daily)

Tower Transit Bus Service 78 (since 19 Jun 1988)

Effective Date Loop Service
12 May 2002 Jurong East Int: 05:45 – 00:20 (Daily)
6 Dec 2020 Jurong Gateway Rd: 05:45 – 00:20 (Daily)
26 Nov 2023 Jurong Town Hall Int: 05:40 – 00:20 (Daily)

Tower Transit Bus Service 79 (since 24 May 1992)

  • Buses departing Jurong East Int after 22:15 on weekdays & after 22:20 on Saturdays, Sundays & PHs terminated at Boon Lay Int since 2007. These trips were subsequently re-numbered as Short Trip 79A between Sunday, 12 Jun 2016 & Saturday, 5 Dec 2020.
  • Buses departing Boon Lay Int after 22:30 daily operated as Short Trip 79A, terminating at Jurong Town Hall Rd (Jurong East Lib) between Sunday, 6 Dec 2020 & Saturday, 25 May 2024.
  • Buses departing Jurong Town Hall Int after 22:30 daily terminate at Boon Lay Int since Sunday, 26 May 2024.
Effective Date Loop Service
2007 Jurong East Int: 06:00 – 23:00* (Daily)
6 Dec 2020 Boon Lay Int: 06:00 – 23:00* (Daily)
26 May 2024 Jurong Town Hall Int: 05:55 – 23:05* (Mon-Sat), 06:00 – 23:05* (Sun/PH)

SBS Transit Bus Service 81 (since 11 Apr 1971)

Effective Date Direction 1 Direction 2
27 Jul 2003 Tampines Int: 05:30 – 23:30 (Mon-Fri), 05:45 – 23:30 (Sat/Sun/PH) Serangoon Int: 05:45 – 00:30 (Mon-Sat), 06:00 – 00:30 (Sun/PH)
3 Sep 2011 Tampines Int: 05:30 – 23:30 (Mon-Fri), 05:45 – 23:30 (Sat/Sun/PH)

Go-Ahead Bus Service 82 (since 11 Apr 1971)

Buses departing Serangoon Int after 00:15 daily operated as Short Trip 82A, terminating at Punggol Ctrl (Blk 303D) between Sunday, 7 Dec 2003 & Friday, 2 Sep 2011.

Effective Date Direction 1 Direction 2
2004 Serangoon Int: 06:00 – 00:20* (Daily)
3 Sep 2011 Punggol Temp Int: 05:30 – 00:30 (Daily)
4 Sep 2016 Punggol Temp Int: 05:15 – 00:30 (Daily)

Go-Ahead Bus Service 83 (since 23 Dec 2001)

Buses departing Punggol Temp Int after 00:10 daily terminate at Sengkang Int.

Effective Date Loop Service
30 Nov 2003 Punggol Temp Int: 05:30 – 00:36* (Daily)
4 Sep 2016 Punggol Temp Int: 05:20 – 00:36* (Daily)

Go-Ahead Bus Service 85 (since 1 Jan 2006)

Effective Date Direction 1 Direction 2
1 Jan 2006 Punggol Temp Int: 06:00 – 23:30 (Daily) Yishun Int: 06:00 – 23:30 (Daily)
4 Sep 2016 Punggol Temp Int: 05:30 – 23:30 (Mon-Fri), 06:00 – 23:30 (Sat/Sun/PH) Yishun Int: 06:00 – 23:30 (Daily)

SBS Transit Bus Service 92 (since 1 Dec 1997)

  • Buses departing after 19:30 on weekdays & after 19:50 on Saturdays operated as Short Trip 92B, terminating at Science Pk Dr (Blk 85) between Monday, 26 Nov 2007 & Saturday, 27 Sep 2014.
  • Buses departing after 19:30 on weekdays & after 19:50 on Saturdays operated as Short Trip 92B, terminating at Science Pk Dr (Opp The Rutherford) between Monday, 29 Sep 2014 & Saturday, 17 Dec 2016.
  • Buses departing after 20:35 on weekdays & Saturdays operated as Short Trip 92B, terminating at Science Pk Dr (Opp The Rutherford) between Monday, 19 Dec 2016 & Saturday, 23 Dec 2017.
  • Buses departing after 20:35 on weekdays & Saturdays operated as Short Trip 92B, terminating at Science Pk Dr (Opp Normanton Pk/R’ford) between Tuesday, 26 Dec 2017 & Saturday, 25 Nov 2023.
  • Buses departing after 20:35 on weekdays & Saturdays terminate at Ghim Moh Ter without resuming the continuous loop since Monday, 27 Nov 2023.
  • Bus Service 92 operates daily since Sunday, 25 Aug 2024. Buses departing Nth Buona Vista Rd (Buona Vista Stn Exit D) after 21:20 on weekdays & Saturdays and after 20:45 on Sundays & PHs operate as Short Trip 92A, terminating at Science Pk Dr (Opp Normanton Pk/R’ford) since Sunday, 25 Aug 2024.
Effective Date Loop Service
26 Nov 2007 Ghim Moh Ter: 06:17 – 20:34* (Mon-Fri), 06:15 – 20:24* (Sat)
2011 Ghim Moh Ter: 06:17 – 20:34* (Mon-Fri), 06:18 – 20:24* (Sat)
19 Dec 2016 Ghim Moh Ter: 06:17 – 21:20* (Mon-Fri), 06:18 – 21:23* (Sat)
27 Nov 2023 Ghim Moh Ter: 06:17 – 21:20* (Mon-Fri), 06:18 – 21:23* (Sat)
25 Aug 2024
  • Ghim Moh Ter: 06:17 – 21:20* (Mon-Fri), 06:18 – 21:23* (Sat), 07:00 – 20:43* (Sun/PH)
  • Nth Buona Vista Rd (Buona Vista Stn Exit D): 06:22 – 22:30* (Sat), 06:22 – 22:30* (Sat), 07:04 – 22:30* (Sun/PH)

SBS Transit Bus Service 95 (since 15 Jan 1990)

Buses departing Kent Ridge Ter after 23:15 daily operated as Short Trip 95D, terminating at Holland Rd (Holland Village) between Sunday, 17 Dec 2006 & 2011.

Effective Date Loop Service
17 Dec 2006 Kent Ridge Ter: 07:00 – 23:30* (Daily)
2011 Kent Ridge Ter: 07:00 – 23:30 (Daily)

Tower Transit Bus Service 97 (since 29 Aug 1983)

Buses departing after 23:00 daily operated as Short Trip 97A, terminating at Temasek Ave (Opp The Ritz-Carlton) between Sunday, 27 Jul 2003 & Sunday, 25 Apr 2010.

Effective Date Direction 1 Direction 2
27 Jul 2003 Jurong East Int: 05:45 – 23:45* (Mon-Sat), 06:00 – 23:45* (Sun/PH)
26 Apr 2010 Jurong East Int: 05:45 – 23:45 (Mon-Sat), 06:00 – 23:45 (Sun/PH) Marina Ctr Ter: 06:00 – 23:50 (Daily)

SBS Transit Bus Service 99 (since 16 Jun 1985)

Effective Date Direction 1 Direction 2
13 Mar 1988 Clementi Int: 05:30 – 24:00 (Daily)
21 Nov 2015 Clementi Int: 05:30 – 24:00 (Daily) Joo Koon Int: 05:45 – 24:00 (Daily)

SBS Transit Bus Service 102 (since 20 Sep 2015)

Effective Date Loop Service
20 Sep 2015 Hougang Ctrl Int: 05:45 – 23:30 (Daily)
29 May 2022 Hougang Ctrl Int: 05:30 – 23:30 (Daily)

SBS Transit Bus Service 103 (since 11 Apr 1971)

Effective Date Direction 1 Direction 2
7 Dec 2003 Serangoon Int: 06:00 – 00:15 (Mon-Fri), 06:00 – 24:00 (Sat/Sun/PH)
14 Jun 2015 Serangoon Int: 06:00 – 00:15 (Mon-Fri), 06:00 – 24:00 (Sat/Sun/PH) Yishun Int: 06:00 – 24:00 (Daily)

Tower Transit Bus Service 106 (since 3 Feb 1974)

Effective Date Direction 1 Direction 2
27 Jul 2003 Bt Batok Int: 05:30 – 23:30 (Daily) Marina Ctr Ter: 06:00 – 23:30 (Daily)
26 Apr 2010 Bt Batok Int: 05:30 – 23:30 (Daily) Shenton Way Ter: 06:00 – 23:30 (Daily)

SMRT Bus Service 110 (since 22 Oct 2017)

Effective Date Loop Service
22 Oct 2017 Compassvale Int: 05:30 – 23:45 (Daily)
1 Dec 2024 Buangkok Int: 05:30 – 23:45 (Daily)

SBS Transit Bus Service 114 (since 25 Oct 2020)

Effective Date Loop Service
25 Oct 2020 Sengkang Ctrl: 06:00 – 00:35 (Daily)
1 Dec 2024 Buangkok Int: 05:55 – 00:35 (Daily)

SBS Transit Bus Service 115 (since 30 Oct 2004)

Effective Date Loop Service
30 Oct 2004 Hougang St 21: 07:15 – 18:15 (Daily)
3 May 2021 Hougang St 21: 07:15 – 20:00 (Daily)

SBS Transit Bus Service 117/117M (since 20 Dec 2015)

  • Buses departing Punggol Temp Int & Sembawang Int between 05:30 & 08:00 and between 17:00 & 19:00 on weekdays operate as Bus Service 117M, serving Seletar A’space Cres & Seletar A’space Lk since Monday, 29 Nov 2021.
  • Buses departing Punggol Coast Int between 05:20 & 08:00 and between 17:00 & 19:00 on weekdays, and departing Sembawang Int between 05:30 & 08:00 and between 17:00 & 19:00 on weekdays, operate as Bus Service 117M, serving Seletar A’space Cres & Seletar A’space Lk since Monday, 30 Jun 2025.
Effective Date Direction 1 Direction 2
20 Dec 2015 Punggol Temp Int: 05:45 – 23:30 (Daily) Sembawang Int: 05:45 – 23:30 (Daily)
28 Nov 2021
  • Bus Service 117:
    • Punggol Temp Int: 08:15 – 16:50 / 19:15 – 23:30 (Mon-Fri), 05:30 – 23:30 (Sat/Sun/PH)
  • Bus Service 117M:
    • Punggol Temp Int: 05:30 – 08:00 / 17:00 – 19:00 (Mon-Fri)
  • Bus Service 117:
    • Sembawang Int: 08:15 – 16:50 / 19:15 – 23:30 (Mon-Fri), 05:30 – 23:30 (Sat/Sun/PH)
  • Bus Service 117M:
    • Sembawang Int: 05:30 – 08:00 / 17:00 – 19:00 (Mon-Fri)
29 Jun 2025
  • Bus Service 117:
    • Punggol Coast Int: 08:15 – 16:50 / 19:15 – 23:30 (Mon-Fri), 05:20 – 23:30 (Sat/Sun/PH)
  • Bus Service 117M:
    • Punggol Coast Int: 05:20 – 08:00 / 17:00 – 19:00 (Mon-Fri)
  • Bus Service 117:
    • Sembawang Int: 08:15 – 16:50 / 19:15 – 23:30 (Mon-Fri), 05:30 – 23:30 (Sat/Sun/PH)
  • Bus Service 117M:
    • Sembawang Int: 05:30 – 08:00 / 17:00 – 19:00 (Mon-Fri)

Go-Ahead Bus Service 119 (since 14 Sep 2003)

Effective Date Loop Service
14 Sep 2003 Sengkang Int: 05:15 – 23:30 (Mon-Sat), 06:00 – 23:30 (Sun/PH)
21 Oct 2012 Punggol Temp Int: 05:15 – 23:30 (Mon-Sat), 06:00 – 23:30 (Sun/PH)
13 Jan 2014 Punggol Temp Int: 05:00 – 23:30 (Mon-Fri), 05:15 – 23:30 (Sat), 06:00 – 23:30 (Sun/PH)
4 Sep 2016 Punggol Temp Int: 05:00 – 23:30 (Mon-Fri), 05:05 – 23:30 (Sat), 05:50 – 23:30 (Sun/PH)

SBS Transit Bus Service 120 (since 21 Apr 2013)

Effective Date Loop Service
21 Apr 2013 New Bridge Rd Ter: 06:00 – 23:30 (Daily)
10 Mar 2018 Kg Bahru Ter: 05:55 – 23:30 (Daily)

SBS Transit Bus Service 121 (since 16 Mar 2014)

Effective Date Loop Service
16 Mar 2014 New Bridge Rd Ter: 06:00 – 23:30 (Daily)
10 Mar 2018 Kg Bahru Ter: 05:55 – 23:30 (Daily)
17 Dec 2023 Shenton Way Ter: 05:50 – 23:30 (Daily)

SBS Transit Bus Service 122 (since 15 Mar 2015)

Effective Date Loop Service
15 Mar 2015 New Bridge Rd Ter: 06:00 – 23:30 (Daily)
10 Mar 2018 Kg Bahru Ter: 05:55 – 23:30 (Daily)

SBS Transit Bus Service 123 (since 11 Apr 1971)

Effective Date Direction 1 Direction 2
1999 Bt Merah Int: 05:45 – 23:45 (Mon-Sat), 06:00 – 23:45 (Sun/PH)
24 Aug 2014 Bt Merah Int: 05:45 – 23:45 (Mon-Sat), 06:00 – 23:45 (Sun/PH) HarbourFront Int: 05:45 – 23:45 (Mon-Sat), 06:00 – 23:45 (Sun/PH)
30 Jul 2017 Bt Merah Int: 05:45 – 23:45 (Mon-Sat), 06:00 – 23:45 (Sun/PH) Beach Stn Ter: 06:00 – 23:45 (Mon-Sat), 06:15 – 23:45 (Sun/PH)

SBS Transit Bus Service 123M (since 28 Jan 2008)

Bus Service 123M operates daily since 24 Aug 2014.

Effective Date Loop Service
28 Jan 2008 Tiong Bahru Rd: 17:30 – 19:30 (Mon-Fri)
24 Aug 2014 HarbourFront Int: 05:50 – 00:05 (Mon-Sat), 06:05 – 00:05 (Sun/PH)

SBS Transit Bus Service 124 (since 11 Apr 1971)

Buses departing St. Michael’s Ter after 23:00 daily operated as Short Trip 124A, terminating at Telok Blangah Dr (Blk 50) between Sunday, 23 Nov 2003 & Saturday, 20 Apr 2013.

Effective Date Direction 1 Direction 2
23 Nov 2003 St. Michael’s Ter: 05:30 – 24:00* (Daily)
21 Apr 2013 St. Michael’s Ter: 05:30 – 24:00 (Daily) HarbourFront Int: 05:30 – 24:00 (Daily)

SBS Transit Bus Service 125 (since 11 Apr 1971)

Bus Service 125 operated on weekdays & Saturdays only between Sunday, 4 Apr 1993 & Saturday, 28 May 2011.

Effective Date Loop Service
27 Nov 2000 St. Michael’s Ter: 06:00 – 23:00 (Mon-Sat)
29 May 2011 St. Michael’s Ter: 06:00 – 23:00 (Daily)

SBS Transit Bus Service 127 (since 18 Dec 2016)

  • Buses departing Tampines Int after 23:30 daily operated as Short Trip 127A, terminating at Tampines Ave 9 (Blk 742A) between Sunday, 18 Dec 2016 & Saturday, 10 Oct 2020.
  • Buses departing Tampines Int after 23:30 daily operate as Short Trip 127A, Tampines Nth Dr 1 (Opp Blk 610C) since Sunday, 11 Oct 2020.
Effective Date Loop Service
18 Dec 2016 Tampines Int: 05:30 – 00:45* (Daily)
11 Oct 2020 Tampines Int: 05:30 – 00:50* (Daily)

SBS Transit Bus Service 129 (since 18 Dec 2016)

Effective Date Direction 1 Direction 2
18 Dec 2016 Tampines Concourse Int: 05:45 – 23:30 (Daily) St. Michael’s Ter: 05:45 – 23:30 (Daily)
27 Nov 2022 Tampines Nth Int: 05:35 – 23:20 (Daily) St. Michael’s Ter: 05:45 – 23:30 (Daily)

SBS Transit Bus Service 131 (since 11 Apr 1971)

Effective Date Direction 1 Direction 2
4 Apr 1993 St. Michael’s Ter: 05:45 – 23:30 (Daily) Bt Merah Int: 05:45 – 23:45 (Daily)
25 Aug 2014 St. Michael’s Ter: 05:45 – 23:30 (Daily) Bt Merah Int: 05:45 – 24:00 (Daily)

SBS Transit Bus Service 133 (since 29 Dec 1978)

Effective Date Direction 1 Direction 2
2000 Ang Mo Kio Int: 05:30 – 23:30 (Mon-Fri, Sun/PH), 05:30 – 23:45 (Sat)
26 Apr 2010 Ang Mo Kio Int: 05:30 – 23:45 (Daily) Shenton Way Ter: 06:30 – 23:30 (Daily)

SBS Transit Bus Service 135 (since 3 Feb 1974)

Buses departing Ang Mo Kio Int after 22:30 daily operated as Short Trip 135A, terminating at Marine Parade Rd (Victoria Sch) between Sunday, 16 Sep 2001 & Saturday, 27 Feb 2021.

Effective Date Direction 1 Direction 2
16 Sep 2001 Ang Mo Kio Int: 05:30 – 23:30* (Mon-Fri), 05:30 – 23:45* (Sat/Sun/PH)
28 Feb 2021 Ang Mo Kio Int: 05:30 – 23:30 (Mon-Fri), 05:30 – 23:45 (Sat/Sun/PH) Jln Kembangan: 05:40 – 23:30 (Mon-Sat), 05:55 – 23:30 (Sun/PH)

Tower Transit Bus Service 143 (since 11 Apr 1971)

Buses departing Jurong East Int after 23:30 on weekdays, Sundays & PHs & after 24:00 on Saturdays operated as Short Trip 143A, terminating at Teban Gdns Rd (Bef Hasanah Mque) between Sunday, 12 May 2002 & Saturday, 17 May 2014.

Effective Date Direction 1 Direction 2
2004 Toa Payoh Int: 05:30 – 23:30 (Mon-Sat), 05:45 – 23:30 (Sun/PH) Jurong East Int: 05:25 – 00:20* (Mon-Sat), 05:45 – 00:20* (Sun/PH)
18 May 2014 Toa Payoh Int: 05:30 – 23:30 (Mon-Sat), 05:45 – 23:30 (Sun/PH) Jurong East Int: 05:25 – 23:30 (Mon-Fri), 05:25 – 24:00 (Sat), 05:45 – 23:30 (Sun/PH)

Tower Transit Bus Service 143M (since 18 May 2014)

Effective Date Loop Service
18 May 2014 Jurong East Int: 05:30 – 00:50 (Mon-Sat), 05:50 – 00:50 (Sun/PH)
12 Jun 2016 Jurong East Int: 05:30 – 01:05 (Mon-Fri), 05:25 – 01:05 (Sat), 05:50 – 01:05 (Sun/PH)
5 Oct 2019 Jurong East Int: 05:30 – 01:15 (Mon-Sat), 05:25 – 01:15 (Sat), 05:50 – 01:15 (Sun/PH)

SBS Transit Bus Service 146 (since 25 Feb 2024)

Effective Date Direction 1 Direction 2
25 Feb 2024 Bartley Rd: 06:00 – 24:00 (Daily)
20 Apr 2025 Woodleigh Int: 06:00 – 24:00 (Daily) Bartley Rd: 06:00 – 24:00 (Daily)

SBS Transit Bus Service 155 (since 11 Apr 1971)

Buses departing Toa Payoh Int after 23:00 daily operated as Short Trip 155A, terminating at Marine Parade Rd (Victoria Sch) between Sunday, 16 Sep 2001 & Saturday, 8 Apr 2017.

Effective Date Direction 1 Direction 2
16 Sep 2001 Toa Payoh Int: 06:00 – 24:00* (Daily)
9 Apr 2017 Toa Payoh Int: 06:00 – 24:00 (Daily) Bedok Int: 05:40 – 23:30 (Daily)

SBS Transit Bus Service 156 (since 5 Dec 1993)

Effective Date Direction 1 Direction 2
29 Jul 2001 Sengkang Int: 05:15 – 23:30 (Mon-Sat), 05:45 – 23:30 (Sun/PH) Clementi Int: 05:30 – 23:30 (Mon-Sat), 06:00 – 23:30 (Sun/PH)
1 Dec 2024 Buangkok Int: 05:15 – 23:35 (Mon-Sat), 05:45 – 23:35 (Sun/PH) Clementi Int: 05:30 – 23:30 (Mon-Sat), 06:00 – 23:30 (Sun/PH)

SBS Transit Bus Service 160 (since 5 Sep 2004)

  • Buses departing Jurong East Int after 23:20 daily terminated at Jln Tun Abdul Razak (JB Sentral) between Saturday, 1 Nov 2014 & Saturday, 28 Feb 2015.
  • Buses departing Jurong East Int after 23:20 daily terminated at JB Sentral Ter between Sunday, 1 Mar 2015 & Saturday, 25 Nov 2023.
  • Buses departing Jurong Town Hall Int after 23:00 daily terminates at JB Sentral Ter since Sunday, 26 Nov 2023.
Effective Date Direction 1 Direction 2
5 Sep 2004 Jurong East Int: 05:30 – 24:00 (Daily) Kotaraya II Ter: 06:19 – 00:32 (Mon-Fri), 06:15 – 00:26 (Sat), 06:16 – 00:25 (Sun/PH)
1 Nov 2014 Jurong East Int: 05:30 – 24:00* (Daily)
26 Nov 2023 Jurong Town Hall Int: 05:25 – 24:00* (Daily)

SBS Transit Bus Service 162/162M (since 26 Feb 2001)

Buses departing Yio Chu Kang Int after 18:00 on weekdays, after 13:00 on Saturdays, and throughout the day on Sundays & PHs operated an alternate route that looped at Temasek Ave between Sunday, 25 Feb 2001 & Saturday, 16 Dec 2023. This alternate route was subsequently re-numbered as Bus Service 162M from Monday, 28 Jan 2008, until its eventual discontinuation from Sunday, 17 Dec 2023.

Effective Date Direction 1 Direction 2
2008
  • Bus Service 162:
    • Yio Chu Kang Int: 05:30 – 18:00 (Mon-Fri), 06:00 – 13:00 (Sat)
  • Bus Service 162M:
    • Yio Chu Kang Int: 18:16 – 23:30 (Mon-Fri), 13:15 – 23:30 (Sat), 06:00 – 23:30 (Sun/PH)
  • Bus Service 162:
    • Shenton Way Ter: 06:30 – 19:30 (Mon-Fri), 06:30 – 14:20 (Sat)
11 Mar 2018
  • Bus Service 162:
    • Yio Chu Kang Int: 05:30 – 18:00 (Mon-Fri), 06:00 – 13:00 (Sat)
  • Bus Service 162M:
    • Yio Chu Kang Int: 18:18 – 23:30 (Mon-Fri), 13:15 – 23:30 (Sat), 06:00 – 23:30 (Sun/PH)
  • Bus Service 162:
    • Shenton Way Ter: 06:30 – 19:30 (Mon-Fri), 06:30 – 14:30 (Sat)
17 Dec 2023 Yio Chu Kang Int: 05:30 – 23:30 (Mon-Fri), 06:00 – 23:30 (Sat/Sun/PH)

SBS Transit Bus Service 163 (since 11 Apr 1971)

Buses departing Sengkang Int after 23:30 daily operate as Short Trip 163A, terminating at Fernvale Lane (Bef Sengkang West Rd) since Sunday, 10 Feb 2019.

Effective Date Direction 1 Direction 2
29 Dec 2002 Sengkang Int: 05:30 – 23:30 (Mon-Sat), 05:50 – 23:30 (Sun/PH) Toa Payoh Int: 05:45 – 23:30 (Mon-Sat), 06:00 – 23:30 (Sun/PH)
10 Feb 2019 Sengkang Int: 05:30 – 00:35* (Mon-Sat), 05:50 – 00:35* (Sun/PH) Toa Payoh Int: 05:45 – 23:30 (Mon-Sat), 06:00 – 23:30 (Sun/PH)

SBS Transit Bus Service 168 (since 14 Apr 2001)

Effective Date Direction 1 Direction 2
2008 Bedok Int: 05:30 – 23:30 (Mon-Sat), 06:00 – 23:30 (Sun/PH) Woodlands Int: 05:30 – 23:30 (Mon-Sat), 06:00 – 23:30 (Sun/PH)
8 Oct 2023 Bedok Int: 05:30 – 23:30 (Daily) Woodlands Int: 05:30 – 23:30 (Mon-Sat), 06:00 – 23:30 (Sun/PH)
27 May 2024 Bedok Int: 05:30 – 23:30 (Daily) Woodlands Int: 05:30 – 23:30 (Mon-Sat), 05:45 – 23:30 (Sun/PH)

SBS Transit Bus Service 170X (since 3 Sep 2000)

Buses departing Woodlands Rd (Kranji Stn) after 23:30 daily terminated at Jln Tun Abdul Razak (JB Sentral) between Saturday, 1 Nov 2014 & Saturday, 28 Feb 2015.

Effective Date Direction 1 Direction 2
11 May 2009 Woodlands Rd: 05:36 – 23:30 (Mon-Fri), 05:41 – 24:00 (Sat), 05:40 – 23:30 (Sun/PH) Kotaraya II Ter: 05:15 – 24:00 (Daily)
1 Nov 2014 Woodlands Rd: 05:36 – 24:00 (Mon-Fri), 05:40 – 24:00 (Sat), 05:40 – 23:30 (Sun/PH)
1 Mar 2015 Woodlands Rd: 05:36 – 24:00 (Mon-Fri), 05:40 – 24:00 (Sat), 05:40 – 23:30 (Sun/PH) JB Sentral Ter: 06:18 – 24:00 (Mon-Fri), 06:20 – 24:00 (Sat/Sun/PH)
18 Nov 2018 Woodlands Rd: 05:36 – 24:00 (Mon-Fri), 05:40 – 24:00 (Sat), 05:40 – 23:30 (Sun/PH) JB Sentral Ter: 06:10 – 24:00 (Mon-Fri), 06:11 – 24:00 (Sat), 06:16 – 24:00 (Sun/PH)
Aug 2023 Woodlands Rd: 05:37 – 23:37 (Mon-Fri, Sun/PH), 05:37 – 00:07 (Sat) JB Sentral Ter: 08:28 – 24:00 (Mon-Fri), 06:11 – 24:00 (Sat), 06:16 – 24:00 (Sun/PH)
Mar 2024 Woodlands Rd: 05:37 – 23:37 (Mon-Fri, Sun/PH), 05:37 – 00:07 (Sat) JB Sentral Ter: 08:28 – 16:30 / 20:10 – 24:00 (Mon-Thu), 08:28 – 16:30 (Fri)

Tower Transit Bus Service 171 (since 11 Apr 1971)

Effective Date Direction 1 Direction 2
5 Nov 1995 Yishun Int: 05:30 – 23:30 (Daily) Marina Ctr Ter: 05:45 – 23:30 (Daily)
30 Aug 2020 Yishun Int: 05:30 – 23:30 (Daily)

Tower Transit Bus Service 173 (since 11 Apr 1971)

Buses departing Bt Batok Int after 23:30 daily operate as Short Trip 173A, terminating at Bt Batok East Ave 4 (Blk 254) since Monday, 5 Nov 2007.

Effective Date Loop Service
5 Nov 2007 Bt Batok Int: 05:30 – 00:50* (Mon-Sat), 06:00 – 00:50* (Sun/PH)
2013 Bt Batok Int: 05:30 – 01:00* (Mon-Sat), 06:00 – 01:00* (Sun/PH)
5 Oct 2019 Bt Batok Int: 05:30 – 01:10* (Mon-Sat), 06:00 – 01:10* (Sun/PH)

SBS Transit Bus Service 174 (since 11 Apr 1971)

Effective Date Direction 1 Direction 2
7 Apr 1991 Boon Lay Int: 05:30 – 23:30 (Daily) New Bridge Rd Ter: 05:45 – 23:45 (Daily)
10 Mar 2018 Boon Lay Int: 05:30 – 23:30 (Daily) Kg Bahru Ter: 05:40 – 23:45 (Daily)

SMRT Bus Service 176 (since 24 Jan 1988)

Effective Date Direction 1 Direction 2
2006 Bt Panjang Int: 05:30 – 23:30 (Mon-Sat), 05:45 – 23:30 (Sun/PH) Bt Merah Int: 05:45 – 23:30 (Daily)
16 Dec 2012 Bt Panjang Temp Bus Pk: 05:25 – 23:30 (Mon-Sat), 05:40 – 23:30 (Sun/PH) Bt Merah Int: 05:45 – 23:30 (Daily)
4 Sep 2017 Bt Panjang Int: 05:30 – 23:35 (Mon-Sat), 05:45 – 23:35 (Sun/PH) Bt Merah Int: 05:45 – 23:30 (Daily)

Tower Transit Bus Service 177 (since 26 Apr 1989)

  • Bus Service 177 operates on weekdays only since Saturday, 25 Sep 2004.
  • Buses departing Bt Batok Int after 08:15 (AM Peak) / after 18:05 (PM Peak) on weekdays operated as Short Trip 177A, terminating at Jelebu Rd (Bt Panjang Plaza) between Monday, 17 Dec 2012 & Friday, 27 May 2016.
Effective Date Direction 1 Direction 2
2008 Bt Panjang Int: 06:15 – 08:40 / 16:40 – 18:30 (Mon-Fri) Bt Batok Int: 06:15 – 08:40 / 16:40 – 18:20 (Mon-Fri)
17 Dec 2012 Bt Batok Int: 06:15 – 08:40* / 16:40 – 18:20* (Mon-Fri)
30 May 2016 Bt Batok Int: 05:50 – 08:40 / 16:20 – 18:20 (Mon-Fri)

SMRT Bus Service 180 (since 10 Mar 1996)

Buses departing after 23:00 daily operate as Short Trip 180A, terminating at Bt Panjang Rd (Blk 183) since Sunday, 16 Dec 2012.

Effective Date Direction 1 Direction 2
26 Dec 1999 Bt Panjang Int: 05:20 – 23:30 (Mon-Sat), 05:30 – 23:30 (Sun/PH) Boon Lay Int: 05:50 – 23:45 (Mon-Sat), 06:00 – 23:45 (Sun/PH)
16 Dec 2012 Boon Lay Int: 05:50 – 23:45* (Mon-Sat), 06:00 – 23:45* (Sun/PH)

SMRT Bus Service 181/181M (since 9 Jan 2005)

Buses departing Boon Lay Int between 06:30 & 07:45 on weekdays (except school holidays) operate as Bus Service 181M, looping at Jurong West St 23 since Monday, 21 Mar 2016.

Effective Date Loop Service
2008 Boon Lay Int: 06:00 – 00:30 (Daily)
2013 Boon Lay Int: 06:00 – 00:40 (Daily)
21 Mar 2016
  • Bus Service 181:
    • Boon Lay Int: 06:00 – 06:24 / 07:51 – 00:40 (Mon-Fri), 06:00 – 00:40 (Sat/Sun/PH)
  • Bus Service 181M:
    • Boon Lay Int: 06:30 – 07:45 (Mon-Fri)

SMRT Bus Service 182/182M (since 19 Jul 1998)

  • Buses departing Boon Lay Int skipped Tuas Checkpoint in both directions at selected times of day between Sunday, 26 May 2002 & Saturday, 25 Aug 2013. These trips were subsequently re-numbered as Bus Service 182M since Monday, 28 Jan 2008.
  • Buses departing Boon Lay Int skipped Tuas Checkpoint towards Tuas Sth Ave 9 at selected times of day between Sunday, 26 Aug 2013 & Friday, 27 Nov 2015, operating as Bus Service 182M.
  • Buses departing Joo Koon Int skip Tuas Checkpoint towards Tuas Sth Ave 9 at selected times of day since Saturday, 28 Nov 2015, operating as Bus Service 182M.
Effective Date Loop Service
28 Jan 2008
  • Bus Service 182:
    • Boon Lay Int: 06:00 – 09:00 / 12:15 – 15:00 / 20:15 – 21:30 (Daily)
  • Bus Service 182M:
    • Boon Lay Int: 09:15 – 12:00 / 15:15 – 20:00 / 22:15 – 23:00 (Daily)
28 Nov 2015
  • Bus Service 182:
    • Joo Koon Int: 06:00 – 09:15 / 12:10 – 15:15 / 20:15 – 22:00 (Daily)
  • Bus Service 182M:
    • Joo Koon Int: 09:25 – 12:00 / 15:30 – 20:00 / 22:20 – 23:15 (Daily)
4 Jan 2016
  • Bus Service 182:
    • Joo Koon Int: 05:45 – 09:15 / 12:10 – 15:15 / 20:15 – 22:00 (Daily)
  • Bus Service 182M:
    • Joo Koon Int: 09:25 – 12:00 / 15:30 – 20:000 / 22:20 – 23:15 (Daily)

SMRT Bus Service 184 (since 3 Jul 1994)

Bus Service 184 continued to operate from Bt Panjang Temp Bus Pk between Monday, 4 Sep 2017 & Friday, 22 Jan 2021.

Effective Date Loop Service
26 Dec 1999 Bt Panjang Int: 05:45 – 23:00 (Mon-Fri), 06:00 – 23:00 (Sat/Sun/PH)
16 Dec 2012 Bt Panjang Temp Bus Pk: 05:40 – 23:00 (Mon-Fri), 05:55 – 23:00 (Sat/Sun/PH)
23 Jan 2021 Gali Batu Ter: 05:40 – 23:05 (Mon-Fri), 05:55 – 23:05 (Sat/Sun/PH)

Tower Transit Bus Service 189 (since 3 Feb 1974)

  • Buses departing Bt Batok Int after 23:00 daily operated as Short Trip 189A, terminating at Bt Batok St 23 (Opp Midview Bldg) between Sunday, 12 Jun 2011 & Saturday, 22 Nov 2014.
  • Buses departing Bt Batok Int after 23:15 daily operate as Short Trip 189A, terminating at Bt Batok St 23 (Opp Midview Bldg) since Sunday, 23 Nov 2014.
Effective Date Loop Service
15 Apr 2001 Bt Batok Int: 05:45 – 23:00 (Daily)
12 Jun 2011 Bt Batok Int: 05:45 – 00:50* (Daily)
2013 Bt Batok Int: 05:45 – 01:00* (Daily)
5 Oct 2019 Bt Batok Int: 05:45 – 01:10* (Daily)

SMRT Bus Service 190 (since 10 Jul 1988)

Effective Date Direction 1 Direction 2
1994 Choa Chu Kang Int: 05:50 – 23:30 (Daily) New Bridge Rd Ter: 06:00 – 23:30 (Mon-Sat), 06:30 – 23:30 (Sun/PH)
10 Mar 2018 Choa Chu Kang Int: 05:50 – 23:30 (Daily) Kg Bahru Ter: 05:55 – 23:30 (Mon-Sat), 06:25 – 23:30 (Sun/PH)
15 Feb 2021 Choa Chu Kang Int: 05:30 – 23:30 (Mon-Fri), 05:50 – 23:30 (Sat/Sun/PH) Kg Bahru Ter: 05:55 – 23:30 (Mon-Sat), 06:25 – 23:30 (Sun/PH)

SBS Transit Bus Service 191 (since 29 May 1988)

Effective Date Loop Service
1 Feb 1994 Buona Vista Ter: 06:30 – 20:00 (Daily)
6 Dec 2015 Buona Vista Ter: 06:30 – 20:10 (Daily)

SMRT Bus Service 193 (since 15 Jan 1995)

Effective Date Direction 1 Direction 2
19 Jul 1998 Boon Lay Int: 06:00 – 23:30 (Daily) Tuas Ter: 06:50 – 24:00 (Daily)
31 Jan 2016 Boon Lay Int: 05:45 – 23:30 (Daily) Tuas Ter: 06:50 – 24:00 (Daily)

SMRT Bus Service 194 (since 15 Jan 1995)

Effective Date Loop Service
15 Jan 1995 Boon Lay Int: 08:00 – 18:30 (Daily)
12 Dec 2015 Boon Lay Int: 05:45 – 23:45 (Daily)

SMRT Bus Service 248/248M (since 18 Jun 2017)

  • Buses departing Tuas Ter between 06:30 & 10:00 and between 16:30 & 20:00 daily operated as Bus Service 248M, looping at Tuas Sth Way between Sunday, 26 Sep 2021 & Saturday, 16 Dec 2023.
  • Buses departing Tuas Ter between 06:30 & 10:00 and between 16:30 & 20:00, as well as every alternate bus during off peak hours daily operate as Bus Service 248M, looping at Tuas Sth Way since Sunday, 17 Dec 2023.
Effective Date Loop Service
18 Jun 2017 Tuas Ter: 06:00 – 23:15 (Daily)
26 Sep 2021
  • Bus Service 248:
    • Tuas Ter: 06:00 – 06:20 / 10:15 – 16:15 / 20:15 – 23:15 (Daily)
  • Bus Service 248M:
    • Tuas Ter: 06:30 – 10:00 / 16:30 – 20:00 (Daily)
17 Dec 2023
  • Bus Service 248:
    • Tuas Ter: 06:00 – 06:20 / 10:15 – 16:20 / 20:20 – 22:55 (Daily)
  • Bus Service 248M:
    • Tuas Ter: 06:10 – 23:15 (Mon-Sat), 06:15 – 23:15 (Sun/PH)

SMRT Bus Service 252 (since 15 Nov 1981)

Effective Date Loop Service
1 Jul 1990 Boon Lay Int: 05:45 – 23:20 (Daily)
26 May 2024 Boon Lay Int: 05:40 – 23:20 (Daily)

SMRT Bus Service 254 (since 27 May 1984)

Effective Date Loop Service
1 Jul 1990 Boon Lay Int: 06:00 – 23:00 (Daily)
12 Dec 2015 Joo Koon Int: 06:00 – 23:15 (Daily)
4 Jan 2016 Joo Koon Int: 05:45 – 23:15 (Daily)

SMRT Bus Service 255 (since 1 Jun 1978)

Effective Date Loop Service
1 Jul 1990 Boon Lay Int: 05:45 – 23:00 (Daily)
12 Dec 2015 Joo Koon Int: 06:00 – 23:15 (Daily)
4 Jan 2016 Joo Koon Int: 05:45 – 23:15 (Daily)

SMRT Bus Service 257 (since 1 Jun 1978)

Effective Date Loop Service
1 Jul 1990 Boon Lay Int: 05:45 – 23:20 (Daily)
28 Nov 2015 Joo Koon Int: 06:00 – 23:30 (Daily)
4 Jan 2016 Joo Koon Int: 05:45 – 23:30 (Daily)

SMRT Bus Service 258/258M (since 21 Nov 2015)

Buses departing Joo Koon Int between 06:30 & 12:30 on Saturdays, Sundays & PHs operate as Bus Service 258M, looping at Boon Lay Pl since Sunday, 23 Mar 2025.

Effective Date Loop Service
21 Nov 2015 Joo Koon Int: 06:00 – 23:45 (Daily)
23 Mar 2025
  • Bus Service 258:
    • Joo Koon Int: 06:00 – 23:45 (Mon-Fri), 06:00 – 06:20 / 12:35 – 23:45 (Sat/Sun/PH)
  • Bus Service 258M:
    • Joo Koon Int: 06:30 – 12:30 (Sat/Sun/PH)

SBS Transit Bus Service 400 (since 30 Jul 1989)

Effective Date Loop Service
1994 Shenton Way Ter: 09:00 – 23:30 (Daily)
24 Jun 2012 Shenton Way Ter: 07:00 – 23:30 (Daily)
16 Jun 2019 Shenton Way Ter: 06:00 – 23:40 (Daily)

Go-Ahead Bus Service 403 (since 3 Apr 1977)

Effective Date Loop Service
1997 Pasir Ris Int: 06:15 – 24:00 (Daily)
18 Sep 2016 Pasir Ris Int: 06:00 – 24:00 (Daily)

Tower Transit Bus Service 855 (since 1 Oct 1989)

Effective Date Direction 1 Direction 2
1 Oct 1989 Yishun Int: 05:35 – 23:30 (Daily) HarbourFront Int: 05:50 – 23:30 (Daily)
28 Jun 2010 Yishun Int: 05:35 – 23:30 (Daily) HarbourFront Int: 05:35 – 23:30 (Daily)

Tower Transit Bus Service 858 (since 10 Mar 1996)

Buses departing Woodlands Int after 23:15 daily terminate at Yishun Ave 2 (Opp Yishun Stn) since Sunday, 2 Nov 1997. These trips were subsequently re-numbered as Short Trip 858A from 1999.

Effective Date Loop Service
2001 Woodlands Int: 05:25 – 00:30* (Mon-Fri), 05:30 – 00:30* (Sat/Sun/PH)
28 Mar 2010 Woodlands Int: 05:15 – 00:30* (Daily)

Tower Transit Bus Service 859 (since 4 Apr 1999)

  • Buses departing Sembawang Int after 24:00 daily operated as Short Trip 859A, terminating at Sembawang Vista (Opp Blk 315) between Monday, 1 Oct 2007 & Saturday, 16 Aug 2014.
  • Buses departing Sembawang Int after 23:15 daily terminate at Yishun Int since Saturday, 14 Mar 2015.
Effective Date Direction 1 Direction 2
1 Oct 2007 Sembawang Int: 05:45 – 00:50* (Mon-Sat), 06:00 – 00:50* (Sun/PH) Yishun Int: 06:00 – 23:45 (Daily)
17 Aug 2014 Sembawang Int: 05:45 – 24:00 (Mon-Sat), 06:00 – 24:00 (Sun/PH) Yishun Int: 06:00 – 23:45 (Daily)
14 Mar 2015 Sembawang Int: 05:45 – 24:00* (Mon-Sat), 06:00 – 24:00* (Sun/PH)

Tower Transit Bus Service 859A/859B (since 17 Aug 2014)

Effective Date Bus Service 859A Bus Service 859B
17 Aug 2014 Sembawang Int: 05:50 – 00:50 (Mon-Sat), 06:05 – 00:50 (Sun/PH) Sembawang Int: 05:30 – 23:50 (Daily)
2016 Sembawang Int: 05:30 – 00:55 (Daily) Sembawang Int: 05:30 – 00:55 (Daily)
5 Oct 2019 Sembawang Int: 05:30 – 01:00 (Daily) Sembawang Int: 05:30 – 00:55 (Daily)

SBS Transit Bus Service 860 (since 21 Oct 2012)

  • Buses departing Yishun Int after 22:30 daily terminated at Yio Chu Kang Int between Sunday, 15 Oct 2017 & Saturday, 22 Jan 2022.
  • Buses departing Yio Chu Kang Int after 22:40 daily terminate at Yishun Int since Sunday, 23 Jan 2022.
Effective Date Loop Service
21 Oct 2012 Yishun Int: 05:30 – 23:30 (Mon-Sat), 05:45 – 23:30 (Sun/PH)
27 Aug 2017 Yishun Int: 05:30 – 23:30 (Daily)
15 Oct 2017 Yishun Int: 05:30 – 23:30* (Daily)
23 Jan 2022 Yio Chu Kang Int: 05:30 – 23:40* (Daily)

Tower Transit Bus Service 870 (since 26 Nov 2023)

  • Buses departing Jurong Town Hall Int after 23:15 daily operated as Short Trip 870A, terminating at Plantation Cres (Blk 111) between Sunday, 26 Nov 2023 & Saturday, 23 Dec 2023.
  • Buses departing Jurong Town Hall Int after 23:15 daily operated as Short Trip 870A, terminating at Tengah Blvd (Blk 231B) between Sunday, 24 Dec 2023 & Saturday, 20 Jul 2024.
Effective Date Direction 1 Direction 2
26 Nov 2023 Jurong Town Hall Int: 06:00 – 00:45* (Daily)
21 Jul 2024 Jurong Town Hall Int: 06:00 – 00:45 (Daily) Tengah Int: 06:00 – 23:30 (Daily)

Tower Transit Bus Service 883 (since 23 Oct 2016)

Effective Date Loop Service
23 Oct 2016 Sembawang Int: 05:30 – 00:30 (Mon-Sat), 05:45 – 00:30 (Sun/PH)
28 Nov 2021 Sembawang Int: 05:30 – 00:30 (Daily)

Tower Transit Bus Service 883M (since 12 Jan 2020)

Bus Service 883M also operates on Saturdays since Saturday, 15 Mar 2025.

Effective Date Loop Service
12 Jan 2020 Sembawang Int: 07:00 – 13:00 (Sun/PH)
15 Mar 2025 Sembawang Int: 07:00 – 13:00 (Sat/Sun/PH)

SMRT Bus Service 925 (since 7 Apr 1986)

Bus Service 925 continues to operate from Woodlands Temp Int after Saturday, 12 Jun 2021.

Effective Date Direction 1 Direction 2
1996 Woodlands Reg Int: 06:00 – 19:30 (Mon-Sat) Choa Chu Kang Int: 06:00 – 19:30 (Mon-Sat)
25 Aug 2013 Woodlands Reg Int: 06:00 – 20:00 (Mon-Sat) Choa Chu Kang Int: 06:00 – 20:00 (Mon-Sat)
12 Mar 2016 Woodlands Temp Int: 06:00 – 20:00 (Mon-Sat) Choa Chu Kang Int: 06:00 – 20:00 (Mon-Sat)

SMRT Bus Service 925M (since 6 Apr 1986, as Bus Service 925#)

  • Bus Service 925#/925M continues to operate from Woodlands Temp Int after Saturday, 12 Jun 2021.
  • Bus Service 925# was re-numbered as Bus Service 925M from Sunday, 8 Sep 2019.
Effective Date Loop Service
4 Feb 1996 Woodlands Reg Int: 06:30 – 18:50 (Sun/PH)
25 Aug 2013 Woodlands Reg Int: 06:30 – 19:20 (Sun/PH)
13 Mar 2016 Woodlands Temp Int: 06:30 – 19:20 (Sun/PH)

SMRT Bus Service 927 (since 3 Apr 1995)

Effective Date Loop Service
26 Dec 1999 Choa Chu Kang Int: 06:30 – 23:30 (Daily)
25 Aug 2013 Choa Chu Kang Int: 06:00 – 24:00 (Daily)

SMRT Bus Service 950 (since 19 Sep 2004)

Bus Service 950 continues to operate from Woodlands Temp Int after Saturday, 12 Jun 2021.

Effective Date Direction 1 Direction 2
19 Sep 2004 Woodlands Reg Int: 05:30 – 23:30 (Daily) Kotaraya II Ter: 05:30 – 24:00 (Mon-Sat), 05:50 – 24:00 (Sun/PH)
1 Nov 2014 Woodlands Reg Int: 05:30 – 23:30 (Daily)
12 Mar 2016 Woodlands Temp Int: 05:30 – 23:30 (Daily)

SMRT Bus Service 961 (since 28 Dec 1998)

Bus Service 961 continues to operate from Woodlands Temp Int after Saturday, 12 Jun 2021.

Effective Date Direction 1 Direction 2
28 Dec 1998 Woodlands Reg Int: 05:30 – 23:30 (Mon-Sat) Lor 1 Geylang Ter: 06:00 – 23:30 (Mon-Sat)
12 Mar 2016 Woodlands Temp Int: 05:30 – 23:30 (Mon-Sat) Lor 1 Geylang Ter: 06:00 – 23:30 (Mon-Sat)

SMRT Bus Service 961M (since 27 Dec 1998, as Bus Service 961#)

  • Bus Service 961#/961M continues to operate from Woodlands Temp Int after Saturday, 12 Jun 2021.
  • Bus Service 961# was re-numbered as Bus Service 961M from Sunday, 8 Sep 2019.
Effective Date Direction 1 Direction 2
27 Dec 1998 Woodlands Reg Int: 05:50 – 23:30 (Sun/PH) Lor 1 Geylang Ter: 06:00 – 23:30 (Sun/PH)
13 Mar 2016 Woodlands Temp Int: 05:50 – 23:30 (Sun/PH) Lor 1 Geylang Ter: 06:00 – 23:30 (Sun/PH)

SMRT Bus Service 964 (since 24 Nov 1997)

Bus Service 964 operates daily since Sunday, 17 Dec 2023.

Effective Date Loop Service
22 Jul 2007 Woodlands Int: 06:00 – 22:45 (Mon-Fri), 06:00 – 16:00 (Sat)
31 Aug 2013 Woodlands Int: 06:00 – 22:45 (Mon-Fri), 06:00 – 16:30 (Sat)
5 Apr 2014 Woodlands Int: 06:00 – 22:45 (Mon-Fri), 06:00 – 17:00 (Sat)
20 Nov 2021 Woodlands Int: 06:00 – 22:45 (Mon-Fri), 06:00 – 18:00 (Sat)
23 Oct 2023 Woodlands Int: 05:50 – 22:45 (Mon-Fri), 05:50 – 18:00 (Sat)
17 Dec 2023 Woodlands Int: 05:50 – 22:45 (Mon-Sat), 06:00 – 22:45 (Sun/PH)

Tower Transit Bus Service 965 (since 7 Jul 2002)

  • Bus Service 965 continues to operate from Woodlands Temp Int after Saturday, 12 Jun 2021.
  • Buses departing Woodlands Int after 22:45 daily terminated at Sengkang Int between Sunday, 11 Sep 2005 & Friday, 11 Mar 2016.
  • Buses departing Woodlands Temp Int after 22:45 daily terminate at Sengkang Int since Saturday, 12 Mar 2016.
Effective Date Loop Service
11 Sep 2005 Woodlands Reg Int: 05:30 – 23:30* (Mon-Sat), 05:45 – 23:30* (Sun/PH)
12 Mar 2016 Woodlands Temp Int: 05:30 – 23:30* (Mon-Sat), 05:45 – 23:30* (Sun/PH)

SMRT Bus Service 970 (since 20 Aug 2000)

Effective Date Direction 1 Direction 2
20 Aug 2000 Bt Panjang Int: 05:30 – 23:30 (Daily) Shenton Way Ter: 06:30 – 23:30 (Daily)
16 Dec 2012 Bt Panjang Temp Bus Pk: 05:25 – 23:30 (Daily) Shenton Way Ter: 06:30 – 23:30 (Daily)
4 Sep 2017 Bt Panjang Int: 05:30 – 23:35 (Daily) Shenton Way Ter: 06:30 – 23:30 (Daily)

SMRT Bus Service 972 (since 17 Nov 2013)

  • Buses departing Bt Panjang Temp Bus Pk after 23:00 daily operated as Short Trip 972A, terminating at Orchard Rd (Dhoby Ghaut Stn) between Sunday, 17 Nov 2013 & Sunday, 3 Sep 2017.
  • Buses departing Bt Panjang Int after 23:00 daily operate as Short Trip 972A, terminating at Orchard Rd (Dhoby Ghaut Stn) since Monday, 4 Sep 2017.
Effective Date Loop Service
17 Nov 2013 Bt Panjang Temp Bus Pk: 06:00 – 23:30* (Daily)
12 Jul 2015 Bt Panjang Temp Bus Pk: 05:30 – 23:30* (Daily)
4 Sep 2017 Bt Panjang Int: 05:30 – 23:35* (Daily)

SMRT Bus Service 973 (since 26 Feb 2017)

Buses departing after 00:10 daily operate as Short Trip 973A, terminating at Pending Rd (Bef Pending Stn) since Sunday, 13 Jan 2019.

Effective Date Loop Service
26 Feb 2017 Bt Panjang Temp Bus Pk: 05:25 – 24:00 (Daily)
4 Sep 2017 Bt Panjang Int: 05:30 – 00:05 (Daily)
13 Jan 2019 Bt Panjang Int: 05:30 – 01:10* (Daily)

SMRT Bus Service 974 (since 8 Apr 2018)

  • Buses departing Upp Bt Timah Rd (Bt Panjang Stn Exit A/LRT) after 23:30 daily operate as Short Trip 974A, terminating at Choa Chu Kang Ave 4 (Lot 1 / Choa Chu Kang Stn) since Sunday, 13 Jan 2019.
  • Buses departing Joo Koon Int after 22:45 daily operate as Short Trip 974A, terminating at Choa Chu Kang Ave 4 (Lot 1 / Choa Chu Kang Stn) since Saturday, 23 Jan 2021.
Effective Date Direction 1 Direction 2
8 Apr 2018 Bt Panjang Stn: 05:45 – 23:30 (Daily) Joo Koon Int: 05:45 – 23:30 (Daily)
13 Jan 2019 Bt Panjang Stn: 05:45 – 01:10* (Daily) Joo Koon Int: 05:45 – 23:30 (Daily)
23 Jan 2021 Joo Koon Int: 05:45 – 23:30* (Daily)

SMRT Bus Service 975 (since 27 Feb 2005)

  • Buses departing Bt Panjang Int after 22:50 daily terminated at Lim Chu Kang Rd (Police Coast Guard) between Sunday, 27 Feb 2005 & Saturday, 15 Dec 2012.
  • Buses departing Bt Panjang Temp Bus Pk after 22:40 daily terminated at Lim Chu Kang Rd (Police Coast Guard) between Sunday, 16 Dec 2012 & Sunday, 3 Sep 2017.
  • Buses departing Bt Panjang Int after 22:40 daily terminate at Lim Chu Kang Rd (Police Coast Guard) since Monday, 4 Sep 2017. These trips were subsequently re-numbered as Short Trip 975C since Sunday, 11 Apr 2021.
Effective Date Loop Service
2008 Bt Panjang Int: 05:45 – 23:30* (Mon-Sat), 06:00 – 23:30* (Sun/PH)
16 Dec 2012 Bt Panjang Temp Bus Pk: 05:40 – 23:30* (Mon-Sat), 05:55 – 23:30* (Sun/PH)
4 Sep 2017 Bt Panjang Int: 05:45 – 23:35* (Mon-Sat), 06:00 – 23:35* (Sun/PH)

SMRT Bus Service 979 (since 27 Dec 2015)

Effective Date Loop Service
27 Dec 2015 Bt Panjang Temp Bus Pk: 05:40 – 23:40 (Daily)
4 Sep 2017 Bt Panjang Int: 05:45 – 23:45 (Daily)
13 Apr 2020 Bt Panjang Int: 05:45 – 24:00 (Mon-Fri), 05:45 – 23:45 (Sat/Sun/PH)
1 Apr 2023 Bt Panjang Int: 05:45 – 24:00 (Daily)

Tower Transit Bus Service 980 (since 27 Dec 1998)

Effective Date Direction 1 Direction 2
2007 Sembawang Int: 05:55 – 23:30 (Mon-Sat), 06:00 – 23:30 (Sun/PH) Lor 1 Geylang Ter: 06:00 – 23:30 (Daily)
17 Dec 2023 Sembawang Int: 05:30 – 23:30 (Mon-Sat), 05:45 – 23:30 (Sun/PH) Lor 1 Geylang Ter: 06:00 – 23:30 (Daily)

SMRT Bus Service 983 (since 25 Apr 2015)

Buses departing Choa Chu Kang Int after 23:45 daily operate as Short Trip 983A, terminating at Choa Chu Kang Rd (Blk 26) since Sunday, 30 Sep 2018.

Effective Date Loop Service
25 Apr 2015 Choa Chu Kang Int: 05:45 – 23:45 (Daily)
30 Sep 2018 Choa Chu Kang Int: 05:45 – 00:55* (Daily)
5 Oct 2019 Choa Chu Kang Int: 05:45 – 01:05* (Daily)
26 Aug 2024 Choa Chu Kang Int: 05:30 – 01:05* (Daily)

SMRT Bus Service 991 (since 8 Jul 2018)

  • Buses departing Bt Batok Int after 24:00 daily operate as Short Trip 991A, terminating at Bt Batok West Ave 3 (Princess E Pr Sch).
  • Buses departing Choa Chu Kang Int after 00:00 daily operate as Short Trip 991B, terminating at Choa Chu Kang Ave 1 (Opp Choa Chu Kang Mkt) since Sunday, 30 Sep 2018.
Effective Date Direction 1 Direction 2
8 Jul 2018 Bt Batok Int: 05:30 – 01:00* (Daily)
30 Sep 2018 Bt Batok Int: 05:30 – 01:00* (Daily) Choa Chu Kang Int: 05:30 – 00:55* (Mon-Fri), 05:45 – 00:55* (Sat/Sun/PH)

Tower Transit Bus Service 992 (since 24 Sep 2023)

  • Buses departing Bt Batok Int after 00:55 daily operated as Short Trip 992A, terminating at Plantation Cres (Blk 111) between Sunday, 24 Sep 2023 & Saturday, 23 Dec 2023.
  • Buses departing Bt Batok Int after 00:55 daily operated as Short Trip 992A, terminating at Tengah Blvd (Blk 132B) between Sunday, 24 Dec 2023 & Saturday, 20 Jul 2024.
Effective Date Direction 1 Direction 2
24 Sep 2023 Bt Batok Int: 05:30 – 01:10* (Daily)
21 Jul 2024 Bt Batok Int: 05:30 – 01:10 (Daily) Tengah Int: 05:05 – 00:55 (Daily)

Leave a Reply

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