🚌 Public Bus Services › Routes › Bus 139A
139A TRUNK SBST

Toa Payoh Int → Bet Blks 33/34

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) - mins
AM Off-Peak - mins
PM Peak (17:00–19:00) - mins
PM Off-Peak 27-27 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 6:45 PM – 7:40 PM
Saturdays -
Sundays & Public Holidays -
Terminal Stop Bet Blks 33/34
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
9 Stops
#1 52009 Origin
Toa Payoh Int
Lor 6 Toa Payoh
0.0 km
Live Arrivals →
#2 52079
Opp Trellis Twrs
Jln Toa Payoh
1.1 km
Live Arrivals →
#3 50161
Bef Jln Dusun
Balestier Rd
1.6 km
Live Arrivals →
#4 50171
Zhongshan Mall
Balestier Rd
1.9 km
Live Arrivals →
#5 52401
Blk 102
Jln Rajah
2.5 km
Live Arrivals →
#6 52411
Blk 105
Jln Rajah
2.9 km
Live Arrivals →
#7 52451
Blk 114
Whampoa Rd
3.4 km
Live Arrivals →
#8 52129
Blk 29
Jln Bahagia
3.7 km
Live Arrivals →
#9 52109 Destination
Bet Blks 33/34
Jln Bahagia
4.0 km
Live Arrivals →