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

Aft S'pore Flyer → Tengah Int

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 15-18 mins
AM Off-Peak 08-16 mins
PM Peak (17:00–19:00) 11-15 mins
PM Off-Peak 12-22 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 6:00 AM – 11:50 PM
Saturdays 6:00 AM – 11:50 PM
Sundays & Public Holidays 6:00 AM – 11:50 PM
Terminal Stop Tengah Int
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
53 Stops
#1 02101 Origin
Aft S'pore Flyer
Raffles Ave
0.4 km
Live Arrivals →
#2 02051
The Float @ Marina Bay
Raffles Ave
0.8 km
Live Arrivals →
#3 02061
The Esplanade
Raffles Ave
1.1 km
Live Arrivals →
#4 02151
Suntec Convention Ctr
Temasek Blvd
1.9 km
Live Arrivals →
#5 02161
Aft Promenade Stn Exit C
Temasek Ave
2.6 km
Live Arrivals →
#6 02171
Opp The Ritz-Carlton
Temasek Ave
2.9 km
Live Arrivals →
#7 03509
Bayfront Stn Exit B/MBS
Bayfront Ave
3.8 km
Live Arrivals →
#8 03519
Bayfront Stn Exit A
Bayfront Ave
4.1 km
Live Arrivals →
#9 03539
Marina Bay Stn
Central Blvd
4.7 km
Live Arrivals →
#10 03529
Downtown Stn Exit E
Central Blvd
5.1 km
Live Arrivals →
#11 03129
UIC Bldg
Shenton Way
5.7 km
Live Arrivals →
#12 03217
Aft Straits Blvd
Shenton Way
6.0 km
Live Arrivals →
#13 05649
Aft Cantonment Rd
Keppel Rd
6.9 km
Live Arrivals →
#14 14061
Opp Cantonment Stn Exit 4
Keppel Rd
7.2 km
Live Arrivals →
#15 14071
Keppel Workshop
Keppel Rd
7.7 km
Live Arrivals →
#16 14081
Keppel Stn Exit 3
Keppel Rd
8.1 km
Live Arrivals →
#17 14101
Opp Keppel DP Blk 517
Keppel Rd
8.5 km
Live Arrivals →
#18 14141
HarbourFront Stn/Vivocity
Telok Blangah Rd
9.3 km
Live Arrivals →
#19 14121
Opp HarbourFront Int
Telok Blangah Rd
9.6 km
Live Arrivals →
#20 14131
Caribbean at Keppel Bay
Telok Blangah Rd
10.0 km
Live Arrivals →
#21 14151
Opp Hotel Faber Pk
Telok Blangah Rd
10.5 km
Live Arrivals →
#22 14161
Telok Blangah Stn
Telok Blangah Rd
10.9 km
Live Arrivals →
#23 14171
Opp Yeo's Bldg
Telok Blangah Rd
11.3 km
Live Arrivals →
#24 15041
Alexandra Retail Ctr
Alexandra Rd
12.0 km
Live Arrivals →
#25 15051
Alexandra Pt
Alexandra Rd
12.3 km
Live Arrivals →
#26 18011
Aft HortPark
Alexandra Rd
12.8 km
Live Arrivals →
#27 18041
Normanton Pk
AYE
14.2 km
Live Arrivals →
#28 18131
Science Pk
AYE
14.4 km
Live Arrivals →
#29 18101
5 Sci Pk Dr
Buona Vista Flyover
15.2 km
Live Arrivals →
#30 18071
NUH
Buona Vista Flyover
15.6 km
Live Arrivals →
#31 16091
NUS Sports Ctr
AYE
16.3 km
Live Arrivals →
#32 17121
Blk 610
AYE
17.6 km
Live Arrivals →
#33 17131
Clementi Flyover
AYE
18.1 km
Live Arrivals →
#34 17141
Clementi Stadium
AYE
18.5 km
Live Arrivals →
#35 20011
Blk 506
AYE
18.9 km
Live Arrivals →
#36 20021
NEWest
AYE
19.4 km
Live Arrivals →
#37 20031
The Infiniti
AYE
19.9 km
Live Arrivals →
#38 20051
Cycle & Carriage
AYE
20.7 km
Live Arrivals →
#39 20271
Opp German Ctr
Jurong Town Hall Rd
21.2 km
Live Arrivals →
#40 28221
Opp Intl Business Pk
Jurong Town Hall Rd
21.5 km
Live Arrivals →
#41 28301
Blk 131
Jurong Gateway Rd
22.6 km
Live Arrivals →
#42 28431
Blk 134
Jurong East Ctrl
22.9 km
Live Arrivals →
#43 28251
S'pore Science Ctr
Jurong Town Hall Rd
23.2 km
Live Arrivals →
#44 28261
Aft S'pore Science Ctr
Jurong Town Hall Rd
23.5 km
Live Arrivals →
#45 28271
Opp Blk 114
Jurong Town Hall Rd
23.9 km
Live Arrivals →
#46 28281
Opp Blk 227
Jurong Town Hall Rd
24.2 km
Live Arrivals →
#47 28291
Blk 303
Jurong Town Hall Rd
24.5 km
Live Arrivals →
#48 43459
Aft PIE
Bt Batok Rd
25.0 km
Live Arrivals →
#49 43761
Opp Dulwich Coll
Bt Batok Rd
25.3 km
Live Arrivals →
#50 43751
Opp Blk 443D
Bt Batok Rd
25.9 km
Live Arrivals →
#51 40471
Blk 126A
Tengah Dr
26.4 km
Live Arrivals →
#52 40459
Blk 321
Tengah Blvd
26.7 km
Live Arrivals →
#53 41009 Destination
Tengah Int
Tengah Blvd
26.9 km
Live Arrivals →