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

Opp MacPherson Stn Exit A → Bugis Stn Exit D

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 06-06 mins
AM Off-Peak - mins
PM Peak (17:00–19:00) - mins
PM Off-Peak - mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) -
Saturdays 5:00 AM – 8:30 AM
Sundays & Public Holidays -
Terminal Stop Bugis Stn Exit D
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
13 Stops
#1 70379 Origin
Opp MacPherson Stn Exit A
Circuit Link
0.0 km
Live Arrivals →
#2 70231
Opp Mattar Stn Exit B
Mattar Rd
1.5 km
Live Arrivals →
#3 60221
Blk 73/Geylang Bahru Stn
Geylang Bahru
4.6 km
Live Arrivals →
#4 60019
Bendemeer Stn Exit B
Kallang Bahru
5.9 km
Live Arrivals →
#5 07529
Jln Besar Stn Exit A
Jln Besar
7.6 km
Live Arrivals →
#6 04029
Bef Bencoolen Stn Exit A
Bencoolen St
8.3 km
Live Arrivals →
#7 04339
Fort Canning Stn Exit B
River Valley Rd
10.0 km
Live Arrivals →
#8 05129
Opp One Upp Pickering
Upp Pickering St
11.1 km
Live Arrivals →
#9 05319
OCBC Ctr
Church St
11.5 km
Live Arrivals →
#10 03391
Marina Bay Financial Ctr
Marina Blvd
12.3 km
Live Arrivals →
#11 03511
Aft Bayfront Stn Exit E
Bayfront Ave
13.0 km
Live Arrivals →
#12 02169
Promenade Stn Exit B
Temasek Ave
14.3 km
Live Arrivals →
#13 01541 Destination
Bugis Stn Exit D
Rochor Rd
15.3 km
Live Arrivals →