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

Aft S'pore Flyer → Bt Batok Int

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 14-15 mins
AM Off-Peak 13-15 mins
PM Peak (17:00–19:00) 14-15 mins
PM Off-Peak 12-15 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 6:30 AM – 11:30 PM
Saturdays 6:30 AM – 11:30 PM
Sundays & Public Holidays 6:30 AM – 11:30 PM
Terminal Stop Bt Batok Int
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
48 Stops
#1 02101 Origin
Aft S'pore Flyer
Raffles Ave
0.4 km
Live Arrivals →
#2 02051
The Float @ Marina Bay
Raffles Ave
0.8 km
Live Arrivals →
#3 02061
The Esplanade
Raffles Ave
1.1 km
Live Arrivals →
#4 04111
Capitol Bldg
Stamford Rd
1.8 km
Live Arrivals →
#5 04121
SMU
Stamford Rd
2.2 km
Live Arrivals →
#6 08041
YMCA
Orchard Rd
2.5 km
Live Arrivals →
#7 08031
Dhoby Ghaut Stn Exit B
Penang Rd
2.8 km
Live Arrivals →
#8 08111
Winsland Hse
Penang Rd
3.3 km
Live Arrivals →
#9 08121
Somerset Stn
Somerset Rd
3.6 km
Live Arrivals →
#10 09059
Somerset Youth Pk
Grange Rd
3.9 km
Live Arrivals →
#11 09022
Orchard Stn Exit 13
Orchard Blvd
4.4 km
Live Arrivals →
#12 09111
Opp Four Seasons Hotel
Orchard Blvd
4.9 km
Live Arrivals →
#13 09121
Bef Tomlinson Rd
Orchard Blvd
5.2 km
Live Arrivals →
#14 09131
Opp Orchard Blvd Stn
Grange Rd
5.8 km
Live Arrivals →
#15 09141
British Council
Napier Rd
6.1 km
Live Arrivals →
#16 13011
Napier Stn Exit 2
Napier Rd
6.4 km
Live Arrivals →
#17 13021
Aft Min of Foreign Affairs
Holland Rd
7.0 km
Live Arrivals →
#18 11201
CSC Dempsey Clubhse
Holland Rd
7.3 km
Live Arrivals →
#19 11211
Aft Peirce Rd
Holland Rd
7.6 km
Live Arrivals →
#20 11221
Lien Twrs
Holland Rd
8.1 km
Live Arrivals →
#21 11231
Aft Hyll on Holland
Holland Rd
8.6 km
Live Arrivals →
#22 11261
Holland Village
Holland Rd
9.4 km
Live Arrivals →
#23 11271
Aft East Sussex Lane
Holland Rd
10.0 km
Live Arrivals →
#24 11301
Hse No. 578
Sixth Ave
10.5 km
Live Arrivals →
#25 11311
Hse No. 532
Sixth Ave
10.8 km
Live Arrivals →
#26 11321
Opp Regent Villa
Sixth Ave
11.0 km
Live Arrivals →
#27 11331
Opp Dynasty Gdn II
Sixth Ave
11.3 km
Live Arrivals →
#28 11341
Garlick Ville
Sixth Ave
11.6 km
Live Arrivals →
#29 42131
Aft Lantana Ave
Sixth Ave
12.0 km
Live Arrivals →
#30 42011
Sixth Ave Ctr
Bt Timah Rd
12.4 km
Live Arrivals →
#31 42021
Aft Maple Ave
Bt Timah Rd
12.7 km
Live Arrivals →
#32 42031
The Tessarina
Bt Timah Rd
13.0 km
Live Arrivals →
#33 42041
The Nexus
Bt Timah Rd
13.4 km
Live Arrivals →
#34 42051
King Albert Pk Stn
Bt Timah Rd
13.9 km
Live Arrivals →
#35 42061
King Albert Pk
Bt Timah Rd
14.2 km
Live Arrivals →
#36 42071
Pei Hwa Presby Pr Sch
Upp Bt Timah Rd
14.6 km
Live Arrivals →
#37 42151
Beauty World Stn Exit C
Jln Jurong Kechil
14.9 km
Live Arrivals →
#38 42161
Blk 18
Jln Jurong Kechil
15.2 km
Live Arrivals →
#39 42239
Aft Jln Jurong Kechil
Toh Tuck Rd
15.5 km
Live Arrivals →
#40 42229
Aft Toh Tuck Terr
Toh Tuck Rd
15.7 km
Live Arrivals →
#41 42219
Opp Highgate Pk
Toh Tuck Rd
16.0 km
Live Arrivals →
#42 42209
Aft Toh Tuck Rise
Toh Tuck Rd
16.2 km
Live Arrivals →
#43 42311
Opp Burgundy Hill
Bt Batok East Ave 3
16.8 km
Live Arrivals →
#44 43621
Opp Parkview Apts
Bt Batok East Ave 3
17.2 km
Live Arrivals →
#45 43611
Blk 290H
Bt Batok East Ave 3
17.5 km
Live Arrivals →
#46 43181
Keming Pr Sch
Bt Batok East Ave 3
17.8 km
Live Arrivals →
#47 43171
Blk 229
Bt Batok East Ave 3
18.2 km
Live Arrivals →
#48 43009 Destination
Bt Batok Int
Bt Batok Ctrl
18.7 km
Live Arrivals →