Opp Blk 816A ↔ Marina Bay Financial Ctr
Bus service 684 is a Singapore public bus route operated by SMRT, running between Opp Blk 816A and Marina Bay Financial Ctr. It serves 18 stops in one direction and 15 in the other. The route covers approximately 23.5 km end to end.
Every stop along the route is listed below in sequence, with its road name and five-digit stop code. Select any stop to see live arrival times for all services calling there. First and last bus timings differ between weekdays, Saturdays and Sundays — check the correct row before relying on this service late in the evening.
Opp Blk 816A to Marina Bay Financial Ctr · 18 stops
| Day | First bus | Last bus |
|---|---|---|
| Weekdays | 07:30 | 07:45 |
| Saturdays | — | — |
| Sundays & public holidays | — | — |
| # | Bus stop | Road | Code |
|---|---|---|---|
| 1 | Opp Blk 816A | Keat Hong Link | 44889 |
| 2 | Opp Choa Chu Kang Mkt | Choa Chu Kang Ave 1 | 44099 |
| 3 | Bet Blks 801B/801C | Choa Chu Kang Ave 6 | 44599 |
| 4 | Blk 802B | Keat Hong Cl | 44181 |
| 5 | Blk 803 | Keat Hong Cl | 44189 |
| 6 | Blk 804B | Brickland Rd | 30111 |
| 7 | Blk 805D | Brickland Rd | 30121 |
| 8 | Blk 402 | Bt Batok Rd | 43679 |
| 9 | Blk 433C | Bt Batok Rd | 43779 |
| 10 | 43551 | 43551 | |
| 11 | Blk 464A | Bt Batok West Ave 8 | 40369 |
| 12 | Blk 461 | Bt Batok West Ave 8 | 40349 |
| 13 | Millennia Institute | Bt Batok West Ave 8 | 40329 |
| 18 | Aft Enggor St | Anson Rd | 03241 |
| 19 | Aft Capital Twr | Robinson Rd | 03111 |
| 20 | 80 Robinson Rd | Robinson Rd | 03071 |
| 21 | The Sail | Marina Blvd | 03381 |
| 22 | Marina Bay Financial Ctr | Marina Blvd | 03391 |
Marina Bay Stn to Blk 816B · 15 stops
| Day | First bus | Last bus |
|---|---|---|
| Weekdays | 18:10 | 18:25 |
| Saturdays | — | — |
| Sundays & public holidays | — | — |
| # | Bus stop | Road | Code |
|---|---|---|---|
| 1 | Marina Bay Stn | Central Blvd | 03539 |
| 2 | Downtown Stn Exit E | Central Blvd | 03529 |
| 3 | UIC Bldg | Shenton Way | 03129 |
| 4 | Aft Straits Blvd | Shenton Way | 03217 |
| 9 | Dulwich College | Bt Batok West Ave 8 | 40321 |
| 10 | Bef Blk 440A | Bt Batok West Ave 8 | 40341 |
| 11 | Blk 438A | Bt Batok West Ave 8 | 40361 |
| 12 | Blk 432A | Bt Batok West Ave 8 | 43799 |
| 13 | Opp Dunearn Sec Sch | Bt Batok Rd | 43671 |
| 14 | Opp Blk 805D | Brickland Rd | 30129 |
| 15 | Blk 802B | Keat Hong Cl | 44181 |
| 16 | Blk 803 | Keat Hong Cl | 44189 |
| 17 | Blk 490B | Choa Chu Kang Ave 6 | 44591 |
| 18 | Choa Chu Kang Mkt | Choa Chu Kang Ave 1 | 44091 |
| 19 | Blk 816B | Keat Hong Link | 44881 |
Bus 684 runs between Opp Blk 816A and Marina Bay Financial Ctr in both directions.
Service 684 serves 33 stops in total, with 18 in one direction and 15 in the other.
From Opp Blk 816A, the first bus departs at 07:30 and the last at 07:45 on weekdays. Saturday and Sunday timings differ and are listed above.
Bus 684 is operated by SMRT.
Select any stop in the lists above to see live arrival times for that stop, sourced from LTA DataMall.
Route and arrival information contains information from LTA DataMall, used under the Singapore Open Data Licence. Arrival times are estimates. SmartCommute is not affiliated with the Land Transport Authority or any bus operator. About SmartCommute.