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

Tengah Int → Promenade Stn/Pan Pacific

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 12-13 mins
AM Off-Peak 08-16 mins
PM Peak (17:00–19:00) 09-15 mins
PM Off-Peak 16-23 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 5:20 AM – 11:30 PM
Saturdays 5:20 AM – 11:30 PM
Sundays & Public Holidays 5:20 AM – 11:30 PM
Terminal Stop Promenade Stn/Pan Pacific
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
50 Stops
#1 41009 Origin
Tengah Int
Tengah Blvd
0.0 km
Live Arrivals →
#2 40451
Blk 306B
Tengah Blvd
0.4 km
Live Arrivals →
#3 40479
Blk 307B
Tengah Dr
0.7 km
Live Arrivals →
#4 43759
Blk 443D
Bt Batok Rd
1.2 km
Live Arrivals →
#5 43769
Dulwich Coll/Blk 445
Bt Batok Rd
1.7 km
Live Arrivals →
#6 43453
Bef PIE
Bt Batok Rd
2.1 km
Live Arrivals →
#7 28299
Blk 253
Jurong Town Hall Rd
2.5 km
Live Arrivals →
#8 28289
Blk 228
Jurong Town Hall Rd
2.8 km
Live Arrivals →
#9 28279
Blk 114
Jurong Town Hall Rd
3.1 km
Live Arrivals →
#10 28269
Blk 118
Jurong Town Hall Rd
3.4 km
Live Arrivals →
#11 28259
Opp S'pore Science Ctr
Jurong Town Hall Rd
3.8 km
Live Arrivals →
#12 28439
Blk 124
Jurong East Ctrl
4.0 km
Live Arrivals →
#13 28211
Bef Jurong East Stn
Jurong Gateway Rd
4.4 km
Live Arrivals →
#14 28239
Jurong Town Hall Int
Jurong Town Hall Rd
5.0 km
Live Arrivals →
#15 28229
German Ctr
Jurong Town Hall Rd
5.6 km
Live Arrivals →
#16 20059
Opp Cycle & Carriage
AYE
6.0 km
Live Arrivals →
#17 20039
Opp The Infiniti
AYE
6.8 km
Live Arrivals →
#18 20029
Opp NEWest
AYE
7.3 km
Live Arrivals →
#19 20019
Blk 431
AYE
7.9 km
Live Arrivals →
#20 17149
Blk 426
AYE
8.2 km
Live Arrivals →
#21 17139
Aft Clementi Ave 2
AYE
8.8 km
Live Arrivals →
#22 17129
Aft NUS High Sch
AYE
9.3 km
Live Arrivals →
#23 16099
Opp NUS Sports Ctr
AYE
10.4 km
Live Arrivals →
#24 18079
Opp NUH
Buona Vista Flyover
11.2 km
Live Arrivals →
#25 18109
Blk 55/Opp 5 Sci Pk Dr
Buona Vista Flyover
11.6 km
Live Arrivals →
#26 18049
Opp Science Pk
AYE
12.3 km
Live Arrivals →
#27 18019
Bef Telok Blangah Hill Pk
Alexandra Rd
14.1 km
Live Arrivals →
#28 15059
Opp Alexandra Pt
Alexandra Rd
14.6 km
Live Arrivals →
#29 15049
Opp Alexandra Retail Ctr
Alexandra Rd
14.9 km
Live Arrivals →
#30 14189
Aft Alexandra Rd
Telok Blangah Rd
15.3 km
Live Arrivals →
#31 14179
Yeo's Bldg
Telok Blangah Rd
15.6 km
Live Arrivals →
#32 14169
Opp Telok Blangah Stn
Telok Blangah Rd
16.0 km
Live Arrivals →
#33 14159
Hotel Faber Pk
Telok Blangah Rd
16.5 km
Live Arrivals →
#34 14139
Bef Seah Im Rd
Telok Blangah Rd
16.9 km
Live Arrivals →
#35 14129
HarbourFront Stn Exit A
Telok Blangah Rd
17.4 km
Live Arrivals →
#36 14119
Opp VivoCity
Telok Blangah Rd
17.7 km
Live Arrivals →
#37 14109
Keppel DP Blk 517
Keppel Rd
18.4 km
Live Arrivals →
#38 14089
Keppel Stn Exit 2
Keppel Rd
18.8 km
Live Arrivals →
#39 14069
Cantonment Stn Exit 4
Keppel Rd
19.6 km
Live Arrivals →
#40 05641
Bef Cantonment Rd
Keppel Rd
20.2 km
Live Arrivals →
#41 03222
Hub Synergy Pt
Anson Rd
20.6 km
Live Arrivals →
#42 03111
Aft Capital Twr
Robinson Rd
21.3 km
Live Arrivals →
#43 03071
80 Robinson Rd
Robinson Rd
21.6 km
Live Arrivals →
#44 03381
The Sail
Marina Blvd
22.2 km
Live Arrivals →
#45 03391
Marina Bay Financial Ctr
Marina Blvd
22.4 km
Live Arrivals →
#46 03511
Aft Bayfront Stn Exit E
Bayfront Ave
23.1 km
Live Arrivals →
#47 03501
Marina Bay Sands Theatre
Bayfront Ave
23.5 km
Live Arrivals →
#48 02169
Promenade Stn Exit B
Temasek Ave
24.4 km
Live Arrivals →
#49 02159
Opp Suntec Convention Ctr
Temasek Blvd
24.7 km
Live Arrivals →
#50 02089 Destination
Promenade Stn/Pan Pacific
Raffles Blvd
25.0 km
Live Arrivals →