For the chronology of revision to operating hours for full day bus services introduced before 1 Jan 2000, refer to this article.
The operating hours for public bus services in Singapore are frequently reviewed by the Land Transport Authority (LTA). These revisions to operating hours often occur in tandem with route amendments to bus services, as well changes to last train timings at MRT stations (for residential feeder bus services), or simply due to evolving passenger demands on bus services over the years.
This article provides a chronology of revisions to operating hours for full day public bus services in Singapore introduced after 1 Jan 2000. As the operating hours for peak hour and midnight bus services are calculated based on the number of trips operated, they will be excluded from this article.
Excluded Bus Services:
- Bus Services
68, 84, 128, 131M, 971
- Feeder Bus Services 240M, 903M, 912M
- Express Bus Services 10e, 14e, 30e, 43e,
74e, 89e, 97e, 151e, 174e, 188e, 196e, 511, 512, 513, 850E, 854e, 868E, 951E, 963e, 971E, 982E
- Premium Bus Services
529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 542, 543, 544, 545, 546, 548, 549, 550, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 563, 564, 565, 566, 569, 585, 586, 587, 588, 589, 590, 597, 598, 599, 761
- City Direct Bus Services 651, 652, 653, 654, 655, 656, 657,
658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672
- Jurong Island Bus Services
711, 712
Full Day Bus Services introduced after 1 Jan 2000
For feeder bus services, please refer to Page 2.
For Express bus services, please refer to Page 3.
For basic plus bus services, please refer to Page 4.
Bus Service 3 / 3A (since 7 Apr 2002)
Trips departing Tampines Int after 23:35 operate as Short Trip 3A since 19 Oct 2003.
Route |
Chronology of Operating Hours |
Tampines Int ↺ Pasir Ris St 71
(7 Apr 2002 – 18 Oct 2003) |
05:15 – 00:35 (Daily) |
Tampines Int ↺ Punggol Stn
(19 Oct 2003 – 29 Nov 2003) |
05:15 – 00:35* (Daily)
(Buses departing after 23:35 daily terminate at Pasir Ris Dr 12) |
Tampines Int ↔ Punggol Int |
- 2003 (30 Nov):
- Tampines Int: 05:15 – 00:35* (Daily)
(Buses departing after 23:35 daily terminate at Pasir Ris Dr 12)
- Punggol Int: 05:50 – 00:35 (Daily)
- 2016 (4 Sep):
- Tampines Int: 05:05 – 00:35* (Mon-Fri); 05:15 – 00:35 (Sat/Sun/PH)
- Punggol Int: 05:40 – 00:35 (Mon-Fri); 05:50 – 00:35 (Sat/Sun/PH)
|
Bus Service 4 (since 17 Mar 2013)
Route |
Chronology of Operating Hours |
Tampines Int ↺ Changi Nth Way |
06:00 – 23:30 (Daily) |
Bus Service 5 (since 11 Mar 2007)
Route |
Chronology of Operating Hours |
Pasir Ris Int ↔ Bt Merah Int |
- Pasir Ris Int: 05:30 – 23:30 (Daily)
- Bt Merah Int: 05:30 – 23:30 (Daily)
|
Bus Service 20 (since 9 Jun 2013)
Route |
Chronology of Operating Hours |
Tampines Int ↺ Changi Business Pk Ctrl 2 |
06:00 – 23:30 (Daily) |
Bus Service 34 (since 31 Jul 2005)
Route |
Chronology of Operating Hours |
Punggol Int ↺ Changi Airport |
- 2005 (31 Jul): 05:45 – 23:45 (Daily)
- 2007: 05:30 – 23:45 (Mon-Fri); 05:45 – 23:45 (Sat/Sun/PH)
- 2008: 05:30 – 23:45 (Daily)
|
Bus Service 38 (since 7 Apr 2002)
Route |
Chronology of Operating Hours |
Tampines Int ↔ Bedok Int |
- Tampines Int: 05:15 – 00:40 (Daily)
- Bedok Int: 05:45 – 00:40 (Daily)
|
Bus Service 39 (since 17 Aug 2003)
Route |
Chronology of Operating Hours |
Tampines Int ↔ Yishun Int
(17 Aug 2003 – 17 Dec 2016) |
- 2003 (17 Aug):
- Tampines Int: 06:00 – 23:30 (Daily)
- Yishun Int: 06:00 – 23:30 (Daily)
- 2004:
- Tampines Int: 05:45 – 23:30 (Mon-Fri); 06:00 – 23:30 (Sat/Sun/PH)
- Yishun Int: 06:00 – 23:30 (Daily)
- 2006:
- Tampines Int: 05:30 – 23:30 (Mon-Fri); 06:00 – 23:30 (Sat/Sun/PH)
- Yishun Int: 06:00 – 23:30 (Daily)
|
Tampines Concourse Int ↔ Yishun Int |
- Tampines Concourse Int: 05:30 – 23:30 (Mon-Fri); 06:00 – 23:30 (Sat/Sun/PH)
- Yishun Int: 06:00 – 23:30 (Daily)
|
Bus Service 41 (since 14 Dec 2014)
Route |
Chronology of Operating Hours |
Jurong East Int ↺ Jln Anak Bt |
05:45 – 23:45 (Daily) |
Bus Service 43 (since 23 Oct 2005)
Route |
Chronology of Operating Hours |
Punggol Int ↔ Upp East Coast Ter |
- 2005 (23 Oct):
- Punggol Int: 05:45 – 23:45 (Daily)
- Upp East Coast Ter: 05:45 – 23:45 (Daily)
- 2016 (4 Sep):
- Punggol Int: 05:45 – 23:45 (Daily)
- Upp East Coast Ter: 05:25 – 23:45 (Mon-Fri); 05:45 – 23:45 (Sat/Sun/PH)
|
Bus Service 43M (since 16 Nov 2014)
Route |
Chronology of Operating Hours |
Punggol Int ↺ Serangoon Ctrl |
05:50 – 23:05 (Daily) |
Bus Service 45 (since 26 Dec 2006)
Route |
Chronology of Operating Hours |
Upp East Coast Ter ↔ Ang Mo Kio Depot |
- Upp East Coast Ter: 06:00 – 23:30 (Daily)
- Ang Mo Kio Depot: 06:00 – 23:30 (Daily)
|
Bus Service 46 (since 12 Jun 2016)
Route |
Chronology of Operating Hours |
Upp East Coast Ter ↔ Tampines Int
(12 Jun 2016 – 29 Oct 2022) |
- Upp East Coast Ter: 06:00 – 23:30 (Daily)
- Tampines Int: 06:00 – 23:45 (Daily)
|
Upp East Coast Ter ↔ Pasir Ris Int |
- Upp East Coast Ter: 06:00 – 23:30 (Daily)
- Pasir Ris Int: 06:00 – 23:30 (Daily)
|
Bus Service 47 (since 20 Dec 2015)
Route |
Chronology of Operating Hours |
Changi Business Pk Ter ↺ Amber Rd |
06:00 – 23:45 (Daily) |
Bus Service 48 (since 3 Jul 2005)
Route |
Chronology of Operating Hours |
Upp East Coast Ter ↔ Buona Vista Ter
(3 Jul 2005 – 10 Dec 2011) |
- Upp East Coast Ter: 05:45 – 23:45 (Daily)
- Buona Vista Ter: 06:00 – 24:00 (Daily)
|
Bedok Nth Depot ↔ Buona Vista Ter |
- Bedok Nth Depot: 05:30 – 23:30 (Daily)
- Buona Vista Ter: 06:00 – 24:00 (Daily)
|
Bus Service 49 (since 14 Dec 2013)
Route |
Chronology of Operating Hours |
Taman Jurong Ter ↺ Jurong West St 42
(14 Dec 2013 – 21 Nov 2015) |
06:00 – 23:30 (Daily) |
Jurong East Int ↺ Jurong West St 42 |
06:00 – 23:30 (Daily) |
Bus Service 50 (since 16 Dec 2012)
Route |
Chronology of Operating Hours |
Bishan Int ↔ Punggol Int |
- Bishan Int: 05:45 – 23:45 (Mon-Sat); 06:00 – 23:45 (Sun/PH)
- Punggol Int: 05:30 – 23:45 (Mon-Sat); 05:45 – 23:45 (Sun/PH)
|
Bus Service 52 (since 23 Oct 2005)
Route |
Chronology of Operating Hours |
Bishan Int ↔ Jurong East Int |
- Bishan Int: 05;45 – 23:45 (Daily)
- Jurong East Int: 05:45 – 23:45 (Daily)
|
Bus Service 53M (since 16 Aug 2015)
Route |
Chronology of Operating Hours |
Hougang Ave 1 ↺ Serangoon Ctrl |
06:00 – 23:00 (Daily) |
Bus Service 57 (since 31 Jul 2005)
Route |
Chronology of Operating Hours |
Bishan Int ↔ Bt Merah Int |
- Bishan Int: 06:00 – 23:30 (Daily)
- Bt Merah Int: 05:45 – 24:00 (Daily)
|
Bus Service 58 (since 31 Jul 2005)
Route |
Chronology of Operating Hours |
Bishan Int ↔ Pasir Ris Int |
- Bishan Int: 05:30 – 24:00 (Daily)
- Pasir Ris Int: 05:30 – 24:00 (Daily)
|
Bus Service 59 (since 23 Oct 2005)
Route |
Chronology of Operating Hours |
Bishan Int ↔ Changi Village Ter |
- 2005 (23 Oct):
- Bishan Int: 06:00 – 23:30 (Daily)
- Changi Village Ter: 06:00 – 23:30 (Daily)
- 2006:
- Bishan Int: 05:45 – 23:30 (Mon-Fri); 06:00 – 23:30 (Sat/Sun/PH)
- Changi Village Ter: 06:00 – 23:30 (Daily)
|
Bus Service 60 / 60T (since 17 Nov 2002)
Trips departing Eunos Int after 23:30 operate as Bus Service 60T since 11 Apr 2021.
Route |
Chronology of Operating Hours |
Eunos Int ↺ Bedok Int |
- 2002 (17 Nov): 05:30 – 00:25* (Daily)
(Buses departing after 23:30 daily terminate at Bedok Int)
- 2013: 05:30 – 00:30* (Daily)
(Buses departing after 23:30 daily terminate at Bedok Int)
- 2019 (5 Oct): 05:30 – 00:35* (Daily)
(Buses departing after 23:30 daily terminate at Bedok Int)
|
Bus Service 63M (since 12 Mar 2012)
Bus Service 63M operated as a peak hour service on weekdays between 12 Mar 2012 and 12 Jul 2014.
Route |
Chronology of Operating Hours |
Eunos Int ↺ Circuit Rd |
- 2012 (12 Mar): 06:25 – 09:30 / 15:50 – 18:55 / 00:10 – 00:25 (Mon-Fri); 00:10 – 00:25 (Sat/Sun/PH)
- 2013: 06:25 – 08:50 / 15:55 – 19:15 / 00:15 – 00:30 (Mon-Fri); 00:15 – 00:30 (Sat/Sun/PH)
- 2014 (13 Jul): 05:35 – 00:30 (Daily)
- 2019 (5 Oct): 05:35 – 00:35 (Daily)
|
Bus Service 68 (since 1 Apr 2018)
Route |
Chronology of Operating Hours |
Pasir Ris Int ↺ Tampines Int |
05:30 – 23:45 (Daily) |
Bus Service 71 (since 9 Dec 2017)
Route |
Chronology of Operating Hours |
Yio Chu Kang Int ↺ Bishan St 11 |
06:00 – 23:30 (Daily) |
Bus Service 83 / 83A / 83T (since 23 Dec 2001)
- Trips departing Punggol Int after 00:10 operated as Short Trip 83A between 30 Nov 2003 and 2011.
- Trips departing Punggol Int after 00:10 operate as Bus Service 83T since 11 Apr 2021.
Route |
Chronology of Operating Hours |
Sengkang Int ↺ Punggol Field
(23 Dec 2001 – 3 May 2003) |
06:00 – 24:00 (Daily) |
Sengkang Int ↺ Edgedale Plains
(4 May 2003 – 19 Jun 2003) |
06:00 – 24:00 (Daily) |
Sengkang Int ↺ Punggol Stn
(20 Jun 2003 – 29 Nov 2003) |
06:00 – 24:00 (Daily) |
Punggol Int ↺ Sengkang Int |
- 2003 (30 Nov): 05:30 – 00:35* (Daily)
(Buses departing after 00:10 daily terminate at Sengkang Int)
- 2016 (4 Sep): 05:20 – 00:35* (Daily)
(Buses departing after 00:10 daily terminate at Sengkang Int)
|
Bus Service 84 (since 3 Sep 2011)
Route |
Chronology of Operating Hours |
Punggol Int ↺ Punggol Rd |
05:30 – 00:35 (Daily) |
Bus Service 85 / 85X (since 1 Jan 2006)
Trips departing Punggol Int between 06:00 and 09:00 on weekdays operate an alternate route via Sengkang East Rd between 24 May 2010 and 16 Nov 2012.
Route |
Chronology of Operating Hours |
Punggol Int ↔ Yishun Int |
- 2006 (1 Jan):
- Punggol Int: 06:00 – 23:30 (Daily)
- Yishun Int: 06:00 – 23:30 (Daily)
- 2010 (24 May):
- Punggol Int: 06:00* – 23:30 (Daily)
(Buses departing between 06:00 and 09:00 from Mon-Fri operate an alternate route via Sengkang East Rd)
- Yishun Int: 06:00 – 23:30 (Daily)
- 2012 (19 Nov):
- Punggol Int: 06:00 – 23:30 (Daily)
- Yishun Int: 06:00 – 23:30 (Daily)
- 2016 (4 Sep):
- Punggol Int: 05:30 – 23:30 (Mon-Fri); 06:00 – 23:30 (Sat/Sun/PH)
- Yishun Int: 06:00 – 23:30 (Daily)
|
Bus Service 92M (since 30 Aug 2015)
Trips departing after 20:05 terminate at Nth Buona Vista Rd (Buona Vista Stn Exit D).
Route |
Chronology of Operating Hours |
Ghim Moh Ter ↺ Nth Buona Vista Rd |
- 2015 (30 Aug): 07:00 – 18:00 (Sun/PH)
- 2017 (9 Jul): 07:00 – 20:45* (Sun/PH)
(Buses departing after 20:05 on Sun/PH terminate at Buona Vista Stn)
|
Bus Service 101 (since 15 Feb 2004)
Route |
Chronology of Operating Hours |
Serangoon Int ↺ Buangkok Cres
(15 Feb 2004 – 13 Aug 2005) |
05:15 – 24:00 (Daily) |
Serangoon Int ↺ Buangkok Lk
(14 Aug 2005 – 24 Aug 2019) |
05:15 – 24:00 (Daily) |
Serangoon Int ↺ Buangkok Cres |
05:15 – 24:00 (Daily) |
Bus Service 102 (since 20 Sep 2015)
Route |
Chronology of Operating Hours |
Hougang Ctrl Int ↺ Jln Kayu
(20 Sep 2015 – 13 Oct 2018) |
05:45 – 23:30 (Daily) |
Hougang Ctrl Int ↺ Seletar Aerospace Ave |
- 2018 (14 Oct): 05:45 – 23:30 (Daily)
- 2022 (29 May): 05:30 – 23:30 (Daily)
|
Bus Service 109 (since 28 May 2006)
Route |
Chronology of Operating Hours |
Serangoon Int ↔ Changi Village Ter |
- 2006 (28 May):
- Serangoon Int: 06:00 – 23:30 (Daily)
- Changi Village Ter: 06:00 – 23:30 (Daily)
- 2006:
- Serangoon Int: 05:45 – 23:30 (Mon-Fri); 06:00 – 23:30 (Sat/Sun/PH)
- Changi Village Ter: 06:00 – 23:30 (Daily)
|
Bus Service 110 (since 22 Oct 2017)
Route |
Chronology of Operating Hours |
Compassvale Int ↺ Changi Airport |
05:30 – 23:45 (Daily) |
Bus Service 112 / 112A (since 15 Feb 2004)
Trips departing after 24:00 operate as Short Trip 112A.
Route |
Chronology of Operating Hours |
Hougang Ctrl Int ↺ Hougang St 92 |
05:15 – 00:30* (Daily)
(Buses departing after 24:00 terminate at Kovan Stn) |
Bus Service 113 (since 15 Feb 2004)
Route |
Chronology of Operating Hours |
Hougang Ctrl Int ↺ Upp Paya Lebar Rd |
05:20 – 00:10 (Daily) |
Bus Service 114 (since 25 Oct 2020)
Route |
Chronology of Operating Hours |
Buangkok Stn ↺ Buangkok Cres |
06:00 – 00:35 (Daily) |
Bus Service 115 (since 30 Oct 2004)
Route |
Chronology of Operating Hours |
Hougang St 21 ↺ Hougang Ave 3 |
- 2004 (30 Oct): 07:15 – 18:15 (Daily)
- 2021 (3 May): 07:15 – 20:00 (Daily)
|
Bus Service 116 (3 Apr 2006 – 14 Aug 2006)
Bus Service 116 operated on weekdays between 10 Jul 2006 and 14 Aug 2006.
Route |
Chronology of Operating Hours |
Hougang Ctrl Int ↺ Buangkok Green Med Pk |
- 2006 (3 Apr): 06:30 – 17:30 (Daily)
- 2006 (10 Jul): 06:30 – 17:30 (Mon-Fri)
|
Bus Service 116 (since 18 Nov 2012)
Route |
Chronology of Operating Hours |
Hougang Ctrl Int ↺ Serangoon Ctrl |
05:45 – 23:30 (Daily) |
Bus Service 117 / 117M (since 20 Dec 2015)
Trips departing during peak hours on weekdays operate as Bus Service 117M since 29 Nov 2021.
Route |
Chronology of Operating Hours |
Punggol Int ↔ Sembawang Int |
- 2015 (20 Dec):
- Punggol Int: 05:45 – 23:30 (Daily)
- Sembawang Int: 05:45 – 23:30 (Daily)
- 2021 (28 Nov):
- Punggol Int: 05:30* – 23:30 (Daily)
(Buses departing from 05:30 to 08:00 and from 17:00 to 19:00 from Mon-Fri operate an alternate route via Seletar A’space Lk/Cres)
- Sembawang Int: 05:30* – 23:30 (Daily)
(Buses departing from 05:30 to 08:00 and from 17:00 to 19:00 from Mon-Fri operate an alternate route via Seletar A’space Lk/Cres)
|
Bus Service 118 (since 20 Dec 2015)
Route |
Chronology of Operating Hours |
Punggol Int ↔ Changi Business Pk Ter |
- Punggol Int: 05:45 – 23:30 (Daily)
- Changi Business Pk Ter: 05:45 – 23:30 (Daily)
|
Bus Service 119 (since 14 Sep 2003)
Route |
Chronology of Operating Hours |
Sengkang Int ↺ Hougang St 21
(14 Sep 2003 – 20 Oct 2012) |
05:15 – 23:30 (Mon-Sat); 06:00 – 23:30 (Sun/PH) |
Punggol Int ↺ Hougang St 21 |
- 2012 (21 Oct): 05:15 – 23:30 (Mon-Sat); 06:00 – 23:30 (Sun/PH)
- 2014 (13 Jan): 05:00 – 23:30 (Mon-Fri); 05:15 – 23:30 (Sat); 06:00 – 23:30 (Sun/PH)
- 2016 (4 Sep): 05:00 – 23:30 (Mon-Fri); 05:05 – 23:30 (Sat); 05:50 – 23:30 (Sun/PH)
|
Bus Service 120 (since 21 Apr 2013)
Route |
Chronology of Operating Hours |
New Bridge Rd Ter ↺ Telok Blangah Hts
(21 Apr 2013 – 9 Mar 2018) |
06:00 – 23:30 (Daily) |
Kampong Bahru Ter ↺ Telok Blangah Hts |
05:55 – 23:30 (Daily) |
Bus Service 121 (since 16 Mar 2014)
Route |
Chronology of Operating Hours |
New Bridge Rd Ter ↺ Telok Blangah Rise
(16 Mar 2014 – 9 Mar 2018) |
06:00 – 23:30 (Daily) |
Kampong Bahru Ter ↺ Telok Blangah Rise |
05:55 – 23:30 (Daily) |
Bus Service 122 (since 15 Mar 2015)
Route |
Chronology of Operating Hours |
New Bridge Rd Ter ↺ Commonwealth Dr
(15 Mar 2015 – 9 Mar 2018) |
06:00 – 23:30 (Daily) |
Kampong Bahru Ter ↺ Commonwealth Dr |
05:55 – 23:30 (Daily) |
Bus Service 123M (since 28 Jan 2008)
Bus Service 123M operated as a peak hour service on weekdays between 28 Aug 2008 and 23 Aug 2014.
Route |
Chronology of Operating Hours |
Tiong Bahru Rd ↺ Bt Purmei Ave
(28 Jan 2008 – 22 Aug 2014) |
- 2008 (28 Jan): 17:55 – 19:45 (Mon-Fri)
- 2011: 17:40 – 19:30 (Mon-Fri)
|
HarbourFront Int ↺ Tiong Bahru Rd |
05:50 – 00:05 (Mon-Sat); 06:05 – 00:05 (Sun/PH) |
Bus Service 127 / 127A (since 18 Dec 2016)
Trips departing after 23:30 operate as Short Trip 127A.
Route |
Chronology of Operating Hours |
Tampines Int ↺ Tampines Ind Ave 5 |
- 2016 (18 Dec): 05:30 – 00:45* (Daily)
(Buses departing after 23:30 daily terminate at Tampines Ave 9)
- 2020 (11 Oct): 05:30 – 00:50* (Daily)
(Buses departing after 23:30 daily terminate at Tampines Nth Dr 1)
|
Bus Service 129 (since 18 Dec 2016)
Route |
Chronology of Operating Hours |
Tampines Concourse Int ↔ St. Michael’s Ter
(18 Dec 2016 – 26 Nov 2022) |
- Tampines Concourse Int: 05:45 – 23:30 (Daily)
- St. Michael’s Ter: 05:45 – 23:30 (Daily)
|
Tampines Nth Int ↔ St. Michael’s Ter |
- Tampines Nth Int: 05:35 – 23:20 (Daily)
- St. Michael’s Ter: 05:45 – 23:30 (Daily)
|
Bus Service 133M (26 Apr 2010 – 20 May 2012)
Bus Service 133M operated on Saturdays, Sundays/PHs only between 4 Oct 2010 and 20 May 2012.
Route |
Chronology of Operating Hours |
Shenton Way Ter ↺ Temasek Ave |
- 2010 (26 Apr): 06:30 – 23:30 (Daily)
- 2010 (4 Oct): 17:00 – 23:30 (Sat/Sun/PH)
|
Bus Service 134 (since 20 Mar 2016)
Route |
Chronology of Operating Hours |
Sims Pl Ter ↺ Marine Terr |
06:00 – 23:45 (Daily) |
Bus Service 137 (since 21 Oct 2017)
Route |
Chronology of Operating Hours |
Sims Pl Ter ↔ Upp East Coast Ter |
- Sims Pl Ter; 06:00 – 23:30 (Daily)
- Upp East Coast Ter: 06:00 – 23:30 (Daily)
|
Bus Service 139M (14 Sep 2014 – 10 Dec 2022)
Route |
Chronology of Operating Hours |
Toa Payoh Int ↺ Jln Bahagia |
05:35 – 23:00 (Mon-Fri); 05:45 – 23:00 (Sat/Sun/PH) |
Bus Service 140 (since 14 Dec 2014)
Route |
Chronology of Operating Hours |
Lor 1 Geylang Ter ↺ St. Wilfred Rd |
06:00 – 23:30 (Daily) |
Bus Service 141 (since 9 Jun 2013)
Route |
Chronology of Operating Hours |
Lor 1 Geylang Ter ↔ Toa Payoh Int |
- Lor 1 Geylang Ter: 06:00 – 23:30 (Daily)
- Toa Payoh Int: 06:00 – 23:45 (Daily)
|
Bus Service 143M (since 18 May 2014)
Route |
Chronology of Operating Hours |
Jurong East Int ↺ Pandan Gdns |
- 2014 (18 May): 05:30 – 00:50 (Mon-Sat); 05:50 – 00:50 (Sun/PH)
- 2016 (12 Jun): 05:30 – 01:05 (Mon-Fri); 05:25 – 01:05 (Sat); 05:50 – 01:05 (Sun/PH)
- 2019 (5 Oct): 05:30 – 01:15 (Mon-Fri); 05:25 – 01:15 (Sat); 05:50 – 01:15 (Sun/PH)
|
Bus Service 150 (since 20 Mar 2016)
Route |
Chronology of Operating Hours |
Eunos Int ↺ Marine Terr |
06:00 – 23:30 (Daily) |
Bus Service 160 (since 5 Sep 2004)
Trips departing after 23:00 terminate at JB Sentral (1 Nov 2014 – 28 Feb 2015) / JB Sentral Ter (since 1 Mar 2015).
Route |
Chronology of Operating Hours |
Jurong East Int ↔ Kotaraya II Ter
(5 Sep 2004 – 31 Oct 2014) |
- Jurong East Int: 05:30 – 24:00 (Daily)
- Kotaraya II Ter: 06:20 – 00:45 (Mon-Fri); 06:15 – 00:45 (Sat/Sun/PH)
|
Jurong East Int ↺ JB Sentral
(1 Nov 2014 – 28 Feb 2015) |
05:30 – 24:00* (Daily)
(Buses departing after 23:00 daily terminate at JB Sentral) |
Jurong East Int ↺ JB Sentral Ter |
05:30 – 24:00* (Daily)
(Buses departing after 23:00 daily terminate at JB Sentral Ter) |
Bus Service 160M (since 26 Jul 2020)
Route |
Chronology of Operating Hours |
Jurong East Int ↺ Bt Batok Rd |
05:45 – 23:45 (Daily) |
Bus Service 161 (since 2 Jun 2002)
Route |
Chronology of Operating Hours |
Hougang Ctrl Int ↔ Woodlands Int |
- 2002 (2 Jun):
- Hougang Ctrl Int: 05:45 – 23:30 (Mon-Sat); 06:00 – 23:30 (Sun/PH)
- Woodlands Reg Int: 06:00 – 23:30 (Daily)
- 2007:
- Hougang Ctrl Int: 05:45 – 23:30 (Mon-Sat); 06:00 – 23:30 (Sun/PH)
- Woodlands Int: 05:45 – 23:30 (Mon-Fri); 06:00 – 23:30 (Sat/Sun/PH)
|
Bus Service 162 / 162M (since 25 Feb 2001)
Trips departing Yio Chu Kang Int after 18:00 on weekdays, after 13:00 on Saturdays and throughout the day on Sundays/PHs operate as Bus Service 162M since 28 Jan 2008.
Route |
Chronology of Operating Hours |
Yio Chu Kang Ter ↺ Shenton Way / ↺ Temasek Ave
(25 Feb 2001 – 15 Dec 2001) |
06:00 – 23:30* (Daily)
(Buses departing after 18:00 from Mon-Fri, after 13:00 on Sat, and throughout the day on Sun/PH, loop at Temasek Ave) |
Yio Chu Kang Int ↔ Shenton Way Ter / ↺ Temasek Ave |
- 2001 (16 Dec):
- Yio Chu Kang Ter: 06:00 – 23:30* (Daily)
(Buses departing after 18:00 from Mon-Fri, after 13:00 on Sat, and throughout the day on Sun/PH, loop at Temasek Ave)
- Shenton Way Ter: 06:30 – 19:30 (Mon-Fri); 06:30 – 14:20 (Sat)
- 2003:
- Yio Chu Kang Ter: 05:45 – 23:30* (Mon-Fri); 06:00 – 23:30* (Sat/Sun/PH)
(Buses departing after 18:00 from Mon-Fri, after 13:00 on Sat, and throughout the day on Sun/PH, loop at Temasek Ave)
- Shenton Way Ter: 06:30 – 19:30 (Mon-Fri); 06:30 – 14:20 (Sat)
- 2008:
- Yio Chu Kang Int: 05:30 – 23:30* (Mon-Fri); 06:00 – 23:30* (Sat/Sun/PH)
(Buses departing after 18:00 from Mon-Fri, after 13:00 on Sat, and throughout the day on Sun/PH, loop at Temasek Ave)
- Shenton Way Ter: 06:30 – 19:30 (Mon-Fri); 06:30 – 14:20 (Sat)
- 2018 (11 Mar):
- Yio Chu Kang Int: 05:30 – 23:30* (Mon-Fri); 06:00 – 23:30* (Sat/Sun/PH)
(Buses departing after 18:00 from Mon-Fri, after 13:00 on Sat, and throughout the day on Sun/PH, loop at Temasek Ave)
- Shenton Way Ter: 06:30 – 19:30 (Mon-Fri); 06:30 – 14:30 (Sat)
|
Bus Service 163M (28 Jan 2008 – 9 Feb 2019)
Route |
Chronology of Operating Hours |
Sengkang Int ↺ Sengkang West Ave |
- 2008 (28 Jan): 05:15 – 00:30 (Daily)
- 2013: 05:15 – 00:35 (Daily)
|
Bus Service 168 (since 14 Apr 2001)
Route |
Chronology of Operating Hours |
Bedok Int ↔ Woodlands Int |
- 2001 (14 Apr):
- Bedok Int: 05:30 – 23:30 (Mon-Sat); 06:30 – 23:30 (Sun/PH)
- Woodlands Reg Int: 05:30 – 23:30 (Mon-Sat); 06:30 – 23:30 (Sun/PH)
- 2006:
- Bedok Int: 05:30 – 23:30 (Mon-Sat); 06:30 – 23:30 (Sun/PH)
- Woodlands Reg Int: 05:30 – 23:30 (Mon-Sat); 06:00 – 23:30 (Sun/PH)
- 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)
|
Bus Service 170X (since 10 Nov 2003)
Route |
Chronology of Operating Hours |
Kranji Stn ↔ Kotaraya II Ter
(10 Nov 2003 – 31 Oct 2014) |
- 2003 (10 Nov):
- Kranji Stn: 05:30 – 23:10 (Mon-Fri); 05:40 – 00:30 (Sat); 05:40 – 23:30 (Sun/PH)
- Kotaraya II Ter: 05:15 – 24:00 (Daily)
- 2008:
- Kranji Stn: 05:30 – 23:10 (Mon-Fri); 05:40 – 23:10 (Sat); 05:40 – 23:30 (Sun/PH)
- Kotaraya II Ter: 05:15 – 24:00 (Daily)
- 2009 (11 May):
- Kranji Stn: 05:30 – 23:30 (Mon-Fri); 05:40 – 24:00 (Sat); 05:40 – 23:30 (Sun/PH)
- Kotaraya II Ter: 05:15 – 24:00 (Daily)
|
Kranji Stn ↺ JB Sentral
(1 Nov 2014 – 28 Feb 2015) |
05:35 – 23:30* (Mon-Fri); 05:40 – 24:00* (Sat); 05:40 – 23:30 (Sun/PH)
(Buses departing after 23:25 from Mon-Fri and after 23:35 on Sat terminate at JB Sentral) |
Kranji Stn ↔ JB Sentral Ter |
- Kranji Stn: 05:35 – 23:30 (Mon-Fri); 05:40 – 24:00 (Sat); 05:40 – 23:30 (Sun/PH)
- JB Sentral Ter: 06:10 – 24:00 (Mon-Sat); 06:15 – 24:00 (Sun/PH)
|
Bus Service 175 (since 11 Mar 2007)
Route |
Chronology of Operating Hours |
Clementi Int ↔ Lor 1 Geylang Ter |
- Clementi Int: 06:00 – 23:30 (Daily)
- Lor 1 Geylang Ter: 06:00 – 23:30 (Daily)
|
Bus Service 179 (since 7 Jan 2001)
Route |
Chronology of Operating Hours |
Boon Lay Int ↺ Nanyang Dr |
06:00 – 24:00 (Mon-Sat); 06:30 – 00:20 (Sun/PH) |
Bus Service 181 / 181M (since 9 Jan 2005)
Trips departing during morning peak hours on weekdays (except school holidays) operate as Bus Service 181M since 21 Mar 2016.
Route |
Chronology of Operating Hours |
Boon Lay Int ↺ Jurong West Ave 3
(9 Jan 2005 – 20 Mar 2016) |
- 2005 (9 Jan): 06:00 – 24:00 (Daily)
- 2008: 06:00 – 00:30 (Daily)
- 2013: 06:00 – 00:40 (Daily)
|
Boon Lay Int ↺ Jurong West Ave 3 / ↺ St 23 |
06:00 – 00:40* (Daily)
(Buses departing from 06:30 to 07:45 from Mon-Fri loop at Jurong West St 23) |
Bus Service 183 (since 22 Aug 2004)
Route |
Chronology of Operating Hours |
Jurong East Int ↺ Kent Ridge Ter
(22 Aug 2004 – 2 Oct 2005) |
06:00 – 23:30 (Daily) |
Jurong East Int ↺ Science Pk Rd |
06:00 – 23:30 (Daily) |
Bus Service 185 (since 26 Dec 2006)
Route |
Chronology of Operating Hours |
Soon Lee Bus Pk ↔ Buona Vista Ter |
- 2006 (26 Dec):
- Soon Lee Bus Pk: 06:00 – 23:00 (Daily)
- Buona Vista Ter: 06:00 – 23:00 (Daily)
- 2008 (29 Dec):
- Soon Lee Bus Pk: 06:00 – 23:15 (Daily)
- Buona Vista Ter: 06:00 – 23:00 (Daily)
- 2009 (18 May):
- Soon Lee Bus Pk: 05:45 – 23:15 (Daily)
- Buona Vista Ter: 06:00 – 23:00 (Daily)
|
Bus Service 201 (since 23 Nov 2014)
Route |
Chronology of Operating Hours |
Kent Ridge Ter ↺ Pandan Gdns |
05:45 – 23:30 (Daily) |
Bus Service 247 (since 18 Jun 2017)
Route |
Chronology of Operating Hours |
Tuas Ter ↺ Tuas Bay Lk |
05:50 – 23:15 (Daily) |
Bus Service 248 / 248M (since 18 Jun 2017)
Trips departing during peak hours daily operate as Bus Service 248M since 26 Sep 2021.
Route |
Chronology of Operating Hours |
Tuas Ter ↺ Tuas Sth Ave 14
(18 Jun 2017 – 25 Sep 2021) |
06:00 – 23:15 (Daily) |
Tuas Ter ↺ Tuas Sth Ave 14 / ↺ Sth Way |
06:00 – 23:15* (Daily)
(Buses departing from 06:30 to 10:00 and from 16:30 to 20:00 daily loop at Tuas Sth Way) |
Bus Service 253 (since 12 Dec 2015)
Route |
Chronology of Operating Hours |
Joo Koon Int ↺ Benoi Rd |
05:45 – 23:30 (Daily) |
Bus Service 256 (28 Nov 2015 – 17 Jun 2017)
Route |
Chronology of Operating Hours |
Boon Lay Int ↺ Joo Koon Int |
05:45 – 23:20 (Daily) |
Bus Service 258 (since 21 Nov 2015)
Route |
Chronology of Operating Hours |
Joo Koon Int ↺ Boon Lay Int
(21 Nov 2015 – 17 Jun 2017) |
06:00 – 23:45 (Daily) |
Joo Koon Int ↺ Jurong West St 64 |
06:00 – 23:45 (Daily) |
Bus Service 402 (1 Apr 2006 – 15 Jun 2019)
Route |
Chronology of Operating Hours |
Marina Sth Pier Ter ↺ Anson Rd
(1 Apr 2006 – 27 Nov 2011) |
06:00 – 23:30 (Daily) |
Shenton Way Ter ↺ Marina Coastal Dr
(28 Nov 2011 – 15 Jun 2019) |
06:00 – 23:45 (Daily) |
Bus Service 857 / 857B (since 14 Jan 2001)
Trips departing after 22:40 operate as Short Trip 857B since 11 Apr 2021.
Route |
Chronology of Operating Hours |
Yishun Int ↺ Temasek Ave |
05:30 – 23:30* (Mon-Sat); 05:45 – 23:30* (Sun/PH)
(Buses departing after 22:40 daily terminate at Temasek Ave) |
Bus Service 859A (since 17 Aug 2014)
Route |
Chronology of Operating Hours |
Sembawang Int ↺ Admiralty Lk |
- 2014 (17 Aug): 05:50 – 00:50 (Mon-Sat); 06:05 – 00:50 (Sun/PH)
- 2016: 05:30 – 00:55 (Daily)
- 2019 (5 Oct): 05:30 – 01:00 (Daily)
|
Bus Service 859B (since 17 Aug 2014)
Route |
Chronology of Operating Hours |
Sembawang Int ↺ Admiralty Lk |
- 2014 (17 Aug): 05:30 – 23:50 (Daily)
- 2016: 05:30 – 00:55 (Daily)
|
Bus Service 860 / 860T (since 21 Oct 2012)
- Trips departing Yishun Int after 22:30 operate as Bus Service 860T between 11 Apr 2021 and 22 Jan 2022.
- Trips departing Yio Chu Kang Int after 22:40 operate as Bus Service 860T since 23 Jan 2022.
Route |
Chronology of Operating Hours |
Yishun Int ↺ Yishun Ave 2
(21 Oct 2012 – 14 Oct 2017) |
05:30 – 23:30 (Mon-Sat); 05:45 – 23:30 (Sun/PH) |
Yishun Int ↺ Yio Chu Kang Int
(15 Oct 2017 – 22 Jan 2022) |
05:30 – 23:30* (Daily)
(Buses departing after 22:30 daily terminate at Yio Chu Kang Int) |
Yio Chu Kang Int ↺ Yishun Int |
05:30 – 23:40* (Daily)
(Buses departing after 22:40 daily terminate at Yishun Int) |
Bus Service 882 (since 20 Nov 2005)
Route |
Chronology of Operating Hours |
Sembawang Int ↺ Sembawang Rd |
- 2005 (20 Nov): 05:30 – 23:30 (Mon-Sat); 05:45 – 23:30 (Sun/PH)
- 2006: 05:20 – 23:45 (Mon-Sat); 05:45 – 23:30 (Sun/PH)
|
Bus Service 883 (since 23 Oct 2016)
Route |
Chronology of Operating Hours |
Sembawang Int ↺ Yishun Ctrl 2 |
- 2016 (23 Oct): 05:30 – 00:30 (Mon-Sat); 05:45 – 00:30 (Sun/PH)
- 2021 (28 Nov): 05:15 – 00:30 (Mon-Fri); 05:30 – 00:30 (Sat); 05:45 – 00:30 (Sun/PH)
|
Bus Service 883M (since 12 Jan 2020)
Route |
Chronology of Operating Hours |
Sembawang Int ↺ Yishun Ave 5 |
07:00 – 13:00 (Sun/PH) |
Bus Service 950 (since 19 Sep 2004)
Route |
Chronology of Operating Hours |
Woodlands Reg Int ↔ Kotaraya II Ter
(19 Sep 2004 – 31 Oct 2014) |
- Woodlands Reg Int: 05:30 – 23:30 (Daily)
- Kotaraya II Ter: 05:30 – 24:00 (Mon-Sat); 05:50 – 24:00 (Sun/PH)
|
Woodlands Reg Int ↺ JB Sentral
(1 Nov 2014 – 28 Feb 2015) |
05:30 – 23:30 (Daily) |
Woodlands Reg Int ↺ JB Sentral Ter
(1 Mar 2015 – 11 Mar 2016) |
05:30 – 23:30 (Daily) |
Woodlands Temp Int ↺ JB Sentral Ter |
05:30 – 23:30 (Daily) |
Bus Service 962 (since 24 Jun 2001)
Route |
Chronology of Operating Hours |
Woodlands Int ↺ Admiralty St |
05:30 – 23:45 (Mon-Sat); 05:45 – 23:45 (Sun/PH) |
Bus Service 963 (since 29 Sep 2002)
Route |
Chronology of Operating Hours |
Woodlands Int ↔ HarbourFront Int |
- Woodlands Int: 05:50 – 23:30 (Daily)
- HarbourFront Int: 06:00 – 23:30 (Daily)
|
Bus Service 965 / 965T (since 7 Jul 2002)
Trips departing Woodlands Temp Int after 22:40 operate as Bus Service 965T since 11 Apr 2021.
Route |
Chronology of Operating Hours |
Woodlands Reg Int ↔ Sengkang Int
(7 Jul 2002 – 10 Sep 2005) |
- Woodlands Reg Int: 05:30 – 23:30 (Mon-Sat); 05:45 – 23:30 (Sun/PH)
- Sengkang Int: 05:30 – 23:30 (Mon-Sat); 05:45 – 23:30 (Sun/PH)
|
Woodlands Reg Int ↺ Sengkang Int
(11 Sep 2005 – 11 Mar 2016) |
05:30 – 23:30* (Mon-Sat); 05:45 – 23:30* (Sun/PH)
(Buses departing after 22:40 daily terminate at Sengkang Int) |
Woodlands Temp Int ↺ Sengkang Int |
05:30 – 23:30* (Mon-Sat); 05:45 – 23:30* (Sun/PH)
(Buses departing after 22:40 daily terminate at Sengkang Int) |
Bus Service 966 / 966A (since 16 Nov 2003)
Trips departing after 22:30 operate as Short Trip 966A since 11 Apr 2021.
Route |
Chronology of Operating Hours |
Woodlands Reg Int ↔ Marine Parade Rd
(16 Nov 2003 – 12 Feb 2005) |
- Woodlands Reg Int: 05:45 – 23:30 (Mon-Fri); 06:00 – 23:30 (Sat/Sun/PH)
- Marine Parade Rd: 05:45 – 23:30 (Mon-Fri); 06:00 – 23:30 (Sat/Sun/PH)
|
Woodlands Int ↺ Marine Parade Rd |
05:45 – 23:30* (Mon-Fri); 06:00 – 23:30* (Sat/Sun/PH)
(Buses departing after 22:30 daily terminate at Marine Parade Rd) |
Bus Service 969 (since 15 Apr 2001)
Route |
Chronology of Operating Hours |
Woodlands Int ↔ Tampines Int |
- Woodlands Int: 05:30 – 23:45 (Mon-Sat); 05:45 – 23:45 (Sun/PH)
- Tampines Int: 05:30 – 23:45 (Mon-Sat); 05:45 – 23:45 (Sun/PH)
|
Bus Service 970 (since 20 Aug 2000)
Route |
Chronology of Operating Hours |
Bt Panjang Int ↔ Shenton Way Ter |
- 2000 (20 Aug):
- Bt Panjang Int: 05:30 – 23:30 (Daily)
- Shenton Way Ter: 06:30 – 23:30 (Daily)
- 2012 (16 Dec):
- Bt Panjang Temp Bus Pk: 05:25 – 23:30 (Daily)
- Shenton Way Ter: 06:30 – 23:30 (Daily)
- 2017 (4 Sep):
- Bt Panjang Int: 05:30 – 23:35 (Daily)
- Shenton Way Ter: 06:30 – 23:30 (Daily)
|
Bus Service 972 / 972A / 972M (since 17 Nov 2013)
- Trips departing after 23:00 operate as Short Trip 972A.
- Selected trips operate as Bus Service 972M since 30 Aug 2020.
Route |
Chronology of Operating Hours |
Bt Panjang Int ↺ Orchard Rd |
- 2013 (17 Nov): 06:00 – 23:30* (Daily)
(Buses departing after 23:00 from Mon-Sat and after 22:40 on Sun/PH terminate at Dhoby Ghaut Stn)
- 2015 (12 Jul): 05:30 – 23:30* (Daily)
(Buses departing after 23:00 from Mon-Sat and after 22:40 on Sun/PH terminate at Dhoby Ghaut Stn)
- 2017 (4 Sep): 05:30 – 23:35* (Daily)
(Buses departing after 23:05 from Mon-Sat and after 22:45 on Sun/PH terminate at Dhoby Ghaut Stn)
- 2020 (30 Aug): 05:30 – 23:35* (Daily)
(Selected trips from 05:45 to 22:50 daily operate via Dunearn Rd/Bt Timah Rd & Scotts Rd. Buses departing after 23:05 from Mon-Sat and after 22:45 on Sun/PH terminate at Dhoby Ghaut Stn)
- 2022 (3 Apr): 05:30 – 23:35* (Daily)
(Selected trips from 05:45 to 22:50 daily operate via Pending Rd, Petir Rd, Dunearn Rd/Bt Timah Rd & Scotts Rd. Buses departing after 23:05 from Mon-Sat and after 22:45 on Sun/PH terminate at Dhoby Ghaut Stn)
|
Bus Service 973 / 973A (since 26 Feb 2017)
Trips departing after 00:10 operate as Short Trip 973A since 13 Jan 2019.
Route |
Chronology of Operating Hours |
Bt Panjang Int ↺ Hume Ave |
- 2017 (26 Feb): 05:25 – 24:00 (Daily)
- 2017 (4 Sep): 05:30 – 00:05 (Daily)
- 2019 (13 Jan): 05:30 – 01:10* (Daily)
(Buses departing after 00:10 daily terminate at Pending Rd)
|
Bus Service 974 / 974A (since 8 Apr 2018)
- Trips departing Upp Bt Timah Rd (Bt Panjang Stn Exit A/LRT) after 23:30 operated as Short Trip 974A between 13 Jan 2019 and 22 Jan 2021.
- Trips departing Joo Koon Int after 22:45 operate as Short Trip 974A since 23 Jan 2021.
Route |
Chronology of Operating Hours |
Bt Panjang Stn ↔ Joo Koon Int
(8 Apr 2018 – 22 Jan 2021) |
- 2018 (8 Apr):
- Bt Panjang Stn: 05:45 – 23:30 (Daily)
- Joo Koon Int: 05:45 – 23:30 (Daily)
- 2019 (13 Jan):
- Bt Panjang Stn: 05:45 – 01:10* (Daily)
(Buses departing after 23:30 daily terminate at Choa Chu Kang Stn)
- Joo Koon Int: 05:45 – 23:30 (Daily)
- 2019 (5 Oct):
- Bt Panjang Stn: 05:45 – 01:05* (Daily)
(Buses departing after 23:30 daily terminate at Choa Chu Kang Stn)
- Joo Koon Int: 05:45 – 23:30 (Daily)
|
Joo Koon Int ↺ Upp Bt Timah Rd |
05:45 – 23:30* (Daily)
(Buses departing after 22:45 daily terminate at Choa Chu Kang Stn, via Bt Panjang Stn) |
Bus Service 975 / 975C (since 27 Feb 2005)
Trips departing after 22:45 operate as Short Trip 975C since 11 Apr 2021.
Route |
Chronology of Operating Hours |
Bt Panjang Int ↺ Lim Chu Kang Rd |
- 2005 (27 Feb): 05:30 – 23:30* (Mon-Sat); 05:45 – 23:30* (Sun/PH)
(Buses departing after 22:45 daily terminate at Lim Chu Kang Rd)
- 2008: 05:45 – 23:30* (Mon-Sat); 06:00 – 23:30* (Sun/PH)
(Buses departing after 22:45 daily terminate at Lim Chu Kang Rd)
- 2012 (16 Dec): 05:40 – 23:30* (Mon-Sat); 05:55 – 23:30* (Sun/PH)
(Buses departing after 22:45 daily terminate at Lim Chu Kang Rd)
- 2017 (4 Sep): 05:45 – 23:35* (Mon-Sat); 06:00 – 23:35* (Sun/PH)
(Buses departing after 22:45 daily terminate at Lim Chu Kang Rd)
|
Bus Service 976 (since 10 Nov 2019)
Route |
Chronology of Operating Hours |
Choa Chu Kang Int ↔ Bt Panjang Int |
- Choa Chu Kang Int: 05:30 – 00:30 (Daily)
- Bt Panjang Int: 05:50 – 00:50 (Daily)
|
Bus Service 979 (since 27 Dec 2015)
Route |
Chronology of Operating Hours |
Bt Panjang Int ↺ Choa Chu Kang Cres |
- 2015 (27 Dec): 05:40 – 23:40 (Daily)
- 2017 (4 Sep): 05:45 – 23:45 (Daily)
- 2020 (13 Apr): 05:45 – 24:00 (Mon-Fri); 05:45 – 23:45 (Sat/Sun/PH)
- 2023 (1 Apr): 05:45 – 24:00 (Daily)
|
Bus Service 979M (24 Apr 2016 – 21 Jul 2018)
Route |
Chronology of Operating Hours |
Bt Panjang Int ↺ Choa Chu Kang Nth 5 |
- 2016 (24 Apr): 05:55 – 23:25 (Daily)
- 2017 (4 Sep): 06:00 – 23:30 (Daily)
|
Bus Service 983 / 983A (since 25 Apr 2015)
Trips departing after 23:45 operate as Short Trip 983A since 30 Sep 2018.
Route |
Chronology of Operating Hours |
Choa Chu Kang Int ↺ Choa Chu Kang Ave 5
(25 Apr 2015 – 26 Dec 2015) |
05:45 – 23:45 (Daily) |
Choa Chu Kang Int ↺ Bt Panjang Rd |
- 2015 (27 Dec): 05:45 – 23:45 (Daily)
- 2018 (30 Sep): 05:45 – 00:55* (Daily)
(Buses departing after 23:45 daily terminate at Choa Chu Kang Rd)
- 2019 (5 Oct): 05:45 – 01:05* (Daily)
(Buses departing after 23:45 daily terminate at Choa Chu Kang Rd)
|
Bus Service 985 / 985W (since 27 Jul 2003)
Alternate trips operated as Bus Service 985W between 15 Oct 2006 and 13 Oct 2007.
Route |
Chronology of Operating Hours |
Choa Chu Kang Int ↔ Lor 1 Geylang Ter |
- 2003 (27 Jul):
- Choa Chu Kang Int: 05:30 – 23:30 (Daily)
- Lor 1 Geylang Ter: 05:45 – 23:30 (Daily)
- 2006 (15 Oct):
- Choa Chu Kang Int: 05:30 – 23:30* (Daily)
(Alternate trips operate an alternate route via Bt Batok Rd/West Ave 7)
- Lor 1 Geylang Ter: 05:45 – 23:30* (Daily)
(Alternate trips operate an alternate route via Bt Batok Rd/West Ave 7)
- 2007 (14 Oct):
- Choa Chu Kang Int: 05:30 – 23:30 (Daily)
- Lor 1 Geylang Ter: 05:45 – 23:30 (Daily)
|
Bus Service 989 (5 Aug 2001 – 26 Jul 2003)
Route |
Chronology of Operating Hours |
Choa Chu Kang Int ↺ Changi Airport |
05:30 – 23:30 (Daily) |
Bus Service 990 (since 15 Nov 2014)
Route |
Chronology of Operating Hours |
Bt Batok Int ↺ Jurong Gateway Rd |
05:45 – 24:00 (Daily) |
Bus Service 991 / 991A / 991B (since 8 Jul 2018)
- Trips departing Bt Batok Int after 24:00 operate as Short Trip 991A.
- Trips departing Choa Chu Kang Int after 24:00 operate as Short Trip 991B since 30 Sep 2018.
Route |
Chronology of Operating Hours |
Bt Batok Int ↺ Bt Batok West Ave 5
(8 Jul 2018 – 29 Sep 2018) |
05:30 – 01:00* (Daily)
(Buses departing after 24:00 daily terminate at Bt Batok West Ave 3) |
Bt Batok Int ↔ Choa Chu Kang Int |
- Bt Batok Int: 05:30 – 01:00* (Daily)
(Buses departing after 24:00 daily terminate at Bt Batok West Ave 3)
- Choa Chu Kang Int: 05:30 – 00:55* (Mon-Fri); 05:45 – 00:55* (Sat/Sun/PH)
(Buses departing after 24:00 daily terminate at Choa Chu Kang Ave 1)
|