663
CITY_LINK
TTS
Bet Blks 405/406 → Prince Edward Rd Stn Exit 2
Route Distance
26.0 km
Total Bus Stops
21 stops
Direction 1: Bet Blks 405/406 → Prince Edward Rd Stn Exit 2
Direction 2: Aft Enggor St → Opp Blk 406
β±οΈ Peak & Off-Peak Frequencies
AM Peak (06:30β08:30)
10-10 mins
AM Off-Peak
- mins
PM Peak (17:00β19:00)
- mins
PM Off-Peak
- mins
π First & Last Bus Times
Weekdays (MonβFri)
7:20 AM – 7:50 AM
Saturdays
-
Sundays & Public Holidays
-
Terminal Stop
Prince Edward Rd Stn Exit 2
Interactive Route Map
Complete Route Stops Sequence
Tap any stop to check live arrivals
21 Stops
#1
59591
Origin
Bet Blks 405/406
Yishun Ave 6
#2
59601
Blk 391
Yishun Ave 6
#3
59801
Blk 382C
Yishun Ave 6
#4
59649
Opp Blk 333C
Yishun St 31
#5
59399
Opp Blk 367
Yishun Ring Rd
#6
59409
Evangel Family Ch
Yishun Ring Rd
#7
59419
Blk 413
Yishun Ring Rd
#8
59459
Opp Huamin Pr Sch
Yishun Ave 11
#9
59709
Bef SAFRA Yishun
Yishun Ctrl
#10
59349
Opp Khoo Teck Puat Hosp
Yishun Ctrl
#11
59059
Blk 608
Yishun Ave 2
#12
59039
Yishun Sports Hall
Yishun Ave 2
#13
08057
Dhoby Ghaut Stn
Orchard Rd
#14
08069
Bencoolen Stn Exit B
Bras Basah Rd
#15
04179
Aft Bras Basah Stn Exit A
Bras Basah Rd
#16
02049
Raffles Hotel
Bras Basah Rd
#17
02119
Opp War Memorial Pk
Nicoll Highway
#18
03019
OUE Bayfront
Collyer Quay
#19
03059
One Raffles Quay
Raffles Quay
#20
03129
UIC Bldg
Shenton Way
#21
03218
Destination
Prince Edward Rd Stn Exit 2
Shenton Way