🚌 Public Bus Services › Routes › Bus 660M
660M CITY_LINK SBST

Aft Enggor St → Opp Blk 991A

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) - mins
AM Off-Peak - mins
PM Peak (17:00–19:00) 20-20 mins
PM Off-Peak - mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 6:05 PM – 6:25 PM
Saturdays -
Sundays & Public Holidays -
Terminal Stop Opp Blk 991A
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
22 Stops
#1 03241 Origin
Aft Enggor St
Anson Rd
0.0 km
Live Arrivals →
#2 03111
Aft Capital Twr
Robinson Rd
0.5 km
Live Arrivals →
#3 03071
80 Robinson Rd
Robinson Rd
0.8 km
Live Arrivals →
#4 03031
Raffles Pl Stn Exit F
Robinson Rd
1.1 km
Live Arrivals →
#5 03011
Fullerton Sq
Fullerton Rd
1.7 km
Live Arrivals →
#6 02111
Esplanade Bridge
Esplanade Dr
2.3 km
Live Arrivals →
#7 04111
Capitol Bldg
Stamford Rd
2.8 km
Live Arrivals →
#8 04121
SMU
Stamford Rd
3.2 km
Live Arrivals →
#9 08041
YMCA
Orchard Rd
3.5 km
Live Arrivals →
#10 08031
Dhoby Ghaut Stn Exit B
Penang Rd
3.8 km
Live Arrivals →
#11 66331
Blk 554
Ang Mo Kio Ave 3
14.4 km
Live Arrivals →
#12 63391
Blk 639
Hougang Ave 8
15.7 km
Live Arrivals →
#13 63381
Xinmin Pr Sch
Hougang Ave 8
16.0 km
Live Arrivals →
#14 63371
Blk 679
Hougang Ave 8
16.4 km
Live Arrivals →
#15 64411
Blk 670
Hougang Ave 4
16.7 km
Live Arrivals →
#16 64601
Blk 919
Hougang Ave 4
17.0 km
Live Arrivals →
#17 64259
Blk 925A CP
Hougang St 91
17.4 km
Live Arrivals →
#18 64091
Hougang Pr Sch
Hougang St 93
17.6 km
Live Arrivals →
#19 66541
Blk 980C
Buangkok Link
17.9 km
Live Arrivals →
#20 66589
Buangkok Sports Pk
Buangkok Cres
18.3 km
Live Arrivals →
#21 66579
Blk 998B
Buangkok Cres
18.6 km
Live Arrivals →
#22 66609 Destination
Opp Blk 991A
Buangkok Cres
18.8 km
Live Arrivals →