Bus 684 route
Opp Blk 816A to Marina Bay Financial Ctr
Towards Marina Bay Financial Ctr
From Opp Blk 816A: first bus 07:30, last bus 07:45 on weekdays.
- Opp Blk 816A44889, Keat Hong Link
- Opp Choa Chu Kang Mkt44099, Choa Chu Kang Ave 1
- Bet Blks 801B/801C44599, Choa Chu Kang Ave 6
- Blk 802B44181, Keat Hong Cl
- Blk 80344189, Keat Hong Cl
- Blk 804B30111, Brickland Rd
- Blk 805D30121, Brickland Rd
- Blk 40243679, Bt Batok Rd
- Blk 433C43779, Bt Batok Rd
- Opp Blk 435A43551, Bt Batok West Ave 5
- Blk 464A40369, Bt Batok West Ave 8
- Blk 46140349, Bt Batok West Ave 8
- Millennia Institute40329, Bt Batok West Ave 8
- Aft Enggor St03241, Anson Rd
- Aft Capital Twr03111, Robinson Rd
- 80 Robinson Rd03071, Robinson Rd
- The Sail03381, Marina Blvd
- Marina Bay Financial Ctr03391, Marina Blvd
Towards Blk 816B
From Marina Bay Stn: first bus 18:10, last bus 18:25 on weekdays.
- Marina Bay Stn03539, Central Blvd
- Downtown Stn Exit E03529, Central Blvd
- UIC Bldg03129, Shenton Way
- Aft Straits Blvd03217, Shenton Way
- Dulwich College40321, Bt Batok West Ave 8
- Bef Blk 440A40341, Bt Batok West Ave 8
- Blk 438A40361, Bt Batok West Ave 8
- Blk 432A43799, Bt Batok West Ave 8
- Opp Dunearn Sec Sch43671, Bt Batok Rd
- Opp Blk 805D30129, Brickland Rd
- Blk 802B44181, Keat Hong Cl
- Blk 80344189, Keat Hong Cl
- Blk 490B44591, Choa Chu Kang Ave 6
- Choa Chu Kang Mkt44091, Choa Chu Kang Ave 1
- Blk 816B44881, Keat Hong Link
First and last bus
| From | Weekdays | Saturdays | Sundays |
|---|---|---|---|
| Opp Blk 816A | 07:30 to 07:45 | No service | No service |
| Marina Bay Stn | 18:10 to 18:25 | No service | No service |
How often it runs
Limited service. Bus 684 runs only a few trips a day, so there is no regular gap between buses and the times above are the widest span, not a timetable. Check live arrivals at a stop.
Buses that share stops with bus 684
- Bus 991 shares 13 stops
- Bus 984 shares 10 stops
- Bus 674 shares 9 stops
- Bus 97 shares 8 stops
- Bus 97e shares 8 stops
- Bus 649 shares 8 stops
Questions
What time is the first and last bus 684?
From Opp Blk 816A: weekdays first 07:30, last 07:45; Saturdays no service; Sundays no service. From Marina Bay Stn: weekdays first 18:10, last 18:25; Saturdays no service; Sundays no service. Times are at the first stop of each direction, from LTA DataMall. Bus 684 runs only a few trips a day, so first and last bus show the widest span, not a regular timetable.
How often does bus 684 run?
Limited service: bus 684 runs only a few trips a day, so there is no regular gap between buses. Check live arrivals at a stop before you go.
Where does bus 684 go?
Bus 684 runs from Opp Blk 816A to Marina Bay Financial Ctr via 18 stops, returning with 15 stops.
Who runs bus 684 and how many stops does it make?
Bus 684 is operated by SMRT Buses and makes 18 stops one way and 15 the other. Route data is from LTA DataMall.
Data: LTA DataMall. Times are LTA's, at the first stop of each direction; gaps are LTA frequency bands, not a timetable.
Bus 684 (SMRT Buses) runs from Opp Blk 816A to Marina Bay Financial Ctr via 18 stops, returning with 15 stops. First bus 07:30 and last bus 07:45 on weekdays from Opp Blk 816A. See every stop on the map with live arrival times. Select a stop on the map for arrivals and walking directions.
Find stops near you / Plan a bus-only trip
Stops and arrivals from LTA DataMall. Live bus positions are sampled from up to 12 stops every 30 seconds while this page is visible, not a complete fleet feed. Arrival estimates also refresh for visible stops. Road paths © OpenStreetMap contributors.