JustHOPlyPlan Your Journey

Bus Service 157 SingaporeToa Payoh IntBoon Lay Int

Route summary

Bus Service 157 operated by SBST runs between Toa Payoh Int and Boon Lay Int in Singapore, passing through Opp MacRitchie Resvr, Coronation Plaza, Blk 288C and Parc Oasis covering approximately 25.5 km and serving 58 stops.

Operator:
SBST
Route type:
Two-way service
Origin terminal:
Toa Payoh Int
Destination terminal:
Boon Lay Int
Operator
SBST
Total Stops
58
Route Length
25.5 km
First / Last Bus (Wkd)
05:1023:30
← All services

157

SBST

Route totals

58 stops·25.5 km

SeqCodeStopDistanceFirst / last bus
152009Toa Payoh Int0.0 km
Mon–Fri05:1023:30
Sat05:1023:30
Sun05:3523:30
252509Aft HDB Hub0.5 km
Mon–Fri05:1323:32
Sat05:1223:32
Sun05:3823:32
352261Opp Blk 731.0 km
Mon–Fri05:1523:34
Sat05:1423:34
Sun05:4023:34
452271Jackson Sq1.4 km
Mon–Fri05:1723:35
Sat05:1523:35
Sun05:4223:35
552369Blk 2372.0 km
Mon–Fri05:2023:38
Sat05:1823:38
Sun05:4523:38
652039Aft Muhajirin Mque2.6 km
Mon–Fri05:2123:39
Sat05:1923:39
Sun05:4623:39
752029Blk 10043.1 km
Mon–Fri05:2223:40
Sat05:2023:40
Sun05:4723:40
852019Raffles Girls' Sch3.5 km
Mon–Fri05:2223:40
Sat05:2123:40
Sun05:4823:40
951139Braddell View4.0 km
Mon–Fri05:2323:41
Sat05:2223:41
Sun05:4923:41
1051079Opp MacRitchie Resvr4.5 km
Mon–Fri05:2423:42
Sat05:2323:42
Sun05:5023:42
1151119Bef Andrew Rd5.0 km
Mon–Fri05:2523:43
Sat05:2323:43
Sun05:5023:43
1240269LP 575.7 km
Mon–Fri05:2623:44
Sat05:2423:44
Sun05:5123:44
1340259Bef Wallace Way6.2 km
Mon–Fri05:2723:45
Sat05:2523:44
Sun05:5223:45
1441159Aft Lornie Wk6.6 km
Mon–Fri05:2823:46
Sat05:2523:45
Sun05:5223:46
1541169Bef Kheam Hock Rd7.6 km
Mon–Fri05:2923:47
Sat05:2623:46
Sun05:5323:47
1641139Aft The Japanese Assn8.4 km
Mon–Fri05:3023:48
Sat05:2723:47
Sun05:5423:48
1741129Opp S'pore Bible Coll8.9 km
Mon–Fri05:3023:48
Sat05:2823:47
Sun05:5523:49
1841031Bef Crown Ctr9.3 km
Mon–Fri05:3123:49
Sat05:2923:48
Sun05:5623:50
1941041Coronation Plaza9.5 km
Mon–Fri05:3223:50
Sat05:3023:49
Sun05:5723:51
2041051Tan Kah Kee Stn9.9 km
Mon–Fri05:3323:51
Sat05:3123:50
Sun05:5823:52
2141061Chinese High Sch10.1 km
Mon–Fri05:3323:51
Sat05:3223:51
Sun05:5823:53
2241071Opp Natl JC10.5 km
Mon–Fri05:3423:52
Sat05:3323:52
Sun05:5923:54
2341081Sixth Ave Stn11.1 km
Mon–Fri05:3623:53
Sat05:3423:53
Sun06:0023:55
2442011Sixth Ave Ctr11.4 km
Mon–Fri05:3623:54
Sat05:3423:54
Sun06:0123:55
2542021Aft Maple Ave11.7 km
Mon–Fri05:3723:55
Sat05:3523:55
Sun06:0223:56
2642031The Tessarina12.0 km
Mon–Fri05:3823:55
Sat05:3523:55
Sun06:0223:56
2742041The Nexus12.4 km
Mon–Fri05:3923:56
Sat05:3523:56
Sun06:0323:56
2842051King Albert Pk Stn12.9 km
Mon–Fri05:4023:57
Sat05:3623:57
Sun06:0423:57
2942061King Albert Pk13.2 km
Mon–Fri05:4123:58
Sat05:3723:58
Sun06:0523:58
3042071Pei Hwa Presby Pr Sch13.6 km
Mon–Fri05:4223:59
Sat05:3823:59
Sun06:0723:59
3142151Beauty World Stn Exit C13.9 km
Mon–Fri05:4324:00
Sat05:3923:59
Sun06:0824:00
3242161Blk 1814.2 km
Mon–Fri05:4400:01
Sat05:4024:00
Sun06:0900:01
3342171Signature Pk Condo14.6 km
Mon–Fri05:4500:02
Sat05:4100:01
Sun06:1000:02
3442181Opp The Hillford14.9 km
Mon–Fri05:4600:03
Sat05:4200:02
Sun06:1100:03
3542191Bef Bt Batok East Ave 615.3 km
Mon–Fri05:4700:04
Sat05:4300:02
Sun06:1200:04
3643201Park Natura15.6 km
Mon–Fri05:4800:05
Sat05:4300:03
Sun06:1200:05
3743191Blk 288C16.2 km
Mon–Fri05:5000:07
Sat05:4500:04
Sun06:1400:07
3843181Keming Pr Sch16.6 km
Mon–Fri05:4000:08
Sat05:4600:05
Sun06:1500:08
3943171Blk 22917.0 km
Mon–Fri05:4100:09
Sat05:4700:06
Sun06:1600:09
4043419Aft Bt Batok Stn/Blk 62817.6 km
Mon–Fri05:4400:10
Sat05:4900:08
Sun06:1800:10
4143401Bt Batok Polyclinic18.0 km
Mon–Fri05:4500:11
Sat05:5100:09
Sun06:2000:11
4243531Blk 14018.4 km
Mon–Fri05:4700:12
Sat05:5200:10
Sun06:2100:12
4343341Princess E Pr Sch18.8 km
Mon–Fri05:4800:13
Sat05:5300:11
Sun06:2200:13
4443453Bef PIE19.3 km
Mon–Fri05:5000:14
Sat05:5500:13
Sun06:2400:15
4528299Blk 25319.7 km
Mon–Fri05:5200:16
Sat05:5600:15
Sun06:2600:16
4628451Parc Oasis20.0 km
Mon–Fri05:5300:17
Sat05:5700:16
Sun06:2700:17
4728461Blk 34720.4 km
Mon–Fri05:5500:18
Sat05:5800:17
Sun06:2800:18
4828491Opp Jurong Polyclinic20.9 km
Mon–Fri05:5600:19
Sat06:0000:19
Sun06:3000:20
4928501Blk 49021.3 km
Mon–Fri05:5800:21
Sat06:0100:21
Sun06:3100:22
5028511Blk 46321.7 km
Mon–Fri05:1000:23
Sat05:1000:22
Sun05:1500:23
5128521Blk 45722.0 km
Mon–Fri05:1300:24
Sat05:1400:23
Sun05:1600:24
5228401Blk 50222.3 km
Mon–Fri05:1400:25
Sat05:1500:24
Sun05:1800:25
5328531Blk 53622.6 km
Mon–Fri05:1500:25
Sat05:1500:24
Sun05:1900:27
5421161Blk 216B23.1 km
Mon–Fri05:1700:27
Sat05:1700:26
Sun05:2200:29
5521389Opp St. Joseph's Hme23.6 km
Mon–Fri05:1900:28
Sat05:1800:27
Sun05:2300:31
5621379Blk 26324.3 km
Mon–Fri05:2300:31
Sat05:2200:29
Sun05:2600:34
5721369Opp Blk 69524.6 km
Mon–Fri05:2400:32
Sat05:2400:30
Sun05:2700:35
5822009Boon Lay Int25.5 km
Mon–Fri05:2900:36
Sat05:2600:32
Sun05:3100:39

Road names are visible when the table is wide enough or on larger screens.

Nearby MRT connections

Near Toa Payoh Int (origin)

Near Boon Lay Int (terminus)

Frequently Asked Questions

What is the route for Bus 157?

Bus 157 runs from Toa Payoh Int to Boon Lay Int with 58 stops, covering 25.5 km.

What are the first and last bus timings for Bus 157?

On weekdays, the first bus departs at 05:10 and the last bus at 23:30.

Who operates Bus 157?

Bus 157 is operated by SBST under the Land Transport Authority (LTA) network.

How many stops does Bus 157 have?

Bus 157 has 58 stops in direction 1 and 56 stops in direction 2.

Does Bus 157 go near Boon Lay MRT?

Yes. The terminus at Boon Lay Int is about 0 m (~1 min walk) from Boon Lay MRT (EW27).

Explore more