🚌 Public Bus Services › Routes › Bus 129
129 TRUNK GAS

Tampines Nth Int → St. Michael's Ter

⏱️ 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
0.0 km
Live Arrivals →
#2 75561
Blk 648C
Tampines Nth Dr 2
0.4 km
Live Arrivals →
#3 75571
Blk 637B
Tampines Nth Dr 2
0.8 km
Live Arrivals →
#4 76541
Citylife @ Tampines
Tampines Ave 9
1.4 km
Live Arrivals →
#5 76511
The Tampines Trilliant
Tampines Concourse
1.6 km
Live Arrivals →
#6 76521
Opp Blk 519A
Tampines Concourse
1.9 km
Live Arrivals →
#7 76559
Aft Tampines Stn Exit E
Tampines Ctrl 1
2.3 km
Live Arrivals →
#8 76191
Blk 401
Tampines Ave 7
2.6 km
Live Arrivals →
#9 76149
Opp Tampines Stn/Int
Tampines Ave 4
3.1 km
Live Arrivals →
#10 76139
Opp Century Sq
Tampines Ave 4
3.5 km
Live Arrivals →
#11 76111
Blk 945
Tampines Ave 4
3.9 km
Live Arrivals →
#12 76121
Opp St. Hilda's Sec Sch
Tampines Ave 4
4.2 km
Live Arrivals →
#13 76281
Junyuan Pr Sch
Tampines Ave 4
4.5 km
Live Arrivals →
#14 75229
Temasek Poly East G
Tampines Ave 1
5.0 km
Live Arrivals →
#15 75239
Temasek Poly
Tampines Ave 1
5.5 km
Live Arrivals →
#16 75249
Temasek Poly West G
Tampines Ave 1
5.9 km
Live Arrivals →
#17 75259
Tropica Condo
Tampines Ave 1
6.2 km
Live Arrivals →
#18 62071
Bartley Stn Exit A
Bartley Rd
12.3 km
Live Arrivals →
#19 62081
Opp Bartley Chr Ch
Bartley Rd
12.7 km
Live Arrivals →
#20 62091
Opp Gambir Ridge
Bartley Rd
13.0 km
Live Arrivals →
#21 66069
Bef Braddell Flyover
Braddell Rd
14.5 km
Live Arrivals →
#22 52069
Opp BCA Acad
Braddell Rd
15.0 km
Live Arrivals →
#23 52059
Blk 219
Braddell Rd
15.2 km
Live Arrivals →
#24 52361
Blk 1
Lor 6 Toa Payoh
15.8 km
Live Arrivals →
#25 52449
Bef Blk 105
Lor 1 Toa Payoh
16.2 km
Live Arrivals →
#26 52179
Braddell Stn/Blk 106
Lor 1 Toa Payoh
16.4 km
Live Arrivals →
#27 52209
Blk 101C CP
Lor 2 Toa Payoh
16.7 km
Live Arrivals →
#28 52199
Blk 84B
Lor 2 Toa Payoh
17.2 km
Live Arrivals →
#29 52189
Toa Payoh Stn
Lor 2 Toa Payoh
17.5 km
Live Arrivals →
#30 52079
Opp Trellis Twrs
Jln Toa Payoh
18.6 km
Live Arrivals →
#31 50161
Bef Jln Dusun
Balestier Rd
19.1 km
Live Arrivals →
#32 50171
Zhongshan Mall
Balestier Rd
19.4 km
Live Arrivals →
#33 52401
Blk 102
Jln Rajah
20.0 km
Live Arrivals →
#34 52411
Blk 105
Jln Rajah
20.4 km
Live Arrivals →
#35 52451
Blk 114
Whampoa Rd
20.9 km
Live Arrivals →
#36 52129
Blk 29
Jln Bahagia
21.2 km
Live Arrivals →
#37 52049
Blk 19
Jln Tenteram
21.5 km
Live Arrivals →
#38 52119
Opp Blk 65
Jln Tenteram
21.9 km
Live Arrivals →
#39 52499 Destination
St. Michael's Ter
Whampoa Rd
22.4 km
Live Arrivals →