SBS Transit City Direct Bus Service 667

City Direct Bus Service 667 is an AM/PM Peak City Direct Service between Clementi / Dover and the Central Business District, passing through Commonwealth Ave West. It is the seventeenth City Direct route introduced under the Bus Service Enhancement Programme (BSEP).

Due to the Singapore COVID-19 Circuit Breaker Measures, City Direct 667 will be suspended from 8 April 2020 to 4 May 2020.



Blk 308
Clementi Ave 4
Blk 376
Clementi Ave 4
Blk 377
Clementi Ave 5
Blk 355
Clementi Ave 2
Blk 365
C’wealth Ave West
Opp S’pore Poly
Dover Ave
Opp ACS Independent
Dover Rd
Opp ACS Boarding Sch
Dover Rd
Fairfield Meth Pr Sch
Dover Rd
Mapletree Anson
Anson Rd
Aft Capital Twr
Robinson Rd
Opp SO Sofitel S’pore
Robinson Rd
The Sail
Marina Blvd
Marina Bay Financial Ctr DT17
Marina Blvd
Marina Bay Stn NS27CE2
Central Blvd
Downtown Stn DT17
Central Blvd
UIC Bldg
Shenton Way
Opp MAS Bldg EW15
Shenton Way
Opp Fairfield Meth Pr Sch
Dover Rd
ACS Independent
Dover Rd
S’pore Poly
Dover Ave
Blk 410
C’wealth Ave West
Blk 334
Clementi Ave 2
Blk 335
Clementi Ave 5
Bet Blks 315/318
Clementi Ave 4
Blk 308
Clementi Ave 4

Route Overview
Route WAB_logo_20px [AM]: Clementi Ave 4 (Blk 308) → Marina Blvd (Marina Bay Financial Ctr)
[PM]: Central Blvd (Marina Bay Stn) → Clementi Ave 4 (Blk 308)
Passes Through Clementi Ave 2, Clementi Ave 5, Dover Rd, Dover Ave
Route Length Towards Marina Blvd: 14.1 km Towards Clementi Ave 4: 14.4 km
Travelling Time 50 mins
Operator Information
BCM Route Package City Direct Bus Services
Current Operator SBS Transit Ltd
Current Depot
Bukit Batok Bus Depot (BBDEP)
Current Fleet 12-meter Single-Deck Buses
Mercedes-Benz Citaro
Operating Hours
Departure Times from Clementi Ave 4
Weekdays except Public Holidays
07:45 – 08:00 (2 Trips)
Departure Times from Central Blvd Weekdays except Public Holidays
18:20 – 18:35 (2 Trips)
Operating Frequency
From Clementi Ave 4
15 mins
From Central Blvd 15 mins
Fare Information
Fare Charges express distance fares

City Direct Service 667 provides residents of Clementi and Dover with greater connectivity to the CBD. 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 Dover and the CBD via AYE.

This is the seventeenth City Direct service to be introduced under the Bus Service Enhancement Programme (BSEP), which 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.

Rides were provided free-of-charge on its first day of service, which saw good ridership for both AM and PM trips.

Departure Timings
  • AM Peak from Clementi Ave 4 (Blk 308): 07:45 & 08:00
  • PM Peak from Central Blvd (Marina Bay Stn): 18:20 & 18:35
MRT Stations Served

Route History
  • 2015 (05 Aug): Tender for City Directs 666 to 670 announced; tender closes 31 Aug 2015.
  • 2015 (14 Dec): Tender for Bedok Reservoir City Direct, Clementi / Dover City Direct & Yishun West awarded to Tong Tar Transport Service Pte Ltd at $3.41 million.
  • 2016 (08 Mar): City Direct 667 launched.
  • 2020 (09 Mar): Operations transferred to SBS Transit Ltd
  • 2020 (08 Apr – 04 May): Temporarily suspended due to Singapore COVID-19 Circuit Breaker Measures.
Operator History
  • 08 Mar 2016 – 06 Mar 2020: Tong Tar Transport Service Pte Ltd
  • 09 Mar 2020 onward: SBS Transit Ltd

External Links & References:

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

Ding Dong Bell

Ding Dong!

4 thoughts on “SBS Transit City Direct Bus Service 667

  • 16 March 2020 at 11:07 AM

    Bus timing was later after SBS Transit took over. The 2nd bus used to arrive at opp MAS building around 6.40pm during the time when Tong Tar Transport was the operator and reached Blk 308 Clementi Ave 4 by 7.05pm. But after SBS Transit took over, the bus arrive at 6.45pm and reached at 7.20pm!!! End up i have to forgo this service to take MRT.

    Super disappointed!!!

  • 5 June 2017 at 9:29 PM

    Is 667 bus no longer provide service at clementi ave 4 blk 376 at 8am?

  • 5 June 2017 at 5:56 PM

    Today waited for the 2nd bus 667 at 8am but the bus did not appear. We were standing at the bus stop till 815am and we had to take taxi which cost $20.70 cause start work at 830.

    Pls advice the reason of no show. And can we claim taxi fare from the no show service?

  • 8 March 2016 at 6:50 PM

    I was waiting for bus 667 but the bus skipped my stop!


Leave a Reply

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