677 — Opp Blk 110 (Punggol Rd) → Suntec Twr Two (Temasek Blvd)
Singapore Bus · live positions and arrival estimates in the app
Track 677 live on the mapTowards Suntec Twr Two (Temasek Blvd) (26 stops)
- Opp Blk 110 (Punggol Rd)
- Blk 227D (Punggol Rd)
- Blk 231 (Punggol Rd)
- Blk 235 (Sengkang East Way)
- Sengkang Stn (Sengkang East Way)
- Blk 325 CP (Sengkang East Way)
- Blk 317B (Sengkang East Way)
- Blk 313 CP (Anchorvale Rd)
- Anchor Green Pr Sch (Anchorvale Rd)
- Blk 305D (Sengkang East Ave)
- Renjong Stn Exit B (Sengkang East Ave)
- Blk 200B (Sengkang East Ave)
- Blk 203B (Sengkang East Ave)
- Ranggung Stn Exit A (Sengkang East Ave)
- Opp Blk 266/The Rivervale (Punggol Rd)
- The Rivervale (Buangkok Dr)
- Bef Sengkang East Dr (Buangkok Dr)
- Hub Synergy Pt (Anson Rd)
- Tanjong Pagar Stn Exit C (Anson Rd)
- Aft Telok Ayer St (Cecil St)
- 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)
- Suntec Twr Two (Temasek Blvd)
Towards Blk 111 (Punggol Rd) (26 stops)
- Suntec Twr Three (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)
- Aft Straits Blvd (Shenton Way)
- Aft Sengkang East Dr (Buangkok Dr)
- Opp The Rivervale (Buangkok Dr)
- Blk 266/Opp The Rivervale (Punggol Rd)
- Ranggung Stn Exit B (Sengkang East Ave)
- Opp Blk 203A (Sengkang East Ave)
- Opp Blk 200B (Sengkang East Ave)
- Renjong Stn Exit A (Sengkang East Ave)
- Opp Blk 305 CP (Sengkang East Ave)
- Blk 309D (Anchorvale Rd)
- Opp Blk 313 CP (Anchorvale Rd)
- Blk 326 CP (Sengkang East Way)
- Blk 333B (Sengkang East Way)
- Opp Sengkang Stn/Blk 260A (Sengkang East Way)
- Blk 250A (Sengkang East Way)
- Blk 126A (Punggol Rd)
- Blk 124 (Punggol Rd)
- Blk 111 (Punggol Rd)
All routes · Public Transport Live · times are estimates — Terms