Tower Transit Bus Service 106

Tower Transit Bus Service 106 is a trunk route running between Bukit Batok Bus Interchange and Shenton Way, passing through Toh Tuck, Clementi, Buona Vista, Holland Village, Tanglin, Orchard Road, Bras Basah, Suntec City and Bayfront.

43009 Bt Batok Int B3 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
28109 SMRT Ulu Pandan Depot Toh Tuck Ave
28189 Aft Toh Tuck Link Toh Tuck Ave
28019 Aft Toh Tuck Ave C'wealth Ave West
20109 Blk 203 C'wealth Ave West
17189 Blk 317 C'wealth Ave West
17179 Clementi Stn Exit B EW23 C'wealth Ave West
17169 Blk 329 C'wealth Ave West
17159 Blk 365 C'wealth Ave West
19049 Sch Of Science & Tech C'wealth Ave West
19039 Dover Stn Exit B EW22 C'wealth Ave West
19029 Opp SP SMA C'wealth Ave West
19019 Blk 27 C'wealth Ave West
11199 Blk 15 C'wealth Ave West
11189 Blk 43 C'wealth Ave
11401 Holland V Stn/Blk12 CC21 Holland Ave
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
09048 Orchard Stn/Lucky Plaza NS22TE14 Orchard Rd
09038 Opp Somerset Stn NS23 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
02151 Suntec Convention Ctr CC3 Temasek Blvd
02161 Aft Promenade Stn Exit C CC4DT15 Temasek Ave
02171 Opp The Ritz-Carlton Temasek Ave
03509 Bayfront Stn Exit B/MBS CE1DT16 Bayfront Ave
03519 Bayfront Stn Exit A CE1DT16 Bayfront Ave
03539 Marina Bay Stn NS27TE20CE2 Central Blvd
03529 Downtown Stn Exit E DT17 Central Blvd
03129 UIC Bldg TE19 Shenton Way
03218 Opp MAS Bldg EW15 Shenton Way
03239 Shenton Way Ter Shenton Way
03239 Shenton Way Ter Shenton Way
03222 Hub Synergy Pt Anson Rd
03111 Aft Capital Twr Robinson Rd
03071 80 Robinson Rd Robinson Rd
03381 The Sail Marina Blvd
03391 Marina Bay Financial Ctr NS27TE20CE2 Marina Blvd
03511 Aft Bayfront Stn Exit E CE1DT16 Bayfront Ave
03501 Marina Bay Sands Theatre Bayfront 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
11419 Holland V Stn Exit A CC21 Holland Ave
11409 Blk 9 Holland Ave
11181 Opp Blk 43 C'wealth Ave
11191 The Star Vista EW21CC22 C'wealth Ave West
19011 Blk 19A CP C'wealth Ave West
19021 SP SMA C'wealth Ave West
19031 Dover Stn Exit A EW22 C'wealth Ave West
19041 Opp Sch Of Science & Tech C'wealth Ave West
17151 Blk 410 C'wealth Ave West
17161 Blk 455 C'wealth Ave West
17171 Clementi Stn Exit A EW23 C'wealth Ave West
17181 Opp Blk 317 C'wealth Ave West
20101 Nan Hua Pr Sch C'wealth Ave West
28011 Bef Toh Tuck Ave C'wealth Ave West
28181 Bef Toh Tuck Link Toh Tuck Ave
28101 Opp SMRT Ulu Pandan Depot Toh Tuck Ave
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 alighting at Shenton Way Bus Terminal
Route Overview
Route WAB_logo_20px Bukit Batok Bus Interchange Shenton Way Bus Terminal
Passes Through Bt Batok East Ave 3, C’wealth Ave West, Holland Rd, Orchard Rd / Orchard Blvd, Bayfront Ave
Route Length Towards Shenton Way: 21.6 km Towards Bukit Batok: 22.3 km
Travelling Time 69 – 100 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 & Double-deck buses
Operating Hours
Departure Times from Bukit Batok
05:30 – 23:30
Departure Times from Shenton Way
06:00 – 23:30
Operating Frequency
6:30am–8.30am 8.31am–4.59pm 5.00pm–7.00pm After 7.00pm
From Bukit Batok
8 9 mins 7 13 mins 11 15 mins 13 15 mins
From Shenton Way
11 12 mins 8 15 mins 9 14 mins 12 14 mins
Fare Information
Fare Charges regular distance fares


Service 106 serves the residential estates of Bukit Batok, Clementi and Buona Vista, providing a direct bus connection to the Orchard Road and Downtown Core areas. It is a vital connection not just between residential estates, but also many It also offers many links within different parts of the city, such as Orchard Road, Bras Basah, Marina Centre, Marina Bay Sands, Downtown and Shenton Way.

Service 106 offers the fastest bus connection between Bukit Batok and Clementi, and apart from express services, is the only bus route connecting the Orchard shopping belt with Marina Bay Sands and surrounding attractions at Bayfront.

MRT Stations Served:
Special Departures
  • Raffles Ave (The Float @ Marina Bay) → Bukit Batok Int
    Daily: 06:00
  • Holland Rd (Aft Hyll On Holland) → Bukit Batok Int
    Weekdays: 06:10
    Saturdays: 06:00
  • Bukit Batok East Ave 3 (Opp Burgundy Hill) → Bukit Batok Int
    Weekdays: 17:01, 17:12, 17:22, 17:31, 17:40, 18:01, 18:11 & 18:21
Short Trip Service
  • Service 106A: Bukit Batok Int → Commonwealth Avenue West (Clementi Stn Exit B)
    Weekdays: 07:46 – 08:40

Gallery (F1 Diversion):


Gallery (SMRT Buses) at Page 2.

Gallery (Posters & Others):


Operator History:
  • 1974 – 2000: Singapore Bus Services Ltd
  • 2000 – 2004: Trans-Island Bus Service 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.

  • 1974 (03 Feb): Re-numbered from Service 103A as a service between Serangoon Garden Ter and Commonwealth Ave Ter
  • 1974 (01 Oct): Serves new merged bus stop outside Sri Srinivasa Perumal Tp along Serangoon Rd
  • 1977 (17 May): Amended to ply Commonwealth Ave Extension and Nth Buona Vista Rd towards Commonwealth Ave Ter.
  • 1977 (29 Aug): Amended to ply Holland Ave, Holland Dr and Nth Buona Vista Rd towards Commonwealth Ave Ter
  • 1977 (31 Oct): Amended to skip Chartwell Dr, Burghley Dr and Berwick Dr with the introduction of Service 217
  • 1977 (07 Nov): Amended to ply Orchard Rd, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Tanglin Rd, Napier Rd, Holland Rd, Holland Ave, Holland Dr, North Buona Vista Rd and Commonwealth Ave, skipping Bras Basah Rd, North Bridge Rd, South Bridge Rd, Upp Circular Rd, New Bridge Rd, River Valley Rd, Delta Rd, Alexandra Rd, Tanglin Rd, Margaret Dr, Queensway, round Queens Circus, Queensway, Commonwealth Dr, Commonwealth Ave, Queens Circus and Commonwealth Ave
  • 1982 (27 May): Amended to Buona Vista Ter
  • 1983 (06 Feb): Amended to ply CTE towards Serangoon Gdn Ter with the closure of temporary slip road between Braddell Rd and Lor Chuan
  • 1983 (20 Jun): Amended back to ply Lor Chuan towards Serangoon Gdn Ter with the opening of new link road between Braddell Rd and Lor Chuan under Braddell Flyover
  • 1985 (28 Oct): Extended to Bt Batok Ter
  • 1986 (31 Aug): Serves additional bus stop outside Blk 9 along Holland Ave
  • 1987 (27 Sep): Amended to Bt Batok Int
  • 1988 (13 Mar): Amended to Serangoon Int
  • 1992 (19 Jul): Amended to ply Orchard Lk due to the closure of Grange Rd to facilitate road expansion works
  • 1999: Skips temporarily abolished bus stops outside and opposite Sch of Mechanical & Mfg along Commonwealth Ave West
  • 2000 (24 Dec): Operations transferred to Trans-Island Bus Services (TIBS)
  • 2001 (18 Oct): Serves reinstated bus stops outside Dover Stn along Commonwealth Ave West
  • 2002 (07 Jul): Skips the bus stop opposite Mandarin Singapore along Orchard Rd
  • 2002: Serves new pair of bus stops after Sommerville Rd and after Sunshine Lodge along Upp Serangoon Rd
  • 2003 (20 Jun): Serves new pair of bus stops outside Potong Pasir Stn along Upp Serangoon Rd
  • 2003 (27 Jul): Shortened to Marina Ctr Ter under North East MRT Line Rationalisation Phase 2
  • 2005 (02 Jul): Amended to ply Grange Rd with the partial closure of Somerset Rd
  • 2010 (26 Apr): Extended to Shenton Way Ter
  • 2013 (01 Dec): Serves new bus stop outside Downtown Stn along Central Blvd
  • 2014 (28 Sep): Amended to ply Robinson Rd and Marina Blvd towards Bt Batok Int, skipping Maxwell Rd and Central Blvd with the road changes in the Marina South area
  • 2015 (14 Jun): Designated wheelchair-accessible bus service (WAB)
  • 2016 (29 May): Operations transferred to Tower Transit Singapore Pte Ltd from SMRT Buses Ltd
  • 2017 (25 Jun): Amended to relocated Shenton Way Bus Terminal

Past Routings

Back to Bus Services
Back to Bus Articles

7 thoughts on “Tower Transit Bus Service 106

  • 16 April 2024 at 10:45 PM

    Report about bad bus driver of Bus 106 who did not stop to for 5 ppl waiting at marina Boulevard (stop 03381) on 16th Apr 2024 at 22.17 pm. Passengers waiting at that bus stood up when they saw 106 bus approaching but driver did not stop!!! This is unacceptable! Please take necessary disciplinary actions.

    • 23 May 2024 at 2:55 PM

      The passengers stood up, but did they flag the bus? Standing up can mean a lot of other things than just flagging the down the bus, however if you make the effort to put out your hand and signal your intention to the Bus Captain, then the Bus Captain definitely will stop the bus for you.

      So back to my first question, did they put out their hand? If yes, then your statement is valid, if not, they deserve to wait for the next bus or even better get banned from taking buses. Ha!


Leave a Reply

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