🚌 Public Bus Services › Routes › Bus 143
143 TRUNK TTS

Jurong East Int → Toa Payoh Int

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 11-14 mins
AM Off-Peak 11-15 mins
PM Peak (17:00–19:00) 15-15 mins
PM Off-Peak 13-15 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 5:25 AM – 11:30 PM
Saturdays 5:25 AM – 12:00 AM
Sundays & Public Holidays 5:45 AM – 11:30 PM
Terminal Stop Toa Payoh Int
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
75 Stops
#1 28009 Origin
Jurong East Int
Jurong Gateway Rd
0.0 km
Live Arrivals →
#2 28301
Blk 131
Jurong Gateway Rd
0.4 km
Live Arrivals →
#3 28431
Blk 134
Jurong East Ctrl
0.7 km
Live Arrivals →
#4 28249
Jurong East Lib
Jurong Town Hall Rd
1.0 km
Live Arrivals →
#5 28239
Jurong Town Hall Int
Jurong Town Hall Rd
1.5 km
Live Arrivals →
#6 28229
German Ctr
Jurong Town Hall Rd
2.1 km
Live Arrivals →
#7 20201
Bef Blk 39
Teban Gdns Rd
2.8 km
Live Arrivals →
#8 20211
Blk 41
Teban Gdns Rd
3.0 km
Live Arrivals →
#9 20231
Bef Hasanah Mque
Teban Gdns Rd
3.4 km
Live Arrivals →
#10 20179
Blk 31
West Coast Rd
3.7 km
Live Arrivals →
#11 20169
Blk 35
West Coast Rd
4.1 km
Live Arrivals →
#12 20181
Ayer Rajah CC
Pandan Gdns
4.7 km
Live Arrivals →
#13 20191
Blk 407
Pandan Gdns
4.9 km
Live Arrivals →
#14 20149
Blk 408
West Coast Rd
5.1 km
Live Arrivals →
#15 20139
Bef West Coast Rise
West Coast Rd
5.5 km
Live Arrivals →
#16 20289
The Japanese Sec Sch
West Coast Highway
6.0 km
Live Arrivals →
#17 20299
Blk 501
West Coast Rd
6.5 km
Live Arrivals →
#18 17079
Blk 512
West Coast Rd
6.7 km
Live Arrivals →
#19 17069
Opp Blk 701
West Coast Rd
7.0 km
Live Arrivals →
#20 17049
Blk 601
West Coast Rd
7.5 km
Live Arrivals →
#21 17039
Opp Kent Ridge Sec Sch
West Coast Rd
7.9 km
Live Arrivals →
#22 17389
Opp West Bay Resort Condo
West Coast Rd
8.2 km
Live Arrivals →
#23 17029
Opp Waseda S Snr High Sch
West Coast Rd
8.5 km
Live Arrivals →
#24 17019
Varsity Pk
West Coast Rd
8.9 km
Live Arrivals →
#25 16089
Aft Clementi Rd
Pasir Panjang Rd
9.2 km
Live Arrivals →
#26 16079
Bef Pasir Panjang PO
Pasir Panjang Rd
9.5 km
Live Arrivals →
#27 16069
Heng Mui Keng Terr
Pasir Panjang Rd
9.8 km
Live Arrivals →
#28 16059
Jamiyah Halfway Hse
Pasir Panjang Rd
10.1 km
Live Arrivals →
#29 16049
Whitehaven
Pasir Panjang Rd
10.3 km
Live Arrivals →
#30 16039
S'pore Science Pk II
Pasir Panjang Rd
10.5 km
Live Arrivals →
#31 16029
Gloria Mansion
Pasir Panjang Rd
10.8 km
Live Arrivals →
#32 16019
Haw Par Villa Stn
Pasir Panjang Rd
11.3 km
Live Arrivals →
#33 16209
Horizon Residences
Pasir Panjang Rd
11.5 km
Live Arrivals →
#34 15229
Bef Sth Buona Vista Rd
Pasir Panjang Rd
11.8 km
Live Arrivals →
#35 15219
Pasir View Pk
Pasir Panjang Rd
12.0 km
Live Arrivals →
#36 15209
Bef Pasir Panjang Stn
Pasir Panjang Rd
12.4 km
Live Arrivals →
#37 15199
Opp Currency Hse
Pasir Panjang Rd
12.7 km
Live Arrivals →
#38 15169
HarbourSide Bldg 2
Pasir Panjang Rd
13.2 km
Live Arrivals →
#39 15159
Mapletree Business City
Pasir Panjang Rd
13.4 km
Live Arrivals →
#40 15149
Opp Labrador Pk Stn
Pasir Panjang Rd
13.7 km
Live Arrivals →
#41 14189
Aft Alexandra Rd
Telok Blangah Rd
14.1 km
Live Arrivals →
#42 14179
Yeo's Bldg
Telok Blangah Rd
14.4 km
Live Arrivals →
#43 14169
Opp Telok Blangah Stn
Telok Blangah Rd
14.8 km
Live Arrivals →
#44 14159
Hotel Faber Pk
Telok Blangah Rd
15.3 km
Live Arrivals →
#45 14139
Bef Seah Im Rd
Telok Blangah Rd
15.7 km
Live Arrivals →
#46 14129
HarbourFront Stn Exit A
Telok Blangah Rd
16.2 km
Live Arrivals →
#47 14119
Opp VivoCity
Telok Blangah Rd
16.5 km
Live Arrivals →
#48 14011
Bef Mt Faber Lodge
Kg Bahru Rd
17.1 km
Live Arrivals →
#49 14239
Opp Keppel DP Blk 519
Kg Bahru Rd
17.7 km
Live Arrivals →
#50 14229
Ch of St. Teresa
Kg Bahru Rd
18.0 km
Live Arrivals →
#51 10391
Opp Melati Blk 2
Kg Bahru Rd
18.5 km
Live Arrivals →
#52 10049
Opp Kampong Bahru Ter
Kg Bahru Rd
18.9 km
Live Arrivals →
#53 10017
Aft Hosp Dr
Eu Tong Sen St
19.3 km
Live Arrivals →
#54 10018
Outram Pk Stn Exit 6/SGH
Eu Tong Sen St
19.4 km
Live Arrivals →
#55 05012
Bef Pearl's Hill Terr
Eu Tong Sen St
19.8 km
Live Arrivals →
#56 05013
Chinatown Stn Exit C
Eu Tong Sen St
20.2 km
Live Arrivals →
#57 06171
Opp State Ct
Upp Cross St
20.5 km
Live Arrivals →
#58 04321
UE Sq
Clemenceau Ave
21.3 km
Live Arrivals →
#59 04311
Aft River Valley Rd
Clemenceau Ave
21.6 km
Live Arrivals →
#60 08011
Opp Haw Par Glass Twr
Clemenceau Ave
21.8 km
Live Arrivals →
#61 08111
Winsland Hse
Penang Rd
22.3 km
Live Arrivals →
#62 08121
Somerset Stn
Somerset Rd
22.6 km
Live Arrivals →
#63 09011
Opp Ngee Ann City
Orchard Turn
23.3 km
Live Arrivals →
#64 09023
Opp Orchard Stn/ION
Orchard Turn
23.6 km
Live Arrivals →
#65 09212
Royal Plaza On Scotts
Scotts Rd
24.2 km
Live Arrivals →
#66 40171
Opp Env Bldg
Scotts Rd
24.8 km
Live Arrivals →
#67 40181
Newton Stn Exit A
Scotts Rd
25.1 km
Live Arrivals →
#68 40121
Opp Newton Life Ch
Newton Rd
25.5 km
Live Arrivals →
#69 50061
Opp Hotel Royal
Newton Rd
25.8 km
Live Arrivals →
#70 50031
Opp Novena Ch
Thomson Rd
26.4 km
Live Arrivals →
#71 50041
Novena Lodge
Thomson Rd
26.7 km
Live Arrivals →
#72 50051
Thomson Med Ctr
Thomson Rd
26.9 km
Live Arrivals →
#73 51011
Opp Tan Tong Meng Twr
Thomson Rd
27.2 km
Live Arrivals →
#74 52071
Trellis Twrs
Jln Toa Payoh
28.1 km
Live Arrivals →
#75 52009 Destination
Toa Payoh Int
Lor 6 Toa Payoh
28.8 km
Live Arrivals →