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.
- No alighting at Shenton Way Bus Terminal
| Route Overview | ||||||||||||
| Route |
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 |
Daily | |||||||||||
| 05:30 – 23:30 | ||||||||||||
| Departure Times from Shenton Way |
Daily | |||||||||||
| 06:00 – 23:30 | ||||||||||||
| Operating Frequency | ||||||||||||
| From Bukit Batok | 6:30am–8.30am | 8.31am–4.59pm | 5.00pm–7.00pm | After 7.00pm | ||||||||
| Weekdays | 8 – 9 mins | 8 – 13 mins | 11 – 15 mins | 13 – 15 mins | ||||||||
| Saturdays | 10 – 12 mins | 9 – 11 mins | 10 – 14 mins | 12 – 15 mins | ||||||||
| Sundays / Public Holidays | 12 – 13 mins | 12 – 14 mins | 12 – 14 mins | 11 – 13 mins | ||||||||
| From Shenton Way | 6:30am–8.30am | 8.31am–4.59pm | 5.00pm–7.00pm | After 7.00pm | ||||||||
| Weekdays | 11 – 12 mins | 8 – 15 mins | 9 – 14 mins | 11 – 14 mins | ||||||||
| Saturdays | 13 – 14 mins | 9 – 14 mins | 10 – 12 mins | 11 – 13 mins | ||||||||
| Sundays / Public Holidays | 13 – 14 mins | 12 – 14 mins | 13 – 14 mins | 11 – 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:
- NS2 Bukit Batok
- EW23 Clementi
- EW22 Dover
- EW21CC22 Buona Vista
- CC21 Holland Village
- TE12 Napier
- TE13 Orchard Boulevard
- NS22TE14 Orchard
- NS23 Somerset
- NS24NE6CC1 Dhoby Ghaut
- DT21 Bencoolen
- CC2 Bras Basah
- EW13NS25 City Hall
- CC3 Esplanade
- CC4DT15 Promenade
- CE1DT16 Bayfront
- NS27CE2TE20 Marina Bay
- DT17 Downtown
- TE19 Shenton Way
- EW15 Tanjong Pagar
Special Departures
- Raffles Ave (The Float @ Marina Bay) → Bukit Batok Int
Weekdays: 06:00 & 06:07
Saturdays & Sundays / Public Holidays: 06:00 - Holland Rd (Aft Hyll On Holland) → Bukit Batok Int
Weekdays: 06:10 & 06:18
Saturdays: 06:00 & 06:12 - Bukit Batok East Ave 3 (Opp Burgundy Hill) → Bukit Batok Int
Weekdays: 17:05, 17:14, 17:23, 17:32, 17:41, 17:51, 18:00, 18:09 & 18:19
Short Trip Service
- Service 106A: Bukit Batok Int → Commonwealth Avenue West (Clementi Stn Exit B)
Weekdays: 07:45 – 08:45
Gallery:
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
Route History:
- 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
Back to Bus Services
Back to Bus Articles

As for now, 106 is fully double decker svc
106 I noticed Sundays and PHs all DDs.. At least 5 to 6 3 door DDs.
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.
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!
These self entitled goodoos think by looking and standing driver knew they want to board the bus unless that particular bus stop only serve 106…passengers nowadays treat bus captain like their chauffeur.Vukimak all these ppl