Bus 646 route
Opp Blk 662B to Prince Edward Rd Stn Exit 2
Towards Prince Edward Rd Stn Exit 2
From Opp Blk 662B: first bus 07:10, last bus 07:35 on weekdays.
- Opp Blk 662B75531, Tampines St 64
- Blk 660 CP75521, Tampines Nth Dr 1
- Opp Blk 61475499, Tampines Ave 6
- Opp Blk 609D75489, Tampines Ave 6
- Blk 619A75479, Tampines Ave 6
- Blk 522 CP75269, Tampines Ave 6
- Blk 86375139, Tampines Ave 5
- Blk 85575161, Tampines St 83
- Blk 83375201, Tampines St 83
- Blk 88875109, Tampines Ave 3
- Springfield Sec Sch75039, Tampines Ave 8
- Opp Temasek Poly West G75241, Tampines Ave 1
- Opp Temasek Poly75231, Tampines Ave 1
- Opp Temasek Poly East G75221, Tampines Ave 1
- Tampines West Stn Exit B75051, Tampines Ave 1
- Marina Bay Stn03539, Central Blvd
- Downtown Stn Exit E03529, Central Blvd
- UIC Bldg03129, Shenton Way
- 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.
- Hub Synergy Pt03222, Anson Rd
- Aft Capital Twr03111, Robinson Rd
- 80 Robinson Rd03071, Robinson Rd
- The Sail03381, Marina Blvd
- Marina Bay Financial Ctr03391, Marina Blvd
- Bef Tampines West Stn75059, Tampines Ave 1
- Temasek Poly East G75229, Tampines Ave 1
- Temasek Poly75239, Tampines Ave 1
- Temasek Poly West G75249, Tampines Ave 1
- Opp Springfield Sec Sch75031, Tampines Ave 8
- Blk 88075101, Tampines Ave 3
- Blk 882A75209, Tampines St 83
- Opp Blk 85375169, Tampines St 83
- Bet Blks 701/70275131, Tampines Ave 5
- Blk 70975261, Tampines Ave 6
- Blk 602B75471, Tampines Ave 6
- Blk 609D75481, Tampines Ave 6
- Blk 61475491, Tampines Ave 6
- Opp Blk 660 CP75529, Tampines Nth Dr 1
- Blk 662B75539, Tampines St 64
First and last bus
| From | Weekdays | Saturdays | Sundays |
|---|---|---|---|
| Opp Blk 662B | 07:10 to 07:35 | No service | No service |
| Hub Synergy Pt | 18:15 to 18:30 | No service | No service |
How often it runs
| Time of day | To Prince Edward Rd Stn Exit 2 | To Blk 662B |
|---|---|---|
| Morning peak (6:30 to 8:30 am) | every 12 to 13 min | Not listed |
| Midday (8:30 am to 5 pm) | Not listed | Not listed |
| Evening peak (5 to 7 pm) | Not listed | every 15 min |
| Evening (after 7 pm) | Not listed | Not listed |
Buses that share stops with bus 646
- Bus 46 shares 12 stops
- Bus 296 shares 12 stops
- Bus 69 shares 10 stops
- Bus 118 shares 10 stops
- Bus 106 shares 9 stops
- Bus 133 shares 9 stops
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.
Find stops near you / Plan a bus-only trip
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.