S42
TRUNK
SBST
Opp MacPherson Stn Exit A → Bugis Stn Exit D
Route Distance
15.3 km
Total Bus Stops
13 stops
Direction 1: Aft Bugis Stn Exit C → MacPherson Stn Exit A
Direction 2: 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
#2
70231
Opp Mattar Stn Exit B
Mattar Rd
#3
60221
Blk 73/Geylang Bahru Stn
Geylang Bahru
#4
60019
Bendemeer Stn Exit B
Kallang Bahru
#5
07529
Jln Besar Stn Exit A
Jln Besar
#6
04029
Bef Bencoolen Stn Exit A
Bencoolen St
#7
04339
Fort Canning Stn Exit B
River Valley Rd
#8
05129
Opp One Upp Pickering
Upp Pickering St
#9
05319
OCBC Ctr
Church St
#10
03391
Marina Bay Financial Ctr
Marina Blvd
#11
03511
Aft Bayfront Stn Exit E
Bayfront Ave
#12
02169
Promenade Stn Exit B
Temasek Ave
#13
01541
Destination
Bugis Stn Exit D
Rochor Rd