SMRT City Direct Bus Service 684

City Direct Bus Service 684, operated by SMRT Buses, is a weekday peak-hour City Direct service connecting Keat Hong, Brickland and Bukit Batok West to the Central Business District (CBD). It is introduced under the Bus Connectivity Enhancement Programme (BCEP).

City Direct 684 will be launched on 15 June 2026.

684
Opp Blk 816A
→ Marina Bay Financial Ctr
Marina Bay Stn
→ Blk 816B
44889 Opp Blk 816A Keat Hong Link
44099 Opp Choa Chu Kang Mkt Choa Chu Kang Ave 1
44599 Bet Blks 801B/801C Choa Chu Kang Ave 6
44181 Blk 802B Keat Hong Cl
44189 Blk 803 Keat Hong Cl
30111 Blk 804B Brickland Rd
30121 Blk 805D Brickland Rd
43679 Blk 402 Bt Batok Rd
43779 Blk 433C Bt Batok Rd
43551 Opp Blk 435A Bt Batok West Ave 5
40369 Blk 464A Bt Batok West Ave 8
40349 Blk 461 Bt Batok West Ave 8
40329 Millennia Institute Bt Batok West Ave 8
03241 Aft Enggor St Anson Rd
03111 Aft Capital Twr Robinson Rd
03071 80 Robinson Rd Robinson Rd
03381 The Sail Marina Blvd
03391 Marina Bay Financial Ctr NS27TE20CE2 Marina Blvd
03539 Marina Bay Stn NS27TE20CE2 Central Blvd
03529 Downtown Stn Exit E DT17 Central Blvd
03129 UIC Bldg TE19 Shenton Way
03217 Aft Straits Blvd EW15 Shenton Way
40321 Dulwich College Bt Batok West Ave 8
40341 Bef Blk 440A Bt Batok West Ave 8
40361 Blk 438A Bt Batok West Ave 8
43799 Blk 432A Bt Batok West Ave 8
43671 Opp Dunearn Sec Sch Bt Batok Rd
30129 Opp Blk 805D Brickland Rd
44181 Blk 802B Keat Hong Cl
44189 Blk 803 Keat Hong Cl
44591 Blk 490B Choa Chu Kang Ave 6
44091 Choa Chu Kang Mkt Choa Chu Kang Ave 1
44881 Blk 816B Keat Hong Link
Route Overview
Route WAB_logo_20px [AM]: Keat Hong Link (Opp Blk 816A) → Marina Boulevard (Marina Bay Financial Ctr)
[PM]
: Central Boulevard (Marina Bay Stn) → Keat Hong Link (Blk 816B)
Passes Through Keat Hong Close, Brickland Rd, Bukit Batok Rd, Bukit Batok West Ave 8, Robinson Rd / Shenton Way
Route Length Towards Marina Blvd: 23.5 km Towards Keat Hong Link: 23.5 km
Travelling Time 54 – 55 mins
Operator Information
BCM Route Package Choa Chu Kang–Bukit Panjang Bus Package
Current Operator SMRT Buses Ltd
Current Depot Gali Batu Bus Depot
Current Fleet Single-deck buses
Operating Hours
Departure Times from Keat Hong Link Weekdays, except Public Holidays
07:30 – 07:45
Departure Times from Central Blvd
Weekdays, except Public Holidays
18:10 – 18:25
Operating Frequency
From Keat Hong Link 15 mins
From Central Blvd
15 mins
Fare Information
Fare Charges express distance fares

Service 684 offers residents of Brickland and Bukit Batok West improved connectivity to the Central Business District via the AYE, providing a direct travel alternative to commuters who typically rely on the rail network and feeder buses.

Early Plans

Plans for this service were first mentioned by Acting Transport Minister Mr Jeffrey Siow on 8 June 2025, as a City Direct service from Brickland, to be launched by the end of 2026.

In an update on the BCEP released by the Land Transport Authority in February 2026, the service number was confirmed as 684, and was scheduled to be introduced ‘in the coming months’. The update included Bukit Batok West as a catchment area for the service. The route was officially announced on 7 May 2026.

MRT Stations Served
Departure Timings:

Weekdays, except Public Holidays

  • Morning Peak from Keat Hong Link (Opp Blk 816A):
    07:30 & 07:45
  • Evening Peak from Central Boulevard (Marina Bay Stn):
    18:10 & 18:25

Poster Gallery:

Operator History:
  • 15 Jun 2026 – Present: SMRT Buses Ltd
