129
TRUNK
GAS
Tampines Nth Int → St. Michael's Ter
Route Distance
22.4 km
Total Bus Stops
39 stops
β±οΈ Peak & Off-Peak Frequencies
AM Peak (06:30β08:30)
08-09 mins
AM Off-Peak
09-15 mins
PM Peak (17:00β19:00)
09-13 mins
PM Off-Peak
17-20 mins
π First & Last Bus Times
Weekdays (MonβFri)
5:35 AM – 11:20 PM
Saturdays
5:35 AM – 11:20 PM
Sundays & Public Holidays
5:35 AM – 11:20 PM
Terminal Stop
St. Michael's Ter
Interactive Route Map
Complete Route Stops Sequence
Tap any stop to check live arrivals
39 Stops
#1
74009
Origin
Tampines Nth Int
Tampines St 62
#2
75561
Blk 648C
Tampines Nth Dr 2
#3
75571
Blk 637B
Tampines Nth Dr 2
#4
76541
Citylife @ Tampines
Tampines Ave 9
#5
76511
The Tampines Trilliant
Tampines Concourse
#6
76521
Opp Blk 519A
Tampines Concourse
#7
76559
Aft Tampines Stn Exit E
Tampines Ctrl 1
#8
76191
Blk 401
Tampines Ave 7
#9
76149
Opp Tampines Stn/Int
Tampines Ave 4
#10
76139
Opp Century Sq
Tampines Ave 4
#11
76111
Blk 945
Tampines Ave 4
#12
76121
Opp St. Hilda's Sec Sch
Tampines Ave 4
#13
76281
Junyuan Pr Sch
Tampines Ave 4
#14
75229
Temasek Poly East G
Tampines Ave 1
#15
75239
Temasek Poly
Tampines Ave 1
#16
75249
Temasek Poly West G
Tampines Ave 1
#17
75259
Tropica Condo
Tampines Ave 1
#18
62071
Bartley Stn Exit A
Bartley Rd
#19
62081
Opp Bartley Chr Ch
Bartley Rd
#20
62091
Opp Gambir Ridge
Bartley Rd
#21
66069
Bef Braddell Flyover
Braddell Rd
#22
52069
Opp BCA Acad
Braddell Rd
#23
52059
Blk 219
Braddell Rd
#24
52361
Blk 1
Lor 6 Toa Payoh
#25
52449
Bef Blk 105
Lor 1 Toa Payoh
#26
52179
Braddell Stn/Blk 106
Lor 1 Toa Payoh
#27
52209
Blk 101C CP
Lor 2 Toa Payoh
#28
52199
Blk 84B
Lor 2 Toa Payoh
#29
52189
Toa Payoh Stn
Lor 2 Toa Payoh
#30
52079
Opp Trellis Twrs
Jln Toa Payoh
#31
50161
Bef Jln Dusun
Balestier Rd
#32
50171
Zhongshan Mall
Balestier Rd
#33
52401
Blk 102
Jln Rajah
#34
52411
Blk 105
Jln Rajah
#35
52451
Blk 114
Whampoa Rd
#36
52129
Blk 29
Jln Bahagia
#37
52049
Blk 19
Jln Tenteram
#38
52119
Opp Blk 65
Jln Tenteram
#39
52499
Destination
St. Michael's Ter
Whampoa Rd