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

Kampong Bahru Ter → Kampong Bahru Ter

πŸ”„ Loop Service via Telok Blangah Hts
⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 13-15 mins
AM Off-Peak 14-16 mins
PM Peak (17:00–19:00) 15-15 mins
PM Off-Peak 15-18 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 5:55 AM – 11:30 PM
Saturdays 5:55 AM – 11:30 PM
Sundays & Public Holidays 5:55 AM – 11:30 PM
Terminal Stop Kampong Bahru Ter
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
49 Stops
#1 10499 Origin
Kampong Bahru Ter
Spooner Rd
0.0 km
Live Arrivals →
#2 10051
Blk 149
Jln Bt Merah
0.7 km
Live Arrivals →
#3 10061
Blk 140
Jln Bt Merah
1.0 km
Live Arrivals →
#4 10071
Blk 111
Jln Bt Merah
1.4 km
Live Arrivals →
#5 10371
Blk 129
Lower Delta Rd
1.9 km
Live Arrivals →
#6 10171
Opp Tiong Bahru Pk
Tiong Bahru Rd
2.4 km
Live Arrivals →
#7 10181
Bef Ar-Rabitah Mque
Tiong Bahru Rd
2.7 km
Live Arrivals →
#8 10191
Blk 78
Tiong Bahru Rd
2.9 km
Live Arrivals →
#9 10201
Opp Redhill Stn
Tiong Bahru Rd
3.2 km
Live Arrivals →
#10 10281
SIS Bldg
Alexandra Rd
3.6 km
Live Arrivals →
#11 10291
Opp Dawson Pl
Alexandra Rd
4.0 km
Live Arrivals →
#12 11539
Lea Hin Hardware Fty
Alexandra Rd
4.3 km
Live Arrivals →
#13 11529
Bef IKEA Ind Bldg
Alexandra Rd
4.6 km
Live Arrivals →
#14 11519
Opp Queensway Shop Ctr
Alexandra Rd
4.9 km
Live Arrivals →
#15 18019
Bef Telok Blangah Hill Pk
Alexandra Rd
5.6 km
Live Arrivals →
#16 15059
Opp Alexandra Pt
Alexandra Rd
6.1 km
Live Arrivals →
#17 15049
Opp Alexandra Retail Ctr
Alexandra Rd
6.4 km
Live Arrivals →
#18 14189
Aft Alexandra Rd
Telok Blangah Rd
6.8 km
Live Arrivals →
#19 14179
Yeo's Bldg
Telok Blangah Rd
7.1 km
Live Arrivals →
#20 14169
Opp Telok Blangah Stn
Telok Blangah Rd
7.5 km
Live Arrivals →
#21 14041
Blk 54
Henderson Rd
8.0 km
Live Arrivals →
#22 14349
Blk 59
Telok Blangah Hts
8.4 km
Live Arrivals →
#23 14339
Blk 70A
Telok Blangah Hts
8.7 km
Live Arrivals →
#24 14329
Blk 67
Telok Blangah St 32
9.1 km
Live Arrivals →
#25 14491
Opp Telok Blangah Mkt/FC
Telok Blangah Dr
9.4 km
Live Arrivals →
#26 14501
Opp Blk 91A
Telok Blangah St 31
10.0 km
Live Arrivals →
#27 14391
Opp Blk 85
Telok Blangah Hts
10.4 km
Live Arrivals →
#28 14331
Opp Blk 70B
Telok Blangah Hts
10.7 km
Live Arrivals →
#29 14341
Opp Blk 59
Telok Blangah Hts
11.0 km
Live Arrivals →
#30 14049
Opp Blk 55
Henderson Rd
11.5 km
Live Arrivals →
#31 14161
Telok Blangah Stn
Telok Blangah Rd
12.0 km
Live Arrivals →
#32 14171
Opp Yeo's Bldg
Telok Blangah Rd
12.4 km
Live Arrivals →
#33 15041
Alexandra Retail Ctr
Alexandra Rd
13.1 km
Live Arrivals →
#34 15051
Alexandra Pt
Alexandra Rd
13.4 km
Live Arrivals →
#35 18011
Aft HortPark
Alexandra Rd
13.9 km
Live Arrivals →
#36 11511
Alexandra Hosp
Alexandra Rd
14.5 km
Live Arrivals →
#37 11521
Anchorpoint
Alexandra Rd
14.9 km
Live Arrivals →
#38 11531
Opp Lea Hin Hardware Fty
Alexandra Rd
15.3 km
Live Arrivals →
#39 10299
Aft Dawson Pl
Alexandra Rd
15.8 km
Live Arrivals →
#40 10287
Opp Cycle & Carriage
Alexandra Rd
16.0 km
Live Arrivals →
#41 10209
Redhill Stn
Tiong Bahru Rd
16.5 km
Live Arrivals →
#42 10199
Delta Swim Cplx
Tiong Bahru Rd
16.8 km
Live Arrivals →
#43 10189
Blk 104A CP
Tiong Bahru Rd
17.1 km
Live Arrivals →
#44 10179
Tiong Bahru Pk
Tiong Bahru Rd
17.4 km
Live Arrivals →
#45 10379
Blk 25B
Lower Delta Rd
17.9 km
Live Arrivals →
#46 10079
Blk 201
Jln Bt Merah
18.5 km
Live Arrivals →
#47 10069
Opp Blk 140
Jln Bt Merah
18.9 km
Live Arrivals →
#48 10059
Opp Blk 149
Jln Bt Merah
19.2 km
Live Arrivals →
#49 10499 Destination
Kampong Bahru Ter
Spooner Rd
19.7 km
Live Arrivals →