Bus 97
Tower Transit · tap a stop for live arrival times
Follow the route as you ride, and get a buzz before your stop.
Towards Promenade Stn/Pan Pacific · 50 stops
- Tengah Int
- Blk 306B
- Blk 307B
- Blk 443D
- Dulwich Coll/Blk 445
- Bef PIE
- Blk 253
- Blk 228
- Blk 114
- Blk 118
- Opp S'pore Science Ctr
- Blk 124
- Bef Jurong East Stn
- Jurong Town Hall Int
- German Ctr
- Opp Cycle & Carriage
- Opp The Infiniti
- Opp NEWest
- Blk 431
- Blk 426
- Aft Clementi Ave 2
- Aft NUS High Sch
- Opp NUS Sports Ctr
- Opp NUH
- Blk 55/Opp 5 Sci Pk Dr
- Opp Science Pk
- Bef Telok Blangah Hill Pk
- Opp Alexandra Pt
- Opp Alexandra Retail Ctr
- Aft Alexandra Rd
- Yeo's Bldg
- Opp Telok Blangah Stn
- Hotel Faber Pk
- Bef Seah Im Rd
- HarbourFront Stn Exit A
- Opp VivoCity
- Keppel DP Blk 517
- Keppel Stn Exit 2
- Cantonment Stn Exit 4
- Bef Cantonment Rd
- Hub Synergy Pt
- Aft Capital Twr
- 80 Robinson Rd
- The Sail
- Marina Bay Financial Ctr
- Aft Bayfront Stn Exit E
- Marina Bay Sands Theatre
- Promenade Stn Exit B
- Opp Suntec Convention Ctr
- Promenade Stn/Pan Pacific
Towards Tengah Int · 53 stops
- Aft S'pore Flyer
- The Float @ Marina Bay
- The Esplanade
- Suntec Convention Ctr
- Aft Promenade Stn Exit C
- Opp The Ritz-Carlton
- Bayfront Stn Exit B/MBS
- Bayfront Stn Exit A
- Marina Bay Stn
- Downtown Stn Exit E
- UIC Bldg
- Aft Straits Blvd
- Aft Cantonment Rd
- Opp Cantonment Stn Exit 4
- Keppel Workshop
- Keppel Stn Exit 3
- Opp Keppel DP Blk 517
- HarbourFront Stn/Vivocity
- Opp HarbourFront Int
- Caribbean at Keppel Bay
- Opp Hotel Faber Pk
- Telok Blangah Stn
- Opp Yeo's Bldg
- Alexandra Retail Ctr
- Alexandra Pt
- Aft HortPark
- Normanton Pk
- Science Pk
- 5 Sci Pk Dr
- NUH
- NUS Sports Ctr
- Blk 610
- Clementi Flyover
- Clementi Stadium
- Blk 506
- NEWest
- The Infiniti
- Cycle & Carriage
- Opp German Ctr
- Opp Intl Business Pk
- Blk 131
- Blk 134
- S'pore Science Ctr
- Aft S'pore Science Ctr
- Opp Blk 114
- Opp Blk 227
- Blk 303
- Aft PIE
- Opp Dulwich Coll
- Opp Blk 443D
- Blk 126A
- Blk 321
- Tengah Int


