thisis.sgOpen app

Bus 646 route and stops

Track bus 646 live

Service details

To Prince Edward Rd Stn Exit 2

Opp Blk 662B to Prince Edward Rd Stn Exit 2, 19 stops

Show all 19 stops
  1. Opp Blk 662B 75531
  2. Blk 660 CP 75521
  3. Opp Blk 614 75499
  4. Opp Blk 609D 75489
  5. Blk 619A 75479
  6. Blk 522 CP 75269
  7. Blk 863 75139
  8. Blk 855 75161
  9. Blk 833 75201
  10. Blk 888 75109
  11. Springfield Sec Sch 75039
  12. Opp Temasek Poly West G 75241
  13. Opp Temasek Poly 75231
  14. Opp Temasek Poly East G 75221
  15. Tampines West Stn Exit B 75051
  16. Marina Bay Stn 03539
  17. Downtown Stn Exit E 03529
  18. UIC Bldg 03129
  19. Prince Edward Rd Stn Exit 2 03218

To Blk 662B

Hub Synergy Pt to Blk 662B, 20 stops

Show all 20 stops
  1. Hub Synergy Pt 03222
  2. Aft Capital Twr 03111
  3. 80 Robinson Rd 03071
  4. The Sail 03381
  5. Marina Bay Financial Ctr 03391
  6. Bef Tampines West Stn 75059
  7. Temasek Poly East G 75229
  8. Temasek Poly 75239
  9. Temasek Poly West G 75249
  10. Opp Springfield Sec Sch 75031
  11. Blk 880 75101
  12. Blk 882A 75209
  13. Opp Blk 853 75169
  14. Bet Blks 701/702 75131
  15. Blk 709 75261
  16. Blk 602B 75471
  17. Blk 609D 75481
  18. Blk 614 75491
  19. Opp Blk 660 CP 75529
  20. 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.

More on thisis.sg