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

Toa Payoh Int → Jurong East Int

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 11-13 mins
AM Off-Peak 10-13 mins
PM Peak (17:00–19:00) 12-16 mins
PM Off-Peak 16-18 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 5:30 AM – 11:30 PM
Saturdays 5:30 AM – 11:30 PM
Sundays & Public Holidays 5:45 AM – 11:30 PM
Terminal Stop Jurong East Int
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
74 Stops
#1 52009 Origin
Toa Payoh Int
Lor 6 Toa Payoh
0.0 km
Live Arrivals →
#2 52079
Opp Trellis Twrs
Jln Toa Payoh
1.1 km
Live Arrivals →
#3 50059
Opp Thomson Med Ctr
Thomson Rd
2.0 km
Live Arrivals →
#4 50049
Opp Novena Lodge
Thomson Rd
2.2 km
Live Arrivals →
#5 50037
Bef Novena Stn Exit B
Thomson Rd
2.5 km
Live Arrivals →
#6 50069
Hotel Royal
Newton Rd
3.2 km
Live Arrivals →
#7 40129
Newton Life Ch
Newton Rd
3.5 km
Live Arrivals →
#8 40189
Newton Stn Exit B
Scotts Rd
4.0 km
Live Arrivals →
#9 40179
Env Bldg
Scotts Rd
4.2 km
Live Arrivals →
#10 09219
Far East Plaza
Scotts Rd
5.0 km
Live Arrivals →
#11 09047
Orchard Stn/Tang Plaza
Orchard Rd
5.4 km
Live Arrivals →
#12 09037
Bef Cairnhill Rd
Orchard Rd
5.9 km
Live Arrivals →
#13 08137
Orchard Plaza
Orchard Rd
6.4 km
Live Arrivals →
#14 08019
Aft Haw Par Glass Twr
Clemenceau Ave
7.3 km
Live Arrivals →
#15 04329
Opp UE Sq
Clemenceau Ave
7.8 km
Live Arrivals →
#16 06189
Aft Solomon St
Havelock Rd
8.4 km
Live Arrivals →
#17 05049
Chinatown Stn Exit E
New Bridge Rd
8.8 km
Live Arrivals →
#18 05039
New Bridge Ctr
New Bridge Rd
9.2 km
Live Arrivals →
#19 05019
Aft Duxton Plain Pk
New Bridge Rd
9.5 km
Live Arrivals →
#20 05069
Outram Pk Stn Exit 4
New Bridge Rd
9.6 km
Live Arrivals →
#21 10011
Bef Neil Rd
New Bridge Rd
10.0 km
Live Arrivals →
#22 10041
Bef Kampong Bahru Ter
Kg Bahru Rd
10.3 km
Live Arrivals →
#23 10399
Melati Blk 2
Kg Bahru Rd
10.9 km
Live Arrivals →
#24 14221
Opp Ch of St. Teresa
Kg Bahru Rd
11.2 km
Live Arrivals →
#25 14231
Keppel DP Blk 519
Kg Bahru Rd
11.6 km
Live Arrivals →
#26 14019
Opp Mt Faber Lodge
Kg Bahru Rd
12.0 km
Live Arrivals →
#27 14141
HarbourFront Stn/Vivocity
Telok Blangah Rd
12.7 km
Live Arrivals →
#28 14121
Opp HarbourFront Int
Telok Blangah Rd
13.0 km
Live Arrivals →
#29 14131
Caribbean at Keppel Bay
Telok Blangah Rd
13.4 km
Live Arrivals →
#30 14151
Opp Hotel Faber Pk
Telok Blangah Rd
13.9 km
Live Arrivals →
#31 14161
Telok Blangah Stn
Telok Blangah Rd
14.3 km
Live Arrivals →
#32 14171
Opp Yeo's Bldg
Telok Blangah Rd
14.7 km
Live Arrivals →
#33 15141
Labrador Pk Stn
Pasir Panjang Rd
15.4 km
Live Arrivals →
#34 15151
Opp Mapletree Biz City
Pasir Panjang Rd
15.7 km
Live Arrivals →
#35 15161
Opp HarbourSide Bldg 2
Pasir Panjang Rd
15.9 km
Live Arrivals →
#36 15191
Pasir Panjang Stn/FC
Pasir Panjang Rd
16.4 km
Live Arrivals →
#37 15201
Aft Pasir Panjang Stn
Pasir Panjang Rd
16.7 km
Live Arrivals →
#38 15221
Aft Sth Buona Vista Rd
Pasir Panjang Rd
17.3 km
Live Arrivals →
#39 16201
Barossa Gdns
Pasir Panjang Rd
17.6 km
Live Arrivals →
#40 16011
Opp Haw Par Villa Stn
Pasir Panjang Rd
17.9 km
Live Arrivals →
#41 16021
Opp Gloria Mansion
Pasir Panjang Rd
18.4 km
Live Arrivals →
#42 16031
Opp S'pore Science Pk II
Pasir Panjang Rd
18.7 km
Live Arrivals →
#43 16041
Opp Luxe Ville
Pasir Panjang Rd
18.9 km
Live Arrivals →
#44 16051
The Crystal Tabernacle Ch
Pasir Panjang Rd
19.2 km
Live Arrivals →
#45 16061
Opp Heng Mui Keng Terr
Pasir Panjang Rd
19.4 km
Live Arrivals →
#46 16071
Opp Pasir Panjang PO
Pasir Panjang Rd
19.6 km
Live Arrivals →
#47 16081
Aft Palm Green Condo
Pasir Panjang Rd
19.9 km
Live Arrivals →
#48 17011
Opp Varsity Pk
West Coast Rd
20.2 km
Live Arrivals →
#49 17021
Waseda S Snr High Sch
West Coast Rd
20.5 km
Live Arrivals →
#50 17381
West Bay Resort Condo
West Coast Rd
20.8 km
Live Arrivals →
#51 17031
Kent Ridge Sec Sch
West Coast Rd
21.1 km
Live Arrivals →
#52 17041
Blk 726 Clementi West Mkt
West Coast Rd
21.4 km
Live Arrivals →
#53 17061
Blk 701
West Coast Rd
21.9 km
Live Arrivals →
#54 17071
Blk 513
West Coast Rd
22.1 km
Live Arrivals →
#55 20291
Opp Blk 501
West Coast Rd
22.5 km
Live Arrivals →
#56 20281
Opp The Japanese Sec Sch
West Coast Highway
23.0 km
Live Arrivals →
#57 20131
S'pore Food Ind Bldg
West Coast Rd
23.6 km
Live Arrivals →
#58 20141
Opp Blk 408
West Coast Rd
24.0 km
Live Arrivals →
#59 20199
Blk 410
Pandan Gdns
24.2 km
Live Arrivals →
#60 20189
Opp Ayer Rajah CC
Pandan Gdns
24.5 km
Live Arrivals →
#61 20259
C'wealth Sec Sch
Jurong Town Hall Rd
24.8 km
Live Arrivals →
#62 20161
Opp Blks 34/35
West Coast Rd
25.2 km
Live Arrivals →
#63 20171
Opp Blk 47
West Coast Rd
25.5 km
Live Arrivals →
#64 20239
Aft Hasanah Mque
Teban Gdns Rd
25.9 km
Live Arrivals →
#65 20219
Opp Blk 41
Teban Gdns Rd
26.1 km
Live Arrivals →
#66 20209
Bef Jurong Town Hall Rd
Teban Gdns Rd
26.4 km
Live Arrivals →
#67 20261
Aft Pandan Gdns
Jurong Town Hall Rd
26.6 km
Live Arrivals →
#68 20271
Opp German Ctr
Jurong Town Hall Rd
27.0 km
Live Arrivals →
#69 28221
Opp Intl Business Pk
Jurong Town Hall Rd
27.3 km
Live Arrivals →
#70 28231
Jurong Town Hall
Jurong Town Hall Rd
27.6 km
Live Arrivals →
#71 28241
Opp Jurong East Lib
Jurong Town Hall Rd
28.0 km
Live Arrivals →
#72 28439
Blk 124
Jurong East Ctrl
28.4 km
Live Arrivals →
#73 28211
Bef Jurong East Stn
Jurong Gateway Rd
28.8 km
Live Arrivals →
#74 28009 Destination
Jurong East Int
Jurong Gateway Rd
29.0 km
Live Arrivals →