Bus 684
Opp Blk 816A / Blk 816B ⇄ Marina Bay Financial Ctr / Marina Bay Stn · 31 stops
⭐ Track bus 684 live in My Bus StopsTap any stop below for its live arrival times.
Towards Marina Bay Financial Ctr
- Opp Blk 816A · 44889 · Keat Hong Link
- Opp Choa Chu Kang Mkt · 44099 · Choa Chu Kang Ave 1
- Bet Blks 801B/801C · 44599 · Choa Chu Kang Ave 6
- Blk 802B · 44181 · Keat Hong Cl
- Blk 803 · 44189 · Keat Hong Cl
- Blk 804B · 30111 · Brickland Rd
- Blk 805D · 30121 · Brickland Rd
- Blk 402 · 43679 · Bt Batok Rd
- Blk 433C · 43779 · Bt Batok Rd
- Opp Blk 435A · 43551 · Bt Batok West Ave 5
- Blk 464A · 40369 · Bt Batok West Ave 8
- Blk 461 · 40349 · Bt Batok West Ave 8
- Millennia Institute · 40329 · Bt Batok West Ave 8
- Aft Enggor St · 03241 · Anson Rd
- Aft Capital Twr · 03111 · Robinson Rd
- 80 Robinson Rd · 03071 · Robinson Rd
- The Sail · 03381 · Marina Blvd
- Marina Bay Financial Ctr · 03391 · Marina Blvd
Towards Blk 816B
- Marina Bay Stn · 03539 · Central Blvd
- Downtown Stn Exit E · 03529 · Central Blvd
- UIC Bldg · 03129 · Shenton Way
- Aft Straits Blvd · 03217 · Shenton Way
- Dulwich College · 40321 · Bt Batok West Ave 8
- Bef Blk 440A · 40341 · Bt Batok West Ave 8
- Blk 438A · 40361 · Bt Batok West Ave 8
- Blk 432A · 43799 · Bt Batok West Ave 8
- Opp Dunearn Sec Sch · 43671 · Bt Batok Rd
- Opp Blk 805D · 30129 · Brickland Rd
- Blk 802B · 44181 · Keat Hong Cl
- Blk 803 · 44189 · Keat Hong Cl
- Blk 490B · 44591 · Choa Chu Kang Ave 6
- Choa Chu Kang Mkt · 44091 · Choa Chu Kang Ave 1
- Blk 816B · 44881 · Keat Hong Link
Stop lists come from public bus route data and can change. Times in the app are live estimates.