Opp Blk 662B ↔ Prince Edward Rd Stn Exit 2
Bus service 646 is a Singapore public bus route operated by GAS, running between Opp Blk 662B and Prince Edward Rd Stn Exit 2. It serves 19 stops in one direction and 20 in the other. The route covers approximately 26.9 km end to end.
Every stop along the route is listed below in sequence, with its road name and five-digit stop code. Select any stop to see live arrival times for all services calling there. First and last bus timings differ between weekdays, Saturdays and Sundays — check the correct row before relying on this service late in the evening.
Opp Blk 662B to Prince Edward Rd Stn Exit 2 · 19 stops
| Day | First bus | Last bus |
|---|---|---|
| Weekdays | 07:10 | 07:35 |
| Saturdays | — | — |
| Sundays & public holidays | — | — |
| # | Bus stop | Road | Code |
|---|---|---|---|
| 1 | Opp Blk 662B | Tampines St 64 | 75531 |
| 2 | Blk 660 CP | Tampines Nth Dr 1 | 75521 |
| 3 | Opp Blk 614 | Tampines Ave 6 | 75499 |
| 4 | Opp Blk 609D | Tampines Ave 6 | 75489 |
| 5 | Blk 619A | Tampines Ave 6 | 75479 |
| 6 | Blk 522 CP | Tampines Ave 6 | 75269 |
| 7 | Blk 863 | Tampines Ave 5 | 75139 |
| 8 | Blk 855 | Tampines St 83 | 75161 |
| 9 | Blk 833 | Tampines St 83 | 75201 |
| 10 | Blk 888 | Tampines Ave 3 | 75109 |
| 11 | Springfield Sec Sch | Tampines Ave 8 | 75039 |
| 12 | Opp Temasek Poly West G | Tampines Ave 1 | 75241 |
| 13 | Opp Temasek Poly | Tampines Ave 1 | 75231 |
| 14 | Opp Temasek Poly East G | Tampines Ave 1 | 75221 |
| 15 | Tampines West Stn Exit B | Tampines Ave 1 | 75051 |
| 20 | Marina Bay Stn | Central Blvd | 03539 |
| 21 | Downtown Stn Exit E | Central Blvd | 03529 |
| 22 | UIC Bldg | Shenton Way | 03129 |
| 23 | Prince Edward Rd Stn Exit 2 | Shenton Way | 03218 |
Hub Synergy Pt to Blk 662B · 20 stops
| Day | First bus | Last bus |
|---|---|---|
| Weekdays | 18:15 | 18:30 |
| Saturdays | — | — |
| Sundays & public holidays | — | — |
| # | Bus stop | Road | Code |
|---|---|---|---|
| 1 | Hub Synergy Pt | Anson Rd | 03222 |
| 2 | Aft Capital Twr | Robinson Rd | 03111 |
| 3 | 80 Robinson Rd | Robinson Rd | 03071 |
| 4 | The Sail | Marina Blvd | 03381 |
| 5 | Marina Bay Financial Ctr | Marina Blvd | 03391 |
| 10 | Bef Tampines West Stn | Tampines Ave 1 | 75059 |
| 11 | Temasek Poly East G | Tampines Ave 1 | 75229 |
| 12 | Temasek Poly | Tampines Ave 1 | 75239 |
| 13 | Temasek Poly West G | Tampines Ave 1 | 75249 |
| 14 | Opp Springfield Sec Sch | Tampines Ave 8 | 75031 |
| 15 | Blk 880 | Tampines Ave 3 | 75101 |
| 16 | Blk 882A | Tampines St 83 | 75209 |
| 17 | Opp Blk 853 | Tampines St 83 | 75169 |
| 18 | Bet Blks 701/702 | Tampines Ave 5 | 75131 |
| 19 | Blk 709 | Tampines Ave 6 | 75261 |
| 20 | Blk 602B | Tampines Ave 6 | 75471 |
| 21 | Blk 609D | Tampines Ave 6 | 75481 |
| 22 | Blk 614 | Tampines Ave 6 | 75491 |
| 23 | Opp Blk 660 CP | Tampines Nth Dr 1 | 75529 |
| 24 | Blk 662B | Tampines St 64 | 75539 |
Bus 646 runs between Opp Blk 662B and Prince Edward Rd Stn Exit 2 in both directions.
Service 646 serves 39 stops in total, with 19 in one direction and 20 in the other.
From Opp Blk 662B, the first bus departs at 07:10 and the last at 07:35 on weekdays. Saturday and Sunday timings differ and are listed above.
Bus 646 is operated by GAS.
Select any stop in the lists above to see live arrival times for that stop, sourced from LTA DataMall.
Route and arrival information contains information from LTA DataMall, used under the Singapore Open Data Licence. Arrival times are estimates. SmartCommute is not affiliated with the Land Transport Authority or any bus operator. About SmartCommute.