🚌 Public Bus Services › Routes › Bus 963e
963e EXPRESS TTS

HarbourFront Int → Woodlands Int

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) - mins
AM Off-Peak - mins
PM Peak (17:00–19:00) 30-30 mins
PM Off-Peak - mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 6:00 PM – 6:30 PM
Saturdays -
Sundays & Public Holidays -
Terminal Stop Woodlands Int
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
22 Stops
#1 14009 Origin
HarbourFront Int
Seah Im Rd
0.0 km
Live Arrivals →
#2 15041
Alexandra Retail Ctr
Alexandra Rd
2.4 km
Live Arrivals →
#3 15051
Alexandra Pt
Alexandra Rd
2.7 km
Live Arrivals →
#4 18131
Science Pk
AYE
4.8 km
Live Arrivals →
#5 18101
5 Sci Pk Dr
Buona Vista Flyover
5.6 km
Live Arrivals →
#6 18071
NUH
Buona Vista Flyover
6.0 km
Live Arrivals →
#7 16091
NUS Sports Ctr
AYE
6.7 km
Live Arrivals →
#8 43611
Blk 290H
Bt Batok East Ave 3
13.3 km
Live Arrivals →
#9 43181
Keming Pr Sch
Bt Batok East Ave 3
13.6 km
Live Arrivals →
#10 43169
Blk 254
Bt Batok East Ave 4
14.0 km
Live Arrivals →
#11 43261
Opp Hillview Hts
Hillview Ave
15.8 km
Live Arrivals →
#12 44251
Bt Panjang Stn/Blk 604
Bt Panjang Rd
18.5 km
Live Arrivals →
#13 44739
Blk 180
Jelebu Rd
18.9 km
Live Arrivals →
#14 44201
Aft Petir Stn
Petir Rd
19.3 km
Live Arrivals →
#15 44211
Blk 127
Petir Rd
19.6 km
Live Arrivals →
#16 44221
Opp Pending Stn
Pending Rd
19.9 km
Live Arrivals →
#17 44261
Blk 270
Bt Panjang Rd
20.4 km
Live Arrivals →
#18 46499
Opp Blk 402
Woodlands Ave 3
27.4 km
Live Arrivals →
#19 46521
Marsiling Stn
Woodlands Ave 3
27.6 km
Live Arrivals →
#20 46531
Blk 173
Woodlands Ave 3
28.0 km
Live Arrivals →
#21 46541
Marsiling Mall
Woodlands Ave 3
28.4 km
Live Arrivals →
#22 46009 Destination
Woodlands Int
Woodlands Sq
29.1 km
Live Arrivals →