City Direct bus 660M
Blk 991A → Prince Edward Rd Stn Exit 2
- Operator
- SBS Transit
- Morning
- 07:26–08:00, every 11–12 min
- Evening
- 18:05–18:25, every 20 min
- Fare
- Express fare (card / SimplyGo)
- Full ride
- about 31 min
City Direct: weekdays only, morning peak into town and evening peak back (LTA DataMall).
Find apartments near its stops Timetable source
Goes to: Raffles Place, Marina Bay Financial Centre, Tanjong Pagar, Beach Road
Morning stops
- Blk 991A Buangkok Cres
- Buangkok Sq Buangkok Cres
- Blk 986B Buangkok Cres
- Opp Blk 980C Buangkok Link
- Hougang Sec Sch Hougang St 91
- Blk 687 Hougang Ave 4
- Blk 681 Hougang Ave 4
- Blk 608 Hougang Ave 8
- Opp Xinmin Pr Sch Hougang Ave 8
- Blk 632 Hougang Ave 8
- Blk 101 Ang Mo Kio Ave 3
- Dhoby Ghaut Stn Orchard Rd
- Bencoolen Stn Exit B Bras Basah Rd
- Aft Bras Basah Stn Exit A Bras Basah Rd
- Raffles Hotel Bras Basah Rd
- Opp War Memorial Pk Nicoll Highway
- OUE Bayfront Collyer Quay
- One Raffles Quay Raffles Quay
- UIC Bldg Shenton Way
- Prince Edward Rd Stn Exit 2 Shenton Way
Evening stops
- Aft Enggor St Anson Rd
- Aft Capital Twr Robinson Rd
- 80 Robinson Rd Robinson Rd
- Raffles Pl Stn Exit F Robinson Rd
- Fullerton Sq Fullerton Rd
- Esplanade Bridge Esplanade Dr
- Capitol Bldg Stamford Rd
- SMU Stamford Rd
- YMCA Orchard Rd
- Dhoby Ghaut Stn Exit B Penang Rd
- Blk 554 Ang Mo Kio Ave 3
- Blk 639 Hougang Ave 8
- Xinmin Pr Sch Hougang Ave 8
- Blk 679 Hougang Ave 8
- Blk 670 Hougang Ave 4
- Blk 919 Hougang Ave 4
- Blk 925A CP Hougang St 91
- Hougang Pr Sch Hougang St 93
- Blk 980C Buangkok Link
- Buangkok Sports Pk Buangkok Cres
- Blk 998B Buangkok Cres
- Opp Blk 991A Buangkok Cres
Ride time is estimated from the distance between stops. Times and fares change; check with the operator before you rely on a bus. See data sources.