Route History:
  • 2026 (15 Jun): Introduced from Keat Hong Link (Opp Blk 816A) to Marina Blvd (Marina Bay Financial Ctr) during morning peak hours and from Ctrl Blvd (Marina Bay Stn) to Keat Hong Link (Blk 816B) during evening peak hours, as a City Direct bus service under the LTA’s Bus Connectivity Enhancement Programme (BCEP).

Past Routings


References:

 

Back to Bus Services
Back to City Direct Services

29 thoughts on “SMRT City Direct Bus Service 684

  • 14 February 2026 at 9:16 PM
    Permalink

    Does anyone have any information on the bus route for CDS 684?

    Reply
  • 14 February 2026 at 10:55 AM
    Permalink

    684 is likely to be Brickland – Bugis.

    Reply
  • 13 February 2026 at 6:24 PM
    Permalink

    Honestly, why use a number that is so similar to another Tengah bus service (984)? By calling it 684, people may confuse it with 984, or start to create relationships between the two which totally don’t exist.

    Reply
    • 14 February 2026 at 8:12 PM
      Permalink

      Insert patrick star drool gif

      Reply
  • 12 February 2026 at 10:08 PM
    Permalink

    back when CDS was privately run, several of them fell victim to MRT rationalisation. now the opposite is happening with CDS being run by public operators.

    Reply
  • 12 February 2026 at 9:02 PM
    Permalink

    The upcoming City Direct Bus Service 684 will be operated by Tower Transit Singapore under Bulim Bus Package.

    Reply
    • 13 February 2026 at 1:04 PM
      Permalink

      why not SMRT? Lately bulim has been getting a ton of new services

      Reply
      • 13 February 2026 at 7:59 PM
        Permalink

        It is not written that it is Tower Transit. I could be either Tower Transit or SMRT Buses. We will find out. It will most likely be SMRT Buses since Brickland is closer to Choa Chu Kang & there are tons of SMRT Bus services in that region. Bulim Package has 40+ services at this point.

        Reply
        • 14 February 2026 at 10:37 AM
          Permalink

          Aiyah.. So obvious it will be for Tower Transit. Tower Transit is kind on a high note right now. They are so damn bloody lucky that coincidentally, Bulim package just so happens to be in charge of Tengah. Even 984, which I feel should be in the hands of SMRT Buses because it starts from Gali Batu or I mean layover at Gali Batu, passes through Bt Panjang and CCK but yet operated by TTS just because it terminates at Jurong Town Hall. Even any new services in Yishun also will be under TTS because they are currently in charge of the Sembawang-Yishun package. If you ask me, TTS is LTA’s new toy boy. TTS also know how to suck up to them. I read somebody was suggesting 181 should be transferred to TTS because it will be extended to Tengah. Like what nonsense and logic is that? So Tengah cannot even have a secondary operator? Only TTS is allowed to operate, is it? Sometimes difficult to say. So if let’s say for example, I am just quoting for example only, if there is a new service from Woodlands to Punggol, must be operated by Go Ahead because terminate in Punggol?

          Reply
      • 14 February 2026 at 4:34 PM
        Permalink

        Bulim package confirmed re-organised one. Right now it’s over sized already (38 bus routes).

        Some of Bulim package bus routes will eventually go to other packages when its current tenure expires in 2028,

        Likely to the neighbouring Jurong West Bus Package (26 bus routes, current expiry 2029), Bukit Merah Bus Package (18 bus routes, current expiry 2029) and Clementi Bus Package (23 bus routes, already expired 2025, new expiry and details TBA).

        In fact, with four consecutive bus packages (Jurong West, Bulim, Bukit Merah, Clementi) likely expiring at the same time in 2029 (Bulim package expiry can always extend by another year), we can actually expect a massive re-organisation of bus packages in the south-west part of Singapore.

        Meaning to say: 4 new packages created from the current 4 packages, likely in 2029. Can really look forward to it, and most probably the new packages’ name will name after the depot that is hosting the package.

        Reply
        • 15 February 2026 at 9:01 PM
          Permalink

          96 and CLE feeders may move to CLE package.
          61 better off in CLE package.
          174 and 197 can move to Bulim package.
          984 can move to CCK package.

          Reply
        • 15 February 2026 at 9:11 PM
          Permalink

          Maybe Bulim to Tengah-Jurong East with 96,282,284,285 and even 143/M to Clementi package.
          Loyang might be renamed to Pasir Ris-Punggol once it moved to Lor Halus.

          Reply

Leave a Reply

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