139A
TRUNK
SBST
Toa Payoh Int → Bet Blks 33/34
Route Distance
4.0 km
Total Bus Stops
9 stops
β±οΈ 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
#2
52079
Opp Trellis Twrs
Jln Toa Payoh
#3
50161
Bef Jln Dusun
Balestier Rd
#4
50171
Zhongshan Mall
Balestier Rd
#5
52401
Blk 102
Jln Rajah
#6
52411
Blk 105
Jln Rajah
#7
52451
Blk 114
Whampoa Rd
#8
52129
Blk 29
Jln Bahagia
#9
52109
Destination
Bet Blks 33/34
Jln Bahagia