21
TRUNK
SBST
St. Michael's Ter → Pasir Ris Int
Route Distance
25.2 km
Total Bus Stops
68 stops
β±οΈ Peak & Off-Peak Frequencies
AM Peak (06:30β08:30)
10-12 mins
AM Off-Peak
10-14 mins
PM Peak (17:00β19:00)
09-15 mins
PM Off-Peak
12-16 mins
π First & Last Bus Times
Weekdays (MonβFri)
5:30 AM – 12:00 AM
Saturdays
5:30 AM – 12:00 AM
Sundays & Public Holidays
5:30 AM – 12:00 AM
Terminal Stop
Pasir Ris Int
Interactive Route Map
Complete Route Stops Sequence
Tap any stop to check live arrivals
68 Stops
#1
52499
Origin
St. Michael's Ter
Whampoa Rd
#2
52451
Blk 114
Whampoa Rd
#3
52129
Blk 29
Jln Bahagia
#4
52049
Blk 19
Jln Tenteram
#5
52119
Opp Blk 65
Jln Tenteram
#6
52099
Opp NKF
Kim Keat Rd
#7
50159
Bef Kim Keat Lane
Kim Keat Rd
#8
50209
Aft Pegu Rd
Balestier Rd
#9
50199
Opp Shaw Plaza
Balestier Rd
#10
50189
Opp Public Mansion
Balestier Rd
#11
50179
Opp Zhongshan Mall
Balestier Rd
#12
50169
Aft Irrawaddy Rd
Balestier Rd
#13
50059
Opp Thomson Med Ctr
Thomson Rd
#14
50049
Opp Novena Lodge
Thomson Rd
#15
50038
Novena Stn
Thomson Rd
#16
50111
Revival Ctr Ch
Moulmein Rd
#17
50121
Natl Skin Ctr
Moulmein Rd
#18
50231
NorthLight Sch
Balestier Rd
#19
50331
Blk 122
Mcnair Rd
#20
50349
Blk 107
Towner Rd
#21
60199
Boon Keng Stn/Blk 22
Boon Keng Rd
#22
60059
Bef Kallang Pl
Boon Keng Rd
#23
80109
Opp Kallang Stn/Blk 2C
Lor 1 Geylang
#24
80051
Aft Lor 1 Geylang
Sims Ave
#25
80071
Yi Xiu Fty Bldg
Sims Ave
#26
80091
Bef Lor 23 Geylang
Sims Ave
#27
81011
Aft Aljunied Stn
Sims Ave
#28
81031
Blk 134
Sims Ave
#29
81051
Sims Ville
Sims Ave
#30
82011
Aft Paya Lebar Quarter
Sims Ave
#31
82032
Blk 416
Sims Ave
#32
82061
Eunos Stn/Int
Sims Ave
#33
83101
Eunos Stn
Jln Eunos
#34
83111
Blk 17
Jln Eunos
#35
72011
Blk 322
Jln Eunos
#36
72021
Blk 646
Bedok Reservoir Rd
#37
72061
Blk 122
Bedok Reservoir Rd
#38
72071
Blk 133
Bedok Reservoir Rd
#39
84499
Blk 140
Bedok Reservoir Rd
#40
84489
Opp Bedok Ind Pk C
Bedok Reservoir Rd
#41
84461
Opp Blk 701
Bedok Reservoir Rd
#42
84471
Blk 745
Bedok Reservoir Rd
#43
84621
Opp Blk 716
Bedok Reservoir Rd
#44
84611
Opp Waterfront Isle
Bedok Reservoir Rd
#45
84631
Opp Waterfront Waves
Bedok Reservoir Rd
#46
84601
Opp Waterfront Key
Bedok Reservoir Rd
#47
75341
Opp The Clearwater Condo
Bedok Reservoir Rd
#48
74941
Opp Blk 961A
Bedok Reservoir Rd
#49
75061
Blk 954D
Bedok Reservoir Rd
#50
75051
Tampines West Stn Exit B
Tampines Ave 1
#51
76061
Blk 938
Tampines Ave 5
#52
76131
UOB Tampines Ctr
Tampines Ave 4
#53
76141
Tampines Stn/Int
Tampines Ave 4
#54
76201
Blk 423
Tampines Ave 7
#55
76211
Blk 449
Tampines Ave 7
#56
76221
Tampines East Stn Exit A
Tampines Ave 7
#57
76231
Opp Blk 390
Tampines Ave 7
#58
76241
Blk 497D
Tampines Ave 7
#59
98011
Blk 149A
Loyang Ave
#60
98091
Blk 156
Pasir Ris Dr 1
#61
78199
Opp White Sands Pr Sch
Pasir Ris St 11
#62
78189
Opp Blk 187
Pasir Ris St 11
#63
78039
Blk 104
Pasir Ris St 12
#64
78061
Blk 104
Pasir Ris Dr 1
#65
78079
Blk 429
Pasir Ris Dr 6
#66
78089
Blk 405
Pasir Ris Dr 6
#67
78101
Opp Downtown East
Pasir Ris Dr 3
#68
77009
Destination
Pasir Ris Int
Pasir Ris Dr 3