City Direct bus 670
Blk 288 → Marina Bay Financial Ctr
- Operator
- Tower Transit
- Morning
- 07:20–07:40, every 20 min
- Evening
- 18:10–18:25, every 15 min
- Fare
- Express fare (card / SimplyGo)
- Full ride
- about 44 min
City Direct: weekdays only, morning peak into town and evening peak back (LTA DataMall).
Find apartments near its stops Timetable source
Goes to: Raffles Place, Marina Bay Financial Centre, Tanjong Pagar
Morning stops
- Opp Blk 288 Yishun Ave 7
- Opp Chongfu Pr Sch Yishun Ave 6
- Opp Northland Sec Sch Yishun Ave 6
- Opp Blk 245 Yishun Ave 9
- Blk 236 Yishun Ring Rd
- Blk 227 Yishun Ring Rd
- Yishun Pr Sch Yishun Ring Rd
- Blk 121 Yishun Ring Rd
- Blk 137 Yishun Ring Rd
- Blk 731 Yishun Ring Rd
- Blk 760 Yishun Ring Rd
- Blk 774 Yishun Ring Rd
- Blk 794 Yishun Ring Rd
- Opp Khatib Stn Exit D Yishun Ring Rd
- Yishun Sports Hall Yishun Ave 2
- Aft Enggor St Anson Rd
- Aft Capital Twr Robinson Rd
- 80 Robinson Rd Robinson Rd
- The Sail Marina Blvd
- Marina Bay Financial Ctr Marina Blvd
Evening stops
- Marina Bay Stn Central Blvd
- Downtown Stn Exit E Central Blvd
- UIC Bldg Shenton Way
- Prince Edward Rd Stn Exit 2 Shenton Way
- Opp Yishun Sports Hall Yishun Ave 2
- Khatib Stn Exit D Yishun Ring Rd
- Naval Base Sec Sch Yishun Ring Rd
- Opp Blk 774 Yishun Ring Rd
- Blk 729 Yishun Ring Rd
- Jiemin Pr Sch Yishun Ring Rd
- Aft Chong Pang CC Yishun Ring Rd
- Opp Blk 121 Yishun Ring Rd
- Opp Yishun Pr Sch Yishun Ring Rd
- Blk 291 Yishun Ring Rd
- Blk 257 Yishun Ring Rd
- Blk 245 Yishun Ave 9
- Blk 250 Yishun Ave 6
- Blk 272 Yishun Ave 6
- Blk 289 Yishun Ave 7
Ride time is estimated from the distance between stops. Times and fares change; check with the operator before you rely on a bus. See data sources.