Bus 646
Opp Blk 662B / Blk 662B ⇄ Prince Edward Rd Stn Exit 2 / Hub Synergy Pt · 39 stops
⭐ Track bus 646 live in My Bus StopsTap any stop below for its live arrival times.
Towards Prince Edward Rd Stn Exit 2
- 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
- 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
Stop lists come from public bus route data and can change. Times in the app are live estimates.