Bus 963
Tower Transit · tap a stop for live arrival times
Follow the route as you ride, and get a buzz before your stop.
Towards HarbourFront Int · 49 stops
- Woodlands Int
- Blk 347
- Blk 320
- Opp Marsiling Stn
- Blk 402
- Blk 223
- Bef Pending Stn
- Bet Blks 139/140
- Opp Petir Stn
- Opp Blk 180
- Blk 183
- Bt Panjang Stn Exit A/LRT
- The Linear
- Bef Hazel Pk Terr
- Cashew Stn
- Assumption Eng Sch
- St. Joseph's Ch (Bt Timah)
- Aft Hillview Stn
- Hillington Green Condo
- Opp Hillbrooks
- Hillview Apts
- The Petals Condo
- Blk 272
- Blk 283
- Blk 289E
- St. Andrew's Mission Sch
- Burgundy Hill
- SMRT Ulu Pandan Depot
- Aft Toh Tuck Lk
- Aft Toh Tuck Ave
- Aft Clementi Fire Stn
- Opp Regent Pk
- 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 Int
Towards Woodlands Int · 49 stops
- 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
- Regent Pk
- Nan Hua Pr Sch
- Bef Toh Tuck Ave
- Bef Toh Tuck Lk
- Opp SMRT Ulu Pandan Depot
- Opp Burgundy Hill
- Opp Parkview Apts
- Blk 290H
- Keming Pr Sch
- Blk 254
- Opp The Petals Condo
- Opp Hillview Apts
- Hillbrooks
- Opp Hillview Hts
- Glendale Pk Condo
- Hillview Stn Exit B
- Opp Dairy Farm Rd
- Opp St. Joseph's Ch (Bt Timah)
- Opp Cashew Stn
- Min of Defence
- Opp The Linear
- Bt Panjang Stn Exit B
- Bt Panjang Stn/Blk 604
- Blk 180
- Aft Petir Stn
- Blk 127
- Opp Pending Stn
- Blk 270
- Opp Blk 402
- Marsiling Stn
- Blk 173
- Marsiling Mall
- Woodlands Int


