Bus Route 963 - Svc 963 (HarbourFront Interchange → Woodlands Interchange) - Land Transport Authority
Bus Stops
- 1 - HarbourFront Interchange
- 2 - Caribbean at Keppel Bay
- 3 - Opposite Christian Community Chapel
- 4 - Telok Blangah Station
- 5 - Opposite Yeo's Building
- 6 - Alexandra Retail Centre
- 7 - Alexandra Point
- 8 - After Hortpark
- 9 - Normanton Park
- 10 - Science Park
- 11 - PSB Science Park Building
- 12 - National University Hospital
- 13 - Opposite SIT Dover
- 14 - Blk 610
- 15 - Clementi Flyover
- 16 - Clementi Stadium
- 17 - Regent Park
- 18 - Nan Hua Primary School
- 19 - Before Toh Tuck Avenue
- 20 - Before Toh Tuck Link
- 21 - Opposite SMRT Ulu Pandan Depot
- 22 - Opposite Burgundy Hill
- 23 - Opposite Parkview Apartments
- 24 - Blk 290H
- 25 - Keming Primary School
- 26 - Blk 254
- 27 - Opposite The Petals Condominium
- 28 - Opposite Hillview Apartments
- 29 - Hillbrooks
- 30 - Opposite Hillview Heights
- 31 - Glendale Park Condominium
- 32 - Hillview Station
- 33 - Opposite Dairy Farm Road
- 34 - Opposite Assumption Eng School
- 35 - Before Cashew Station
- 36 - Ministry Of Defence
- 37 - Opposite The Linear
- 38 - Bukit Panjang Station Exit B
- 39 - Bukit Panjang Station/Blk 604
- 40 - Blk 180
- 41 - After Petir Station
- 42 - Blk 127
- 43 - Opposite Pending Station
- 44 - Blk 270
- 45 - Opposite Blk 402
- 46 - Marsiling Station
- 47 - Blk 173
- 48 - Marsiling Mall
- 49 - Woodlands Interchange