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

Beach Stn Ter → Bt Merah Int

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 13-13 mins
AM Off-Peak 14-16 mins
PM Peak (17:00–19:00) 14-14 mins
PM Off-Peak 15-17 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 6:00 AM – 11:45 PM
Saturdays 6:00 AM – 11:45 PM
Sundays & Public Holidays 6:15 AM – 11:45 PM
Terminal Stop Bt Merah Int
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
45 Stops
#1 14539 Origin
Beach Stn Ter
Beach View
0.0 km
Live Arrivals →
#2 14529
Opp Village Hotel
Artillery Ave
0.8 km
Live Arrivals →
#3 14011
Bef Mt Faber Lodge
Kg Bahru Rd
3.3 km
Live Arrivals →
#4 14021
The Pearl @ Mt Faber
Lower Delta Rd
3.7 km
Live Arrivals →
#5 14379
Blk 40
Lower Delta Rd
3.9 km
Live Arrivals →
#6 14389
Aft Radin Mas Pr Sch
Bt Purmei Ave
4.4 km
Live Arrivals →
#7 14381
Blk 109
Bt Purmei Ave
4.6 km
Live Arrivals →
#8 14031
St. Theresa's Convent
Lower Delta Rd
5.1 km
Live Arrivals →
#9 10361
Cendex Ctr
Lower Delta Rd
5.6 km
Live Arrivals →
#10 10371
Blk 129
Lower Delta Rd
6.0 km
Live Arrivals →
#11 10169
Tiong Bahru Stn/Plaza
Tiong Bahru Rd
6.6 km
Live Arrivals →
#12 10149
Blk 1
Tiong Bahru Rd
7.2 km
Live Arrivals →
#13 06071
Havelock Stn Exit 2
Zion Rd
7.3 km
Live Arrivals →
#14 06081
Havelock Stn Exit 3
Zion Rd
7.5 km
Live Arrivals →
#15 06149
Havelock Stn Exit 4
Havelock Rd
7.8 km
Live Arrivals →
#16 06159
Bef Saiboo St
Havelock Rd
8.1 km
Live Arrivals →
#17 06169
River Pl Condo
Havelock Rd
8.5 km
Live Arrivals →
#18 04321
UE Sq
Clemenceau Ave
9.1 km
Live Arrivals →
#19 04311
Aft River Valley Rd
Clemenceau Ave
9.4 km
Live Arrivals →
#20 08011
Opp Haw Par Glass Twr
Clemenceau Ave
9.6 km
Live Arrivals →
#21 08111
Winsland Hse
Penang Rd
10.1 km
Live Arrivals →
#22 08121
Somerset Stn
Somerset Rd
10.4 km
Live Arrivals →
#23 09059
Somerset Youth Pk
Grange Rd
10.7 km
Live Arrivals →
#24 09022
Orchard Stn Exit 13
Orchard Blvd
11.2 km
Live Arrivals →
#25 09111
Opp Four Seasons Hotel
Orchard Blvd
11.7 km
Live Arrivals →
#26 09121
Bef Tomlinson Rd
Orchard Blvd
12.0 km
Live Arrivals →
#27 09131
Opp Orchard Blvd Stn
Grange Rd
12.6 km
Live Arrivals →
#28 09141
British Council
Napier Rd
12.9 km
Live Arrivals →
#29 13011
Napier Stn Exit 2
Napier Rd
13.2 km
Live Arrivals →
#30 13021
Aft Min of Foreign Affairs
Holland Rd
13.8 km
Live Arrivals →
#31 11201
CSC Dempsey Clubhse
Holland Rd
14.1 km
Live Arrivals →
#32 11211
Aft Peirce Rd
Holland Rd
14.4 km
Live Arrivals →
#33 11221
Lien Twrs
Holland Rd
14.9 km
Live Arrivals →
#34 11089
Opp Holland Hill Lodge
Queensway
15.2 km
Live Arrivals →
#35 11079
Opp Blk 95
Queensway
15.7 km
Live Arrivals →
#36 11069
Queensway Sec Sch
Queensway
16.0 km
Live Arrivals →
#37 11059
Queenstown Polyclinic
Queensway
16.4 km
Live Arrivals →
#38 11049
Opp Blessed Sacrament Ch
Queensway
16.8 km
Live Arrivals →
#39 11039
Blk 19
Queensway
17.2 km
Live Arrivals →
#40 11029
Blk 166/Aft Mei Chin Rd
Queensway
17.6 km
Live Arrivals →
#41 11019
Alexandra Ctrl
Jln Bt Merah
18.2 km
Live Arrivals →
#42 10139
Blk 1
Jln Bt Merah
18.5 km
Live Arrivals →
#43 10119
Opp Pacific Tech Ctr
Jln Bt Merah
18.8 km
Live Arrivals →
#44 10651
Blk 161
Bt Merah Ctrl
19.4 km
Live Arrivals →
#45 10009 Destination
Bt Merah Int
Bt Merah Ctrl
19.7 km
Live Arrivals →