Bus 646
Go-Ahead Singapore · tap a stop for live arrival times
🚌 I'm on this bus
Follow the route as you ride, and get a buzz before your stop.
Towards Prince Edward Rd Stn Exit 2 · 19 stops
Opp Blk 662B
75531 · Tampines St 64
Blk 660 CP
75521 · Tampines Nth Dr 1
Opp Blk 614
75499 · Tampines Ave 6
Opp Blk 609D
75489 · Tampines Ave 6
Blk 619A
75479 · Tampines Ave 6
Blk 522 CP
75269 · Tampines Ave 6
Blk 863
75139 · Tampines Ave 5
Blk 855
75161 · Tampines St 83
Blk 833
75201 · Tampines St 83
Blk 888
75109 · Tampines Ave 3
Springfield Sec Sch
75039 · Tampines Ave 8
Opp Temasek Poly West G
75241 · Tampines Ave 1
Opp Temasek Poly
75231 · Tampines Ave 1
Opp Temasek Poly East G
75221 · Tampines Ave 1
Tampines West Stn Exit B
75051 · Tampines Ave 1
Marina Bay Stn
03539 · Central Blvd
Downtown Stn Exit E
03529 · Central Blvd
UIC Bldg
03129 · Shenton Way
Prince Edward Rd Stn Exit 2
03218 · Shenton Way
Towards Blk 662B · 20 stops
Hub Synergy Pt
03222 · 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
Bef Tampines West Stn
75059 · Tampines Ave 1
Temasek Poly East G
75229 · Tampines Ave 1
Temasek Poly
75239 · Tampines Ave 1
Temasek Poly West G
75249 · Tampines Ave 1
Opp Springfield Sec Sch
75031 · Tampines Ave 8
Blk 880
75101 · Tampines Ave 3
Blk 882A
75209 · Tampines St 83
Opp Blk 853
75169 · Tampines St 83
Bet Blks 701/702
75131 · Tampines Ave 5
Blk 709
75261 · Tampines Ave 6
Blk 602B
75471 · Tampines Ave 6
Blk 609D
75481 · Tampines Ave 6
Blk 614
75491 · Tampines Ave 6
Opp Blk 660 CP
75529 · Tampines Nth Dr 1
Blk 662B
75539 · Tampines St 64
Home
Nearby
Alerts
Settings
Real Timings. No Guesswork.
StraitBus SG