Tower Transit Bus Service 77

Tower Transit Bus Service 77 is a trunk bus route running between Bukit Batok Bus Interchange and Marina Centre via Toh Tuck, Bukit Timah, Sixth Avenue, Holland Road, Orchard and Dhoby Ghaut.

43009 Bt Batok Int A8-A10 NS2 Bt Batok Ctrl
43179 Blk 231 Bt Batok East Ave 3
43189 Blk 283 Bt Batok East Ave 3
43619 Blk 289E Bt Batok East Ave 3
43629 St. Andrew's Mission Sch Bt Batok East Ave 3
42319 Burgundy Hill Bt Batok East Ave 3
42201 Bef Toh Tuck Rise Toh Tuck Rd
42211 Highgate Pk Toh Tuck Rd
42221 Forett @ Bt Timah Toh Tuck Rd
42231 Bef Jln Jurong Kechil Toh Tuck Rd
42169 Opp Blk 19 Jln Jurong Kechil
42159 Opp Beauty World Stn DT5 Jln Jurong Kechil
42259 Aft Upp Bt Timah Rd Jln Jurong Kechil
42089 Opp Bt Timah Plaza Jln Anak Bt
42059 Opp King Albert Pk Stn DT6 Dunearn Rd
42049 Hua Guan Gdns Dunearn Rd
42039 Opp The Nexus Dunearn Rd
42029 Aft Swiss Club Rd Dunearn Rd
42129 Sixth Ave Ville Sixth Ave
42139 Avenue Villa Sixth Ave
11349 Opp Garlick Ville Sixth Ave
11339 Dynasty Lodge Sixth Ave
11329 Regent Villa Sixth Ave
11319 Opp Hse No. 516 Sixth Ave
11309 Hse No. 589 Sixth Ave
11289 Opp Tan Boon Chong Ave Holland Rd
11279 Aft Coronation Rd West Holland Rd
11269 Opp Holland Village Holland Rd
11239 Fairlodge Holland Rd
11229 Sommerville Pk Holland Rd
11219 Great Eastern Mansions Holland Rd
11209 Opp Peirce Rd Holland Rd
13029 Bef Tyersall Ave Holland Rd
13019 Napier Stn Exit 1 TE12 Napier Rd
09149 Opp British Council Napier Rd
09159 Aft Tomlinson Rd Tanglin Rd
09169 Delfi Orchard Orchard Rd
09179 Royal Thai Embassy Orchard Rd
09047 Orchard Stn/Tang Plaza NS22TE14 Orchard Rd
09037 Bef Cairnhill Rd NS22TE14 Orchard Rd
08138 Concorde Hotel S'pore Orchard Rd
08057 Dhoby Ghaut Stn NS24NE6CC1 Orchard Rd
08069 Bencoolen Stn Exit B DT21 Bras Basah Rd
04179 Aft Bras Basah Stn Exit A CC2 Bras Basah Rd
02049 Raffles Hotel Bras Basah Rd
02089 Promenade Stn/Pan Pacific CC4DT15 Raffles Blvd
02099 Marina Centre Ter Raffles Blvd
02099 Marina Centre Ter Raffles Blvd
02101 Aft Singapore Flyer Raffles Ave
02051 The Float @ Marina Bay Raffles Ave
02061 The Esplanade Raffles Ave
04111 Capitol Bldg EW13NS25 Stamford Rd
04121 SMU CC2 Stamford Rd
08041 YMCA Orchard Rd
08031 Dhoby Ghaut Stn Exit B NS24NE6CC1 Penang Rd
08111 Winsland Hse Penang Rd
08121 Somerset Stn NS23 Somerset Rd
09059 Somerset Youth Pk Grange Rd
09022 Orchard Stn Exit 13 NS22TE14 Orchard Blvd
09111 Opp Four Seasons Hotel NS22TE14 Orchard Blvd
09121 Bef Tomlinson Rd TE13 Orchard Blvd
09131 Opp Orchard Blvd Stn TE13 Grange Rd
09141 British Council Napier Rd
13011 Napier Stn Exit 2 TE12 Napier Rd
13021 Aft Min Of Foreign Affairs Holland Rd
11201 CSC Dempsey Clubhse Holland Rd
11211 Aft Peirce Rd Holland Rd
11221 Lien Twrs Holland Rd
11231 Aft Hyll On Holland Holland Rd
11261 Holland Village Holland Rd
11271 Aft East Sussex Lane Holland Rd
11301 Hse No. 578 Sixth Ave
11311 Hse No. 532 Sixth Ave
11321 Opp Regent Villa Sixth Ave
11331 Opp Dynasty Gdn II Sixth Ave
11341 Garlick Ville Sixth Ave
42131 Aft Lantana Ave Sixth Ave
42011 Sixth Ave Ctr Bt Timah Rd
42021 Aft Maple Ave Bt Timah Rd
42031 The Tessarina Bt Timah Rd
42041 The Nexus Bt Timah Rd
42051 King Albert Pk Stn DT6 Bt Timah Rd
42061 King Albert Pk Bt Timah Rd
42071 Pei Hwa Presby Pr Sch Upp Bt Timah Rd
42151 Beauty World Stn Exit C DT5 Jln Jurong Kechil
42161 Blk 18 Jln Jurong Kechil
42239 Aft Jln Jurong Kechil Toh Tuck Rd
42229 Aft Toh Tuck Terr Toh Tuck Rd
42219 Opp Highgate Pk Toh Tuck Rd
42209 Aft Toh Tuck Rise Toh Tuck Rd
42311 Opp Burgundy Hill Bt Batok East Ave 3
43621 Opp Parkview Apts Bt Batok East Ave 3
43611 Blk 290H Bt Batok East Ave 3
43181 Keming Pr Sch Bt Batok East Ave 3
43171 Blk 229 Bt Batok East Ave 3
43009 Bt Batok Int NS2 Bt Batok Ctrl

  • No Boarding & Alighting at Marina Centre Terminal
