🚌 Public Bus Services › Routes › Bus 106
106 TRUNK TTS

Shenton Way Ter → Bt Batok Int

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 11-12 mins
AM Off-Peak 08-15 mins
PM Peak (17:00–19:00) 09-14 mins
PM Off-Peak 11-14 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 6:00 AM – 11:30 PM
Saturdays 6:00 AM – 11:30 PM
Sundays & Public Holidays 6:00 AM – 11:30 PM
Terminal Stop Bt Batok Int
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
50 Stops
#1 03239 Origin
Shenton Way Ter
Shenton Way
0.0 km
Live Arrivals →
#2 03222
Hub Synergy Pt
Anson Rd
0.8 km
Live Arrivals →
#3 03111
Aft Capital Twr
Robinson Rd
1.5 km
Live Arrivals →
#4 03071
80 Robinson Rd
Robinson Rd
1.8 km
Live Arrivals →
#5 03381
The Sail
Marina Blvd
2.4 km
Live Arrivals →
#6 03391
Marina Bay Financial Ctr
Marina Blvd
2.6 km
Live Arrivals →
#7 03511
Aft Bayfront Stn Exit E
Bayfront Ave
3.3 km
Live Arrivals →
#8 03501
Marina Bay Sands Theatre
Bayfront Ave
3.7 km
Live Arrivals →
#9 02051
The Float @ Marina Bay
Raffles Ave
4.4 km
Live Arrivals →
#10 02061
The Esplanade
Raffles Ave
4.7 km
Live Arrivals →
#11 04111
Capitol Bldg
Stamford Rd
5.4 km
Live Arrivals →
#12 04121
SMU
Stamford Rd
5.8 km
Live Arrivals →
#13 08041
YMCA
Orchard Rd
6.1 km
Live Arrivals →
#14 08031
Dhoby Ghaut Stn Exit B
Penang Rd
6.4 km
Live Arrivals →
#15 08111
Winsland Hse
Penang Rd
6.9 km
Live Arrivals →
#16 08121
Somerset Stn
Somerset Rd
7.2 km
Live Arrivals →
#17 09059
Somerset Youth Pk
Grange Rd
7.5 km
Live Arrivals →
#18 09022
Orchard Stn Exit 13
Orchard Blvd
8.0 km
Live Arrivals →
#19 09111
Opp Four Seasons Hotel
Orchard Blvd
8.5 km
Live Arrivals →
#20 09121
Bef Tomlinson Rd
Orchard Blvd
8.8 km
Live Arrivals →
#21 09131
Opp Orchard Blvd Stn
Grange Rd
9.4 km
Live Arrivals →
#22 09141
British Council
Napier Rd
9.7 km
Live Arrivals →
#23 13011
Napier Stn Exit 2
Napier Rd
10.0 km
Live Arrivals →
#24 13021
Aft Min of Foreign Affairs
Holland Rd
10.6 km
Live Arrivals →
#25 11201
CSC Dempsey Clubhse
Holland Rd
10.9 km
Live Arrivals →
#26 11211
Aft Peirce Rd
Holland Rd
11.2 km
Live Arrivals →
#27 11221
Lien Twrs
Holland Rd
11.7 km
Live Arrivals →
#28 11231
Aft Hyll on Holland
Holland Rd
12.2 km
Live Arrivals →
#29 11419
Holland V Stn Exit A
Holland Ave
12.9 km
Live Arrivals →
#30 11409
Blk 9
Holland Ave
13.4 km
Live Arrivals →
#31 11181
Opp Blk 43
C'wealth Ave
13.7 km
Live Arrivals →
#32 11191
The Star Vista
C'wealth Ave West
14.2 km
Live Arrivals →
#33 19011
Blk 19A CP
C'wealth Ave West
14.7 km
Live Arrivals →
#34 19021
SP SMA
C'wealth Ave West
15.1 km
Live Arrivals →
#35 19031
Dover Stn Exit A
C'wealth Ave West
15.5 km
Live Arrivals →
#36 19041
Opp Sch of Science & Tech
C'wealth Ave West
15.9 km
Live Arrivals →
#37 17151
Blk 410
C'wealth Ave West
16.6 km
Live Arrivals →
#38 17161
Blk 455
C'wealth Ave West
16.9 km
Live Arrivals →
#39 17171
Clementi Stn Exit A/Mall
C'wealth Ave West
17.3 km
Live Arrivals →
#40 17181
Opp Blk 317
C'wealth Ave West
17.6 km
Live Arrivals →
#41 20101
Nan Hua Pr Sch
C'wealth Ave West
17.9 km
Live Arrivals →
#42 28011
Bef Toh Tuck Ave
C'wealth Ave West
18.5 km
Live Arrivals →
#43 28181
Bef Toh Tuck Lk
Toh Tuck Ave
19.3 km
Live Arrivals →
#44 28101
Opp SMRT Ulu Pandan Depot
Toh Tuck Ave
19.7 km
Live Arrivals →
#45 42311
Opp Burgundy Hill
Bt Batok East Ave 3
20.4 km
Live Arrivals →
#46 43621
Opp Parkview Apts
Bt Batok East Ave 3
20.8 km
Live Arrivals →
#47 43611
Blk 290H
Bt Batok East Ave 3
21.1 km
Live Arrivals →
#48 43181
Keming Pr Sch
Bt Batok East Ave 3
21.4 km
Live Arrivals →
#49 43171
Blk 229
Bt Batok East Ave 3
21.8 km
Live Arrivals →
#50 43009 Destination
Bt Batok Int
Bt Batok Ctrl
22.3 km
Live Arrivals →