City Direct bus 666
Damai Stn Exit A → Promenade Stn/Pan Pacific
- Operator
- Go-Ahead Singapore
- Morning
- 07:25–07:45, every 10 min
- Evening
- 17:58–18:13, every 15 min
- Fare
- Express fare (card / SimplyGo)
- Full ride
- about 47 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, Suntec City, Beach Road
Morning stops
- Damai Stn Exit A Punggol Dr
- Oasis Stn Exit A Punggol Dr
- Kadaloor Stn Exit A Punggol Dr
- Bef Punggol Ctrl Punggol East
- Riviera Stn Exit A Punggol East
- Coral Edge Stn Exit A Punggol Field
- Meridian Stn Exit A Punggol Field
- Cove Stn Exit A Punggol Field
- Blk 201A Punggol Field
- Opp Blk 272C Punggol Field
- Opp Blk 268D Punggol Field
- Twin Waterfalls Punggol Way
- Aft Enggor St Anson Rd
- Aft Capital Twr Robinson Rd
- 80 Robinson Rd Robinson Rd
- The Sail Marina Blvd
- Marina Bay Financial Ctr Marina Blvd
- Aft Bayfront Stn Exit E Bayfront Ave
- Marina Bay Sands Theatre Bayfront Ave
- Promenade Stn Exit B Temasek Ave
- Opp Suntec Convention Ctr Temasek Blvd
- Promenade Stn/Pan Pacific Raffles Blvd
Evening stops
- Suntec Convention Ctr Temasek Blvd
- Aft Promenade Stn Exit C Temasek Ave
- Opp The Ritz-Carlton Temasek Ave
- Bayfront Stn Exit B/MBS Bayfront Ave
- Bayfront Stn Exit A Bayfront Ave
- Marina Bay Stn Central Blvd
- Downtown Stn Exit E Central Blvd
- UIC Bldg Shenton Way
- Prince Edward Rd Stn Exit 2 Shenton Way
- Blk 220C Punggol Way
- Blk 268C Punggol Field
- Blk 272C Punggol Field
- Opp Blk 201A Punggol Field
- Cove Stn Exit B Punggol Field
- Meridian Stn Exit B Punggol Field
- Coral Edge Stn Exit B Punggol Field
- Riviera Stn Exit B Punggol East
- Aft Punggol Ctrl Punggol East
- Kadaloor Stn Exit B Punggol Dr
- Oasis Stn Exit B/Blk 617D Punggol Dr
- Damai Stn Exit B Punggol Dr
Questions
Where does bus 666 go?
City Direct bus 666, run by Go-Ahead Singapore, goes from Damai Stn Exit A to Promenade Stn/Pan Pacific. It stops near Raffles Place, Marina Bay Financial Centre, Tanjong Pagar, Suntec City and Beach Road. It has 22 stops on its morning run.
What time does bus 666 run?
Morning: 07:25–07:45, every 10 min. Evening: 17:58–18:13, every 15 min. Times change, so check with Go-Ahead Singapore before you rely on it.
How much is the fare on bus 666?
Express fare (card / SimplyGo).
How long is the ride on bus 666?
About 47 minutes from the first stop to the last, estimated from the distance between stops at 30 km/h. Traffic can make it longer.
Who runs bus 666?
Go-Ahead Singapore runs bus 666. Contact Go-Ahead Singapore for bookings, passes and changes to the timetable.
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.