SBS Transit City Direct Bus Service 654

SBS Transit City Direct Service 654 is a Weekday Peak Hour City Direct service between Sengkang and the CBD, passing through Rivervale Drive, KPE and Shenton Way. It is the fourth City Direct route introduced under the Bus Service Enhancement Programme (BSEP).

Due to the Singapore COVID-19 Circuit Breaker Measures, City Direct 654 will be suspended for the duration of the Circuit Breaker period, starting 8 April 2020.

Blk 336B SW2
Anchorvale Street
Cheng Lim Stn Exit A SW1
Anchorvale Street
Blk 291A
Compassvale Street
Compassvale Stn Exit B SE1
Compassvale Street
Rivervale Pr Sch
Rivervale Drive
Rumbia Stn Exit B/Blk 153 SE2
Rivervale Drive
Bakau Stn/Blk 122F SE3
Rivervale Drive
Blk 119D
Rivervale Drive
Kangkar Stn Exit B SE4
Rivervale Drive
Marina Bay Stn NS27CE2
Central Boulevard
Downtown Stn DT17
Central Boulevard
UIC Bldg
Shenton Way
Opp MAS Bldg EW15
Shenton Way
Mapletree Anson
Anson Road
Aft Capital Twr
Robinson Road
Opp SO Sofitel S’pore
Robinson Road
The Sail
Marina Boulevard
Marina Bay Financial Ctr NS27CE2
Marina Boulevard
Kangkar Stn Exit A SE4
Rivervale Drive
Nth Spring Pr Sch SE3
Rivervale Drive
Rumbia Stn Exit A SE2
Rivervale Drive
Opp Rivervale Pr Sch
Rivervale Drive
Compassvale Stn Exit A SE1
Compassvale Street
Opp Blk 291A
Compassvale Street
Cheng Lim Stn Exit B SW1
Anchorvale Street
Blk 330 SW2
Anchorvale Street

Route Overview
Route WAB_logo_20px [AM]: Anchorvale Street (Blk 336B) → Shenton Way (Opp MAS Bldg)
[PM]: Anson Road (Mapletree Anson) → Anchorvale Street (Blk 330)
Passes Through Compassvale St, Rivervale Dr, Central Blvd / Marina Blvd
Route Length Towards Shenton Way: 21.1 km Towards Anchorvale St: 20.7 km
Traveling Time 57 mins
Operator Information
BCM Route Package TBC
Current Operator SBS Transit Ltd
Current Depot Hougang Bus Depot (HGDEP)
Current Fleet 12-metre Single Deck Buses
MAN A22 (Euro 6)
Operating Hours
Departure Times from Anchorvale St
Weekdays, except Public Holidays
07:30 – 07:55
Departure Times from Anson Rd
Weekdays, except Public Holidays
18:20 – 18:35
Operating Frequency
From Anchorvale St
5 mins
From Anson Rd
7 – 8 mins
Fare Information
Fare Charges express distance fares


City Direct service 654 provides residents of Sengkang with greater connectivity to the CBD. By running parallel to existing rail lines, the service provides a travel alternative for commuters who relied on the rail network and feeder buses to and from work. The route incorporates an express sector between Rivervale Drive and Marina Bay via KPE, ECP and Sheares Avenue.

This is the fourth City Direct service to be introduced under the Bus Service Enhancement Programme (BSEP), and one of ten proposed City Direct bus routes progressively introduced until the 2nd Quarter of 2014. This provides more options for commuters using stretches of the existing rail lines that experience persistently high ridership, while the ongoing rail enhancement measures are being implemented.

MRT/LRT Stations Served
Departure Timings

Weekdays (except Public Holidays)

  • Morning Peak from Anchorvale Street (Blk 336B)
    07:30, 07:35, 07:40, 07:45, 07:50 & 07:55
  • Evening Peak from Anson Road (Mapletree Anson):
    18:20, 18:27 & 18:35


Poster Gallery

Operator History:
  • 20 Jan 2014 – 19 Jan 2017: Ren Quan Transport Pte Ltd
  • 20 Jan 2017 – 19 Jul 2019: BT&Tan Transport Service
  • 22 Jul 2019 onward: SBS Transit Ltd
  • 2014 (20 Jan): Introduced between Anchorvale St (Blk 336B) and Shenton Way (Opp MAS Bldg) during morning peak hours and between Anson Rd (Hub Synergy Pt) and Anchorvale St (Blk 330) during evening peak hours as a peak hour one-directional service on weekdays under the BSEP.
  • 2015 (23 Mar): Serves new bus stop (03241) instead of (03222) along Anson Rd
  • 2017 (20 Jan): Operations transferred to BT&Tan Transport Service.
  • 2019 (22 Jul): Operations transferred to SBS Transit.
  • 2020 (08 Apr): Temporarily suspended due to Singapore COVID-19 Circuit Breaker Measures.

Past Routings

Changes in Departure Times:
Effective Date Morning Peak Timings Evening Peak Timings
20 Jan 2014 07:35 & 07:50 18:20 & 18:35
14 Jul 2014 07:35, 07:45 & 07:55 18:20 & 18:35
02 Nov 2015 07:30, 07:38, 07:47 & 07:55 18:20 & 18:35
13 Jun 2016 07:30, 07:36, 07:42, 07:49 & 07:55 18:20 & 18:35
12 Jun 2018 07:30, 07:35, 07:40, 07:45, 07:50 & 07:55 18:20, 18:27 & 18:35

Back to Bus Services
Back to City Direct Services
Back to Bus Articles

32 thoughts on “SBS Transit City Direct Bus Service 654

  • 17 October 2018 at 8:17 AM

    Really hope to have a seventh morning trip added (after 7.55am).

  • 16 October 2018 at 7:10 PM

    Can you schedule another bus at later timing, 830-9am? And is it possible to monitor bus timing/arrival at certain bus stop, so we know if the bus has passed the station or not? Similar to sbs transit app?

  • 27 September 2018 at 8:20 AM

    The last bus driver this morning 27th Sept 2018 did not stop at block 119D although the bus is not very crowded and I am the only one waiting at this stop. The driver is inconsiderate.

    • 27 March 2019 at 7:51 AM

      7:40 bus is always late…

  • 5 July 2018 at 6:04 PM

    Can we have one more bus at a later timing. 8:15 0r 8:30am for the ones who start work at 10am? 🙂

  • 12 June 2018 at 7:56 AM

    Hope the bus at 07:42am can drive faster. He is driving at a very slow speed compared to the previous driver… Also, despite a difference of 6mins apart in schedule for this and the previous bus, the earlier one allows me to reach my destination at Shenton way at about 8:19am whereas the other at 8:40am…


Leave a Reply

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