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

Toa Payoh Int → Tampines Int

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 11-13 mins
AM Off-Peak 10-14 mins
PM Peak (17:00–19:00) 11-15 mins
PM Off-Peak 13-16 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 5:55 AM – 12:00 AM
Saturdays 5:55 AM – 12:00 AM
Sundays & Public Holidays 5:55 AM – 12:00 AM
Terminal Stop Tampines Int
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
57 Stops
#1 52009 Origin
Toa Payoh Int
Lor 6 Toa Payoh
0.0 km
Live Arrivals →
#2 52509
Aft HDB Hub
Lor 6 Toa Payoh
0.5 km
Live Arrivals →
#3 52251
Chung Hwa Free Clinic
Lor 4 Toa Payoh
0.8 km
Live Arrivals →
#4 52271
Jackson Sq
Lor 4 Toa Payoh
1.3 km
Live Arrivals →
#5 52369
Blk 237
Lor 6 Toa Payoh
1.9 km
Live Arrivals →
#6 52051
Blk 147
Braddell Rd
2.7 km
Live Arrivals →
#7 52061
BCA Acad
Braddell Rd
3.2 km
Live Arrivals →
#8 66061
Aft Lynwood Gr
Braddell Rd
3.7 km
Live Arrivals →
#9 66071
Opp PUB Recreation Club
Braddell Rd
4.2 km
Live Arrivals →
#10 66081
Opp S'pore Power Trg Inst
Braddell Rd
4.5 km
Live Arrivals →
#11 62109
Aft Upp S'goon Rd
Bartley Rd
5.0 km
Live Arrivals →
#12 62099
Gambir Ridge
Bartley Rd
5.2 km
Live Arrivals →
#13 62089
Bartley Chr Ch
Bartley Rd
5.5 km
Live Arrivals →
#14 62079
Aft Bartley Stn Exit B
Bartley Rd
5.7 km
Live Arrivals →
#15 62069
Bef Upp Paya Lebar Rd
Bartley Rd
5.9 km
Live Arrivals →
#16 70309
Opp Paya Lebar St
Upp Paya Lebar Rd
6.5 km
Live Arrivals →
#17 70299
Opp Asiawide Ind Bldg
Upp Paya Lebar Rd
6.7 km
Live Arrivals →
#18 70289
Aft Tai Seng Stn Exit C
Upp Paya Lebar Rd
7.0 km
Live Arrivals →
#19 70279
Opp Trinity Paya Lebar
Paya Lebar Rd
7.5 km
Live Arrivals →
#20 70269
Citipoint Ind Cplx
Paya Lebar Rd
7.8 km
Live Arrivals →
#21 70259
MacPherson Stn Exit B
Paya Lebar Rd
8.3 km
Live Arrivals →
#22 81101
Paya Lebar Green
Paya Lebar Rd
8.7 km
Live Arrivals →
#23 81111
Paya Lebar Stn Exit B
Paya Lebar Rd
9.0 km
Live Arrivals →
#24 82011
Aft Paya Lebar Quarter
Sims Ave
9.5 km
Live Arrivals →
#25 82033
Blk 414
Sims Ave
9.8 km
Live Arrivals →
#26 82061
Eunos Stn/Int
Sims Ave
10.3 km
Live Arrivals →
#27 83011
Casa Sarina
Sims Ave East
10.9 km
Live Arrivals →
#28 83031
Opp Hong San Si Tp
Sims Ave East
11.2 km
Live Arrivals →
#29 83062
Kembangan Stn
Sims Ave East
11.6 km
Live Arrivals →
#30 83081
Opp Perpetual Succour Ch
Sims Ave East
12.1 km
Live Arrivals →
#31 84011
Chai Chee Ind Pk
New Upp Changi Rd
12.7 km
Live Arrivals →
#32 84021
Blk 32
New Upp Changi Rd
13.0 km
Live Arrivals →
#33 84031
Bedok Stn Exit B
New Upp Changi Rd
13.6 km
Live Arrivals →
#34 84041
Blk 221A
New Upp Changi Rd
14.1 km
Live Arrivals →
#35 84191
Blk 220 CP
Bedok Nth Ave 3
14.3 km
Live Arrivals →
#36 84211
Blk 403
Bedok Nth Ave 3
14.8 km
Live Arrivals →
#37 84521
Blk 506
Bedok Nth Ave 3
15.1 km
Live Arrivals →
#38 84201
Bedok Resvr Stn Exit A
Bedok Nth Ave 3
15.6 km
Live Arrivals →
#39 75341
Opp The Clearwater Condo
Bedok Reservoir Rd
15.9 km
Live Arrivals →
#40 74941
Opp Blk 961A
Bedok Reservoir Rd
16.2 km
Live Arrivals →
#41 75061
Blk 954D
Bedok Reservoir Rd
16.4 km
Live Arrivals →
#42 75051
Tampines West Stn Exit B
Tampines Ave 1
17.1 km
Live Arrivals →
#43 76071
Blk 141
Tampines Ave 2
17.8 km
Live Arrivals →
#44 76081
Opp The Holy Trinity Ch
Tampines Ave 2
18.3 km
Live Arrivals →
#45 76091
Blk 206
Tampines Ave 2
18.7 km
Live Arrivals →
#46 76101
Tampines East CC
Tampines Ave 2
19.1 km
Live Arrivals →
#47 76411
Ngee Ann Sec Sch
Tampines St 32
19.5 km
Live Arrivals →
#48 76421
Opp Blk 331
Tampines St 32
19.8 km
Live Arrivals →
#49 76461
Eden Condo
Tampines St 34
20.2 km
Live Arrivals →
#50 76251
Blk 487B
Tampines St 45
20.7 km
Live Arrivals →
#51 76261
Blk 489B
Tampines St 45
21.0 km
Live Arrivals →
#52 76271
Dunman Sec Sch
Tampines St 45
21.4 km
Live Arrivals →
#53 76351
Blk 484
Tampines Ave 9
21.7 km
Live Arrivals →
#54 76361
Blk 430
Tampines Ave 9
22.1 km
Live Arrivals →
#55 76391
Blk 418
Tampines St 41
22.5 km
Live Arrivals →
#56 76199
Blk 503
Tampines Ave 7
22.9 km
Live Arrivals →
#57 75009 Destination
Tampines Int
Tampines Ctrl 1
23.2 km
Live Arrivals →