Service Information

Service Information

SBS Transit is Singapore's largest scheduled bus operator with a 54.3% share of the market. With a fleet of more than 3,000 buses, it operates close to 200 bus services.


Choose your service

Find out about the routes, frequency ranges, first/last bus timings and more of our services. Start by selecting the service type, followed by the service number: 

Service type

Service No.

Bus Service Details:

BUS SERVICE

129

129A
129B
From: ST. MICHAEL'S TER
To: TAMPINES NTH INT
(Click to change Direction)
1 - 5 mins
6 - 10 mins
11 - 15 mins
More than 15 mins
FROM ST. MICHAEL'S TER
Mondays - Fridays
FIRST BUS
LAST BUS
5.45am
11.30pm
Saturdays
FIRST BUS
LAST BUS
5.45am
11.30pm
Sundays/Public Holidays
FIRST BUS
LAST BUS
5.45am
11.30pm
Period (hours)
From ST. MICHAEL'S TER
6:30am - 8:30am 8:31am - 4:59pm 5.00pm - 7.00pm After 7.00pm
Mon-Fri
10 - 11 mins 10 - 15 mins 10 - 11 mins 15 - 24 mins
Sat
14 - 15 mins 12 - 15 mins 15 mins 15 - 24 mins
Sun/PH
14 - 15 mins 15 mins 15 mins 15 - 24 mins

FROM ST. MICHAEL'S TER

Road Name Bus Stop No. Bus Stop Name Dist(km)
whampoa rd 52499 st. michael's ter 0.0
52451 blk 114 0.3
jln bahagia 52129 blk 29 0.6
jln tenteram 52049 blk 19 0.9
52119 opp blk 65 1.3
jln rajah 52419 opp blk 105 1.8
52409 opp blk 102 2.2
ah hood rd 52479 opp eaim 2.9
balestier rd 50169 aft irrawaddy rd 3.1
thomson rd 51011 opp tan tong meng twr 3.5
jln toa payoh 52071 trellis twrs 4.4
lor 2 toa payoh 52181 opp toa payoh stn NS19 5.0
52191 blk 138b 5.4
52201 blk 121 5.7
lor 1 toa payoh 52171 braddell stn/blk 107 NS18 6.0
52441 blk 202 6.2
lor 6 toa payoh 52369 blk 237 6.6
braddell rd 52051 blk 147 7.4
52061 bca acad 7.9
66061 aft lynwood gr 8.4
bartley rd 62099 gambir ridge 9.8
62089 bartley chr ch CC12 10.1
62079 aft bartley stn exit b CC12 10.3
tampines ave 1 75251 opp tropica condo 16.5
75241 opp temasek poly west g 16.8
75231 opp temasek poly 17.2
75221 opp temasek poly east g 17.6
tampines ave 4 76289 blk 801 DT31 18.1
76129 st. hilda's sec sch 18.4
76119 opp blk 945 18.7
76131 uob tampines ctr 19.0
76141 tampines stn/int EW2/DT32 19.4
tampines ave 7 76199 blk 503 19.8
tampines ctrl 1 76551 tampines stn exit d EW2/DT32 20.1
tampines concourse 76529 blk 519a 20.5
76519 bet blks 524b/523d 20.7
tampines ave 9 76549 opp citylife@tampines 21.0
tampines ave 12 75591 bef blk 631b 21.3
tampines nth dr 2 75579 blk 630b 21.5
75569 blk 636c 21.8
tampines st 62 74009 tampines nth int 22.4