Route Overview
Route WAB_logo_20px Bukit Batok Bus Interchange ↔ Marina Centre Bus Terminal
Passes Through Toh Tuck Rd, Sixth Ave, Holland Rd, Orchard Rd / Orchard Blvd
Route Length Towards Marina Centre: 18.8 km Towards Bukit Batok: 18.7 km
Travelling Time 53 – 75 mins
Operator Information
BCM Route Package Bulim Bus Package
Current Operator Tower Transit Singapore Pte Ltd
(Tower Transit Singapore)
Current Depot Bulim Bus Depot
Current Fleet Single-deck buses
Includes electric buses (Yutong E12)
Operating Hours
Departure Times from Bukit Batok
06:00 – 23:00
Departure Times from Marina Centre
06:28 – 23:28
Operating Frequency
6:30am–8.30am 8.31am–4.59pm 5.00pm–7.00pm After 7.00pm
From Bukit Batok
12 – 13 mins 14 – 16 mins 14 – 15 mins 12 – 15 mins
From Marina Centre
14 – 15 mins 13 – 15 mins 14 – 15 mins 12 – 15 mins
Fare Information
Fare Charges regular distance fares


Bus Service 77 serves the residents of Bukit Batok, Toh Tuck, Bukit Timah and Holland, with bus connections to Orchard, Dhoby Ghaut and Marina Centre. It is one of three route serving Sixth Avenue, alongside Services 156 and 970.

Due to low density housing around its catchment areas, demand is limited outside of the City. The route compliments Service 173 between Bukit Batok and Toh Tuck estate, and Service 7 between Holland Road and Dhoby Ghaut.

Buses on the route performs a u-turn at the junction of Dunearn Road and Eng Neo Road towards Marina Centre as buses cannot turn into Sixth Avenue directly from Dunearn Road.

MRT Stations Served
Special Departures
  • Upp Bt Timah Rd (Pei Hwa Presby Pr Sch) → Bukit Batok Int
    Weekdays: 06:40 & 06:58

Gallery (Tower Transit):
Gallery (Tower Transit / F1 Diversion):
Gallery (SMRT Buses):


Operator History
  • 1995 – 2000: Singapore Bus Services Ltd
  • 2000 – 2004: Trans-Island Bus Services Ltd
  • 2004 – 28 May 2016: SMRT Buses Ltd
  • 29 May 2016 – Present: Tower Transit Singapore Pte Ltd

The Bus Service Operating License (BSOL) for this route will be renewed in 2026 under the Bulim Bus Package.

  • 1995 (05 Nov): Introduced between Marina Ctr Ter and Farrer Rd (Loop)
  • 1996: Extended to Bt Batok Int, skipping Farrer Rd
  • 1998: Serves new pair of bus stops outside and opposite Highgate Condo along Toh Tuck Rd
  • 2000 (18 Jun): Operations transferred to Trans-Island Bus Services (TIBS)
  • 2002 (07 Jul): Skips the bus stop outside Orchard Emerald along Orchard Rd
  • 2003: Serves new bus stop outside Goh & Goh Bldg along Jln Jurong Kechil
  • 2005 (02 Jul): Amended to ply Grange Rd with the partial closure of Somerset Rd
  • 2012 (01 Jul): Designated wheelchair-accessible bus service (WAB)
  • 2012 (09 Dec): Amended to ply Upp Bt Timah Rd and Bt Timah Link with the partial closure of Jln Jurong Kechil to facilitate the construction of Beauty World MRT station on the Downtown MRT Line
  • 2014 (26 Jan): Amended to ply the reinstated Jln Jurong Kechil, skipping Upp Bt Timah Rd and Bt Timah Link
  • 2016 (29 May): Operations transferred to Tower Transit Singapore Pte Ltd
  • 2021 (27 Feb): Amended to the relocated Marina Ctr Ter

Past Routings

Back to Bus Services
Back to Bus Articles

6 thoughts on “Tower Transit Bus Service 77

  • 15 April 2023 at 7:44 PM

    This bus sometimes displays a huge “77” on the EDS for A22s

  • 21 May 2021 at 1:10 PM

    Bus 77 this morning never stop at Bencoolen MRT exit bus stop at 10.20am.
    Bus was in the Q for number 4 n driver just don’t wait in the Q n drive out to 2nd lane n drive off.
    Please ask the the driver don’t do it again. I suppose to reach pan pacific bus stop at 10.25am n made me late for work.

  • 13 April 2021 at 7:59 AM

    For some reason I never see Citaros on this service at all, just A22s. I understand that they might be more common than Citaros because it’s a Bukit Batok service, but it still should appear from time to time.

  • 30 May 2016 at 8:26 PM

    Another China born PR BC


Leave a Reply

Your email address will not be published. Required fields are marked *