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

Boon Lay Int → Toa Payoh Int

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 7-12 mins
AM Off-Peak 07-15 mins
PM Peak (17:00–19:00) 10-11 mins
PM Off-Peak 11-15 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 5:30 AM – 12:00 AM
Saturdays 5:30 AM – 12:00 AM
Sundays & Public Holidays 5:45 AM – 12:00 AM
Terminal Stop Toa Payoh Int
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
56 Stops
#1 22009 Origin
Boon Lay Int
Jurong West Ctrl 3
0.0 km
Live Arrivals →
#2 21361
Blk 695
Jln Boon Lay
0.6 km
Live Arrivals →
#3 21371
Blk 680C
Jln Boon Lay
0.9 km
Live Arrivals →
#4 21381
St. Joseph's Hme
Jurong West Ave 2
1.6 km
Live Arrivals →
#5 21169
Opp Blk 216B
Corporation Rd
2.2 km
Live Arrivals →
#6 28539
Blk 538
Jurong West Ave 1
2.6 km
Live Arrivals →
#7 28409
Blk 454
Jurong West Ave 1
2.9 km
Live Arrivals →
#8 28529
Blk 441
Jurong West Ave 1
3.2 km
Live Arrivals →
#9 28519
Blk 425
Jurong West Ave 1
3.7 km
Live Arrivals →
#10 28509
Blk 422
Jurong West Ave 1
3.9 km
Live Arrivals →
#11 28499
Jurong Polyclinic
Jurong East Ave 1
4.4 km
Live Arrivals →
#12 28469
Blk 316
Jurong East Ave 1
4.8 km
Live Arrivals →
#13 28459
Opp Parc Oasis
Jurong East Ave 1
5.2 km
Live Arrivals →
#14 28291
Blk 303
Jurong Town Hall Rd
5.5 km
Live Arrivals →
#15 43459
Aft PIE
Bt Batok Rd
6.0 km
Live Arrivals →
#16 43349
Opp Princess E Pr Sch
Bt Batok West Ave 3
6.5 km
Live Arrivals →
#17 43539
Opp Blk 140
Bt Batok West Ave 3
6.9 km
Live Arrivals →
#18 43409
Opp Blk 122
Bt Batok West Ave 3
7.2 km
Live Arrivals →
#19 43411
Opp Blk 628
Bt Batok Ctrl
7.7 km
Live Arrivals →
#20 43179
Blk 231
Bt Batok East Ave 3
8.3 km
Live Arrivals →
#21 43189
Blk 283
Bt Batok East Ave 3
8.7 km
Live Arrivals →
#22 43199
Ch of St. Mary
Bt Batok East Ave 6
9.1 km
Live Arrivals →
#23 43209
Autobacs
Bt Batok East Ave 6
9.6 km
Live Arrivals →
#24 42199
Aft Bt Batok East Ave 6
Jln Jurong Kechil
10.1 km
Live Arrivals →
#25 42189
The Hillford
Jln Jurong Kechil
10.4 km
Live Arrivals →
#26 42179
Aft Chun Tin Rd
Jln Jurong Kechil
10.7 km
Live Arrivals →
#27 42169
Opp Blk 19
Jln Jurong Kechil
11.1 km
Live Arrivals →
#28 42159
Opp Beauty World Stn
Jln Jurong Kechil
11.3 km
Live Arrivals →
#29 42259
Aft Upp Bt Timah Rd
Jln Jurong Kechil
11.6 km
Live Arrivals →
#30 42089
Opp Bt Timah Plaza
Jln Anak Bt
12.0 km
Live Arrivals →
#31 42059
Opp King Albert Pk Stn
Dunearn Rd
12.7 km
Live Arrivals →
#32 42049
Hua Guan Gdns
Dunearn Rd
12.9 km
Live Arrivals →
#33 42039
Opp The Nexus
Dunearn Rd
13.3 km
Live Arrivals →
#34 42029
Aft Swiss Club Rd
Dunearn Rd
13.8 km
Live Arrivals →
#35 42019
Opp Sixth Ave Stn
Dunearn Rd
14.3 km
Live Arrivals →
#36 41089
Aft Jln Naga Sari
Dunearn Rd
14.7 km
Live Arrivals →
#37 41079
Natl JC
Dunearn Rd
15.1 km
Live Arrivals →
#38 41069
Opp Tan Kah Kee Stn
Dunearn Rd
15.7 km
Live Arrivals →
#39 41049
Opp Coronation Plaza
Dunearn Rd
16.1 km
Live Arrivals →
#40 41121
S'pore Bible Coll
Adam Rd
16.6 km
Live Arrivals →
#41 41131
Opp The Japanese Assn
Adam Rd
17.1 km
Live Arrivals →
#42 41141
Aft Adam Dr
Adam Rd
17.9 km
Live Arrivals →
#43 41151
Aft Sime Rd
Lornie Rd
18.2 km
Live Arrivals →
#44 40251
Aft Wallace Way
Lornie Rd
18.6 km
Live Arrivals →
#45 40261
LP 52
Lornie Rd
19.2 km
Live Arrivals →
#46 51111
Opp Andrew Rd
Lornie Rd
19.9 km
Live Arrivals →
#47 51071
MacRitchie Resvr
Thomson Rd
20.3 km
Live Arrivals →
#48 51131
Opp Braddell View
Braddell Rd
20.7 km
Live Arrivals →
#49 52011
Opp Raffles Girls' Sch
Braddell Rd
21.1 km
Live Arrivals →
#50 52021
Opp Blk 1004
Braddell Rd
21.6 km
Live Arrivals →
#51 52031
Opp Blk 998
Braddell Rd
21.9 km
Live Arrivals →
#52 52361
Blk 1
Lor 6 Toa Payoh
22.8 km
Live Arrivals →
#53 52279
Blk 56
Lor 4 Toa Payoh
23.4 km
Live Arrivals →
#54 52269
Blk 73
Lor 4 Toa Payoh
23.8 km
Live Arrivals →
#55 52501
Bef Toa Payoh Pk
Lor 6 Toa Payoh
24.3 km
Live Arrivals →
#56 52009 Destination
Toa Payoh Int
Lor 6 Toa Payoh
24.7 km
Live Arrivals →