963
TRUNK
TTS
HarbourFront Int → Woodlands Int
Route Distance
29.2 km
Total Bus Stops
49 stops
β±οΈ Peak & Off-Peak Frequencies
AM Peak (06:30β08:30)
12-14 mins
AM Off-Peak
7-14 mins
PM Peak (17:00β19:00)
7-7 mins
PM Off-Peak
10-14 mins
π First & Last Bus Times
Weekdays (MonβFri)
6:00 AM – 11:30 PM
Saturdays
6:00 AM – 11:30 PM
Sundays & Public Holidays
6:00 AM – 11:30 PM
Terminal Stop
Woodlands Int
Interactive Route Map
Complete Route Stops Sequence
Tap any stop to check live arrivals
49 Stops
#1
14009
Origin
HarbourFront Int
Seah Im Rd
#2
14131
Caribbean at Keppel Bay
Telok Blangah Rd
#3
14151
Opp Hotel Faber Pk
Telok Blangah Rd
#4
14161
Telok Blangah Stn
Telok Blangah Rd
#5
14171
Opp Yeo's Bldg
Telok Blangah Rd
#6
15041
Alexandra Retail Ctr
Alexandra Rd
#7
15051
Alexandra Pt
Alexandra Rd
#8
18011
Aft HortPark
Alexandra Rd
#9
18041
Normanton Pk
AYE
#10
18131
Science Pk
AYE
#11
18101
5 Sci Pk Dr
Buona Vista Flyover
#12
18071
NUH
Buona Vista Flyover
#13
16091
NUS Sports Ctr
AYE
#14
17121
Blk 610
AYE
#15
17131
Clementi Flyover
AYE
#16
17141
Clementi Stadium
AYE
#17
17059
Regent Pk
Clementi Ave 6
#18
20101
Nan Hua Pr Sch
C'wealth Ave West
#19
28011
Bef Toh Tuck Ave
C'wealth Ave West
#20
28181
Bef Toh Tuck Lk
Toh Tuck Ave
#21
28101
Opp SMRT Ulu Pandan Depot
Toh Tuck Ave
#22
42311
Opp Burgundy Hill
Bt Batok East Ave 3
#23
43621
Opp Parkview Apts
Bt Batok East Ave 3
#24
43611
Blk 290H
Bt Batok East Ave 3
#25
43181
Keming Pr Sch
Bt Batok East Ave 3
#26
43169
Blk 254
Bt Batok East Ave 4
#27
43231
Opp The Petals Condo
Hillview Ave
#28
43241
Opp Hillview Apts
Hillview Ave
#29
43251
Hillbrooks
Hillview Ave
#30
43261
Opp Hillview Hts
Hillview Ave
#31
43271
Glendale Pk Condo
Hillview Rd
#32
43061
Hillview Stn Exit B
Upp Bt Timah Rd
#33
43071
Opp Dairy Farm Rd
Upp Bt Timah Rd
#34
43081
Opp St. Joseph's Ch (Bt Timah)
Upp Bt Timah Rd
#35
43091
Opp Cashew Stn
Upp Bt Timah Rd
#36
43111
Min of Defence
Upp Bt Timah Rd
#37
44011
Opp The Linear
Upp Bt Timah Rd
#38
44021
Bt Panjang Stn Exit B
Upp Bt Timah Rd
#39
44251
Bt Panjang Stn/Blk 604
Bt Panjang Rd
#40
44739
Blk 180
Jelebu Rd
#41
44201
Aft Petir Stn
Petir Rd
#42
44211
Blk 127
Petir Rd
#43
44221
Opp Pending Stn
Pending Rd
#44
44261
Blk 270
Bt Panjang Rd
#45
46499
Opp Blk 402
Woodlands Ave 3
#46
46521
Marsiling Stn
Woodlands Ave 3
#47
46531
Blk 173
Woodlands Ave 3
#48
46541
Marsiling Mall
Woodlands Ave 3
#49
46009
Destination
Woodlands Int
Woodlands Sq