🚌 Public Bus Services › Routes › Bus 59
59 TRUNK SBST

Changi Village Ter → Bishan Int

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 11-12 mins
AM Off-Peak 10-17 mins
PM Peak (17:00–19:00) 9-16 mins
PM Off-Peak 16-17 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 Bishan Int
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
50 Stops
#1 99009 Origin
Changi Village Ter
Changi Village Rd
0.0 km
Live Arrivals →
#2 99131
Blk 4
Changi Village Rd
0.2 km
Live Arrivals →
#3 99049
Changi Golf Course
Loyang Ave
0.5 km
Live Arrivals →
#4 99039
St. George Chapel
Loyang Ave
0.9 km
Live Arrivals →
#5 99029
Aft Cranwell Rd
Loyang Ave
1.2 km
Live Arrivals →
#6 99019
Aft Hendon Camp
Loyang Ave
1.6 km
Live Arrivals →
#7 98079
Opp Loyang Way 4/Soxal
Loyang Ave
2.2 km
Live Arrivals →
#8 98069
Aft Engine Test Facility
Loyang Ave
2.6 km
Live Arrivals →
#9 98139
Aft Loyang Way 1
Loyang Way
3.0 km
Live Arrivals →
#10 98129
Opp Krislite Bldg
Loyang Way
3.3 km
Live Arrivals →
#11 98049
Loyang Valley
Loyang Ave
3.8 km
Live Arrivals →
#12 98029
Opp Blk 275
Loyang Ave
4.5 km
Live Arrivals →
#13 98019
Opp Blk 149A
Loyang Ave
4.9 km
Live Arrivals →
#14 76249
Blk 370
Tampines Ave 7
5.5 km
Live Arrivals →
#15 76239
Blk 390
Tampines Ave 7
5.8 km
Live Arrivals →
#16 76039
Tampines East Stn Exit C
Tampines Ave 2
6.1 km
Live Arrivals →
#17 76109
Blk 302
Tampines Ave 2
6.4 km
Live Arrivals →
#18 76099
Blk 285
Tampines Ave 2
6.8 km
Live Arrivals →
#19 76089
The Holy Trinity Ch
Tampines Ave 2
7.2 km
Live Arrivals →
#20 76079
Blk 101
Tampines Ave 2
7.6 km
Live Arrivals →
#21 75059
Bef Tampines West Stn
Tampines Ave 1
8.3 km
Live Arrivals →
#22 75069
Blk 970A
Bedok Reservoir Rd
9.0 km
Live Arrivals →
#23 74949
Blk 961A
Bedok Reservoir Rd
9.2 km
Live Arrivals →
#24 75349
The Clearwater Condo
Bedok Reservoir Rd
9.6 km
Live Arrivals →
#25 84609
Waterfront Key
Bedok Reservoir Rd
9.9 km
Live Arrivals →
#26 84639
Aft Waterfront Waves
Bedok Reservoir Rd
10.2 km
Live Arrivals →
#27 84619
Waterfront Isle
Bedok Reservoir Rd
10.4 km
Live Arrivals →
#28 84629
Blk 716
Bedok Reservoir Rd
10.7 km
Live Arrivals →
#29 84479
Blk 713
Bedok Reservoir Rd
11.0 km
Live Arrivals →
#30 84469
Blk 703
Bedok Reservoir Rd
11.4 km
Live Arrivals →
#31 84481
Aft Bedok Ind Pk C
Bedok Reservoir Rd
12.0 km
Live Arrivals →
#32 84701
Bet Blks 150/151
Kaki Bt Ave 1
12.5 km
Live Arrivals →
#33 72031
Bef Kaki Bt Stn Exit B
Kaki Bt Ave 1
12.8 km
Live Arrivals →
#34 72041
Blk 660A CP
Kaki Bt Ave 1
13.1 km
Live Arrivals →
#35 72051
Kaki Bt Ind Est
Kaki Bt Ave 1
13.5 km
Live Arrivals →
#36 71091
Blk 637
Eunos Link
14.0 km
Live Arrivals →
#37 72019
Opp Blk 322
Jln Eunos
14.4 km
Live Arrivals →
#38 52321
Aft SAFRA Toa Payoh
Lor 6 Toa Payoh
21.4 km
Live Arrivals →
#39 52501
Bef Toa Payoh Pk
Lor 6 Toa Payoh
21.7 km
Live Arrivals →
#40 52131
Blk 163
Lor 1 Toa Payoh
22.4 km
Live Arrivals →
#41 52141
Opp Blk 139A
Lor 1 Toa Payoh
22.9 km
Live Arrivals →
#42 52151
Blk 131
Lor 1 Toa Payoh
23.1 km
Live Arrivals →
#43 52161
Braddell Stn/Blk 111
Lor 1 Toa Payoh
23.5 km
Live Arrivals →
#44 52171
Braddell Stn/Blk 107
Lor 1 Toa Payoh
23.8 km
Live Arrivals →
#45 52441
Blk 202
Lor 1 Toa Payoh
24.0 km
Live Arrivals →
#46 52369
Blk 237
Lor 6 Toa Payoh
24.4 km
Live Arrivals →
#47 52039
Aft Muhajirin Mque
Braddell Rd
25.0 km
Live Arrivals →
#48 53219
Raffles Instn
Bishan Rd
25.8 km
Live Arrivals →
#49 53229
Blk 501
Bishan St 11
26.3 km
Live Arrivals →
#50 53009 Destination
Bishan Int
Bishan St 13
26.7 km
Live Arrivals →