Skip to content
NAVIG Bus 646
646

Bus 646 route

Opp Blk 662B to Prince Edward Rd Stn Exit 2

Go-Ahead Singapore, 19 stops outbound, 20 returning

Towards Prince Edward Rd Stn Exit 2

From Opp Blk 662B: first bus 07:10, last bus 07:35 on weekdays.

  1. Opp Blk 662B75531, Tampines St 64
  2. Blk 660 CP75521, Tampines Nth Dr 1
  3. Opp Blk 61475499, Tampines Ave 6
  4. Opp Blk 609D75489, Tampines Ave 6
  5. Blk 619A75479, Tampines Ave 6
  6. Blk 522 CP75269, Tampines Ave 6
  7. Blk 86375139, Tampines Ave 5
  8. Blk 85575161, Tampines St 83
  9. Blk 83375201, Tampines St 83
  10. Blk 88875109, Tampines Ave 3
  11. Springfield Sec Sch75039, Tampines Ave 8
  12. Opp Temasek Poly West G75241, Tampines Ave 1
  13. Opp Temasek Poly75231, Tampines Ave 1
  14. Opp Temasek Poly East G75221, Tampines Ave 1
  15. Tampines West Stn Exit B75051, Tampines Ave 1
  16. Marina Bay Stn03539, Central Blvd
  17. Downtown Stn Exit E03529, Central Blvd
  18. UIC Bldg03129, Shenton Way
  19. Prince Edward Rd Stn Exit 203218, Shenton Way

Towards Blk 662B

From Hub Synergy Pt: first bus 18:15, last bus 18:30 on weekdays.

  1. Hub Synergy Pt03222, Anson Rd
  2. Aft Capital Twr03111, Robinson Rd
  3. 80 Robinson Rd03071, Robinson Rd
  4. The Sail03381, Marina Blvd
  5. Marina Bay Financial Ctr03391, Marina Blvd
  6. Bef Tampines West Stn75059, Tampines Ave 1
  7. Temasek Poly East G75229, Tampines Ave 1
  8. Temasek Poly75239, Tampines Ave 1
  9. Temasek Poly West G75249, Tampines Ave 1
  10. Opp Springfield Sec Sch75031, Tampines Ave 8
  11. Blk 88075101, Tampines Ave 3
  12. Blk 882A75209, Tampines St 83
  13. Opp Blk 85375169, Tampines St 83
  14. Bet Blks 701/70275131, Tampines Ave 5
  15. Blk 70975261, Tampines Ave 6
  16. Blk 602B75471, Tampines Ave 6
  17. Blk 609D75481, Tampines Ave 6
  18. Blk 61475491, Tampines Ave 6
  19. Opp Blk 660 CP75529, Tampines Nth Dr 1
  20. Blk 662B75539, Tampines St 64

First and last bus

First and last bus of bus 646 by day
FromWeekdaysSaturdaysSundays
Opp Blk 662B07:10 to 07:35No serviceNo service
Hub Synergy Pt18:15 to 18:30No serviceNo service

How often it runs

How often bus 646 runs
Time of dayTo Prince Edward Rd Stn Exit 2To Blk 662B
Morning peak (6:30 to 8:30 am)every 12 to 13 minNot listed
Midday (8:30 am to 5 pm)Not listedNot listed
Evening peak (5 to 7 pm)Not listedevery 15 min
Evening (after 7 pm)Not listedNot listed

Buses that share stops with bus 646

Questions

What time is the first and last bus 646?

From Opp Blk 662B: weekdays first 07:10, last 07:35; Saturdays no service; Sundays no service. From Hub Synergy Pt: weekdays first 18:15, last 18:30; Saturdays no service; Sundays no service. Times are at the first stop of each direction, from LTA DataMall.

How often does bus 646 run?

To Prince Edward Rd Stn Exit 2: morning peak every 12 to 13 min. To Blk 662B: evening peak every 15 min. Gaps are LTA DataMall frequency bands, not a timetable.

Where does bus 646 go?

Bus 646 runs from Opp Blk 662B to Prince Edward Rd Stn Exit 2 via 19 stops, returning with 20 stops.

Who runs bus 646 and how many stops does it make?

Bus 646 is operated by Go-Ahead Singapore and makes 19 stops one way and 20 the other. Route data is from LTA DataMall.

Data: LTA DataMall. Times are LTA's, at the first stop of each direction; gaps are LTA frequency bands, not a timetable.

Bus 646 (Go-Ahead Singapore) runs from Opp Blk 662B to Prince Edward Rd Stn Exit 2 via 19 stops, returning with 20 stops. First bus 07:10 and last bus 07:35 on weekdays from Opp Blk 662B. See every stop on the map with live arrival times. Select a stop on the map for arrivals and walking directions.

Stops and arrivals from LTA DataMall. Live bus positions are sampled from up to 12 stops every 30 seconds while this page is visible, not a complete fleet feed. Arrival estimates also refresh for visible stops. Road paths © OpenStreetMap contributors.