🚌 Public Bus Services › Routes › Bus 100
100 TRUNK SBST

Serangoon Int → Ghim Moh Ter

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 06-12 mins
AM Off-Peak 05-20 mins
PM Peak (17:00–19:00) 10-13 mins
PM Off-Peak 13-15 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 5:30 AM – 11:45 PM
Saturdays 5:30 AM – 11:45 PM
Sundays & Public Holidays 5:30 AM – 11:45 PM
Terminal Stop Ghim Moh Ter
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
57 Stops
#1 66009 Origin
Serangoon Int
S'goon Ave 2
0.0 km
Live Arrivals →
#2 62129
Blk 403
Upp S'goon Rd
0.6 km
Live Arrivals →
#3 62119
Aft Sunshine Lodge
Upp S'goon Rd
0.9 km
Live Arrivals →
#4 61049
Aft Bartley Rd
Upp S'goon Rd
1.2 km
Live Arrivals →
#5 61039
Woodleigh Stn Exit A
Upp S'goon Rd
1.6 km
Live Arrivals →
#6 70069
Aft Bidadari Pk Dr
Upp Aljunied Rd
2.0 km
Live Arrivals →
#7 70059
Blk 7
Upp Aljunied Rd
2.7 km
Live Arrivals →
#8 70049
Aft Blk 4
Upp Aljunied Rd
2.9 km
Live Arrivals →
#9 70039
Aljunied Pk
Aljunied Rd
3.3 km
Live Arrivals →
#10 70029
Canossa Catholic Pr
Aljunied Rd
3.6 km
Live Arrivals →
#11 70019
Blk 125
Aljunied Rd
4.0 km
Live Arrivals →
#12 81099
Blk 102
Aljunied Rd
4.4 km
Live Arrivals →
#13 81089
Aljunied Stn
Aljunied Rd
4.8 km
Live Arrivals →
#14 80089
Bef Lor 18 Geylang
Geylang Rd
5.3 km
Live Arrivals →
#15 80069
Opp Mohd Salleh Mque
Geylang Rd
5.7 km
Live Arrivals →
#16 80049
Aft Sims Way
Geylang Rd
6.2 km
Live Arrivals →
#17 80039
Opp Lor 1 Geylang Ter
Geylang Rd
6.4 km
Live Arrivals →
#18 80029
Bef Kg Bugis
Kallang Rd
6.9 km
Live Arrivals →
#19 01339
Bef Crawford Bridge
Crawford St
7.4 km
Live Arrivals →
#20 01349
Opp Blk 4
Crawford St
7.7 km
Live Arrivals →
#21 01429
Aft Crawford St
Beach Rd
8.1 km
Live Arrivals →
#22 01419
St. John HQ
Beach Rd
8.3 km
Live Arrivals →
#23 01529
Opp Bussorah St
Beach Rd
8.7 km
Live Arrivals →
#24 01519
The Gateway
Beach Rd
8.9 km
Live Arrivals →
#25 01629
Shaw Twrs
Beach Rd
9.3 km
Live Arrivals →
#26 01619
Esplanade Stn Exit F
Beach Rd
9.7 km
Live Arrivals →
#27 02029
Aft Esplanade Stn Exit D
Esplanade Dr
10.3 km
Live Arrivals →
#28 03019
OUE Bayfront
Collyer Quay
11.1 km
Live Arrivals →
#29 03059
One Raffles Quay
Raffles Quay
11.4 km
Live Arrivals →
#30 03129
UIC Bldg
Shenton Way
11.8 km
Live Arrivals →
#31 03217
Aft Straits Blvd
Shenton Way
12.1 km
Live Arrivals →
#32 05649
Aft Cantonment Rd
Keppel Rd
13.0 km
Live Arrivals →
#33 14061
Opp Cantonment Stn Exit 4
Keppel Rd
13.3 km
Live Arrivals →
#34 14071
Keppel Workshop
Keppel Rd
13.8 km
Live Arrivals →
#35 14081
Keppel Stn Exit 3
Keppel Rd
14.2 km
Live Arrivals →
#36 14101
Opp Keppel DP Blk 517
Keppel Rd
14.6 km
Live Arrivals →
#37 14141
HarbourFront Stn/Vivocity
Telok Blangah Rd
15.4 km
Live Arrivals →
#38 14121
Opp HarbourFront Int
Telok Blangah Rd
15.7 km
Live Arrivals →
#39 14131
Caribbean at Keppel Bay
Telok Blangah Rd
16.1 km
Live Arrivals →
#40 14151
Opp Hotel Faber Pk
Telok Blangah Rd
16.6 km
Live Arrivals →
#41 14161
Telok Blangah Stn
Telok Blangah Rd
17.0 km
Live Arrivals →
#42 14171
Opp Yeo's Bldg
Telok Blangah Rd
17.4 km
Live Arrivals →
#43 15041
Alexandra Retail Ctr
Alexandra Rd
18.1 km
Live Arrivals →
#44 15051
Alexandra Pt
Alexandra Rd
18.4 km
Live Arrivals →
#45 18011
Aft HortPark
Alexandra Rd
18.9 km
Live Arrivals →
#46 11511
Alexandra Hosp
Alexandra Rd
19.5 km
Live Arrivals →
#47 11021
Aft Queenstown NPC HQ
Queensway
20.0 km
Live Arrivals →
#48 11031
Opp Queen's Cl
Queensway
20.3 km
Live Arrivals →
#49 11041
Aft C'wealth Dr
Queensway
21.0 km
Live Arrivals →
#50 11051
Opp Queenstown Polyclinic
Queensway
21.4 km
Live Arrivals →
#51 11161
C'wealth Stn Exit A/D
C'wealth Ave
21.9 km
Live Arrivals →
#52 11171
Opp Blk 7B
C'wealth Ave
22.4 km
Live Arrivals →
#53 11181
Opp Blk 43
C'wealth Ave
22.8 km
Live Arrivals →
#54 11351
Blk 13
Ghim Moh Rd
23.3 km
Live Arrivals →
#55 11001
Opp Ghim Moh Ter
Ghim Moh Rd
23.5 km
Live Arrivals →
#56 12121
Blk 7
Ghim Moh Rd
23.8 km
Live Arrivals →
#57 11009 Destination
Ghim Moh Ter
Ghim Moh Rd
24.7 km
Live Arrivals →