My Bus Stops › Singapore bus services

Bus 684

Opp Blk 816A / Blk 816B ⇄ Marina Bay Financial Ctr / Marina Bay Stn · 31 stops

⭐ Track bus 684 live in My Bus Stops

Tap any stop below for its live arrival times.

Towards Marina Bay Financial Ctr

  1. Opp Blk 816A · 44889 · Keat Hong Link
  2. Opp Choa Chu Kang Mkt · 44099 · Choa Chu Kang Ave 1
  3. Bet Blks 801B/801C · 44599 · Choa Chu Kang Ave 6
  4. Blk 802B · 44181 · Keat Hong Cl
  5. Blk 803 · 44189 · Keat Hong Cl
  6. Blk 804B · 30111 · Brickland Rd
  7. Blk 805D · 30121 · Brickland Rd
  8. Blk 402 · 43679 · Bt Batok Rd
  9. Blk 433C · 43779 · Bt Batok Rd
  10. Opp Blk 435A · 43551 · Bt Batok West Ave 5
  11. Blk 464A · 40369 · Bt Batok West Ave 8
  12. Blk 461 · 40349 · Bt Batok West Ave 8
  13. Millennia Institute · 40329 · Bt Batok West Ave 8
  14. Aft Enggor St · 03241 · Anson Rd
  15. Aft Capital Twr · 03111 · Robinson Rd
  16. 80 Robinson Rd · 03071 · Robinson Rd
  17. The Sail · 03381 · Marina Blvd
  18. Marina Bay Financial Ctr · 03391 · Marina Blvd

Towards Blk 816B

  1. Marina Bay Stn · 03539 · Central Blvd
  2. Downtown Stn Exit E · 03529 · Central Blvd
  3. UIC Bldg · 03129 · Shenton Way
  4. Aft Straits Blvd · 03217 · Shenton Way
  5. Dulwich College · 40321 · Bt Batok West Ave 8
  6. Bef Blk 440A · 40341 · Bt Batok West Ave 8
  7. Blk 438A · 40361 · Bt Batok West Ave 8
  8. Blk 432A · 43799 · Bt Batok West Ave 8
  9. Opp Dunearn Sec Sch · 43671 · Bt Batok Rd
  10. Opp Blk 805D · 30129 · Brickland Rd
  11. Blk 802B · 44181 · Keat Hong Cl
  12. Blk 803 · 44189 · Keat Hong Cl
  13. Blk 490B · 44591 · Choa Chu Kang Ave 6
  14. Choa Chu Kang Mkt · 44091 · Choa Chu Kang Ave 1
  15. Blk 816B · 44881 · Keat Hong Link

Stop lists come from public bus route data and can change. Times in the app are live estimates.

About · Contact · All bus services · Popular stops
© 2026 Poema Labs · Updated