Bus 646 route and stops
Track bus 646 liveService details
- Operator: Go-Ahead
- Route: Opp Blk 662B to Prince Edward Rd Stn Exit 2
- Weekday first to last bus: 07:10 – 07:35
To Prince Edward Rd Stn Exit 2
Opp Blk 662B to Prince Edward Rd Stn Exit 2, 19 stops
Show all 19 stops
- Opp Blk 662B 75531
- Blk 660 CP 75521
- Opp Blk 614 75499
- Opp Blk 609D 75489
- Blk 619A 75479
- Blk 522 CP 75269
- Blk 863 75139
- Blk 855 75161
- Blk 833 75201
- Blk 888 75109
- Springfield Sec Sch 75039
- Opp Temasek Poly West G 75241
- Opp Temasek Poly 75231
- Opp Temasek Poly East G 75221
- Tampines West Stn Exit B 75051
- Marina Bay Stn 03539
- Downtown Stn Exit E 03529
- UIC Bldg 03129
- Prince Edward Rd Stn Exit 2 03218
To Blk 662B
Hub Synergy Pt to Blk 662B, 20 stops
Show all 20 stops
- Hub Synergy Pt 03222
- Aft Capital Twr 03111
- 80 Robinson Rd 03071
- The Sail 03381
- Marina Bay Financial Ctr 03391
- Bef Tampines West Stn 75059
- Temasek Poly East G 75229
- Temasek Poly 75239
- Temasek Poly West G 75249
- Opp Springfield Sec Sch 75031
- Blk 880 75101
- Blk 882A 75209
- Opp Blk 853 75169
- Bet Blks 701/702 75131
- Blk 709 75261
- Blk 602B 75471
- Blk 609D 75481
- Blk 614 75491
- Opp Blk 660 CP 75529
- Blk 662B 75539
Route data comes from the Land Transport Authority (LTA). thisis.sg is an independent app and is not run by LTA or any bus operator.