🚌 Public Bus Services › Routes › Bus 39
39 TRUNK GAS

Tampines Concourse Int → Yishun Int

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 07-12 mins
AM Off-Peak 08-15 mins
PM Peak (17:00–19:00) 08-15 mins
PM Off-Peak 08-16 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 5:25 AM – 11:30 PM
Saturdays 6:00 AM – 11:30 PM
Sundays & Public Holidays 6:00 AM – 11:30 PM
Terminal Stop Yishun Int
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
42 Stops
#1 75019 Origin
Tampines Concourse Int
Tampines Concourse
0.0 km
Live Arrivals →
#2 76059
Opp Our Tampines Hub
Tampines Ave 5
0.6 km
Live Arrivals →
#3 76069
Blk 147
Tampines Ave 5
1.1 km
Live Arrivals →
#4 76071
Blk 141
Tampines Ave 2
1.6 km
Live Arrivals →
#5 76081
Opp The Holy Trinity Ch
Tampines Ave 2
2.1 km
Live Arrivals →
#6 76091
Blk 206
Tampines Ave 2
2.5 km
Live Arrivals →
#7 76101
Tampines East CC
Tampines Ave 2
2.9 km
Live Arrivals →
#8 76031
Tampines East Stn Exit B
Tampines Ave 2
3.1 km
Live Arrivals →
#9 76231
Opp Blk 390
Tampines Ave 7
3.5 km
Live Arrivals →
#10 76241
Blk 497D
Tampines Ave 7
3.8 km
Live Arrivals →
#11 98011
Blk 149A
Loyang Ave
4.4 km
Live Arrivals →
#12 98091
Blk 156
Pasir Ris Dr 1
4.7 km
Live Arrivals →
#13 78199
Opp White Sands Pr Sch
Pasir Ris St 11
5.0 km
Live Arrivals →
#14 78189
Opp Blk 187
Pasir Ris St 11
5.3 km
Live Arrivals →
#15 78039
Blk 104
Pasir Ris St 12
5.4 km
Live Arrivals →
#16 78061
Blk 104
Pasir Ris Dr 1
5.5 km
Live Arrivals →
#17 77051
Blk 115
Pasir Ris Dr 1
5.9 km
Live Arrivals →
#18 77041
Blk 541
Pasir Ris Dr 1
6.3 km
Live Arrivals →
#19 77031
Opp Pasir Ris Int/Mall
Pasir Ris Ctrl
6.7 km
Live Arrivals →
#20 77021
Opp Blk 571
Pasir Ris Dr 1
7.0 km
Live Arrivals →
#21 77011
Opp Blk 515
Pasir Ris Dr 1
7.4 km
Live Arrivals →
#22 77241
Opp Blk 640
Pasir Ris Dr 1
7.7 km
Live Arrivals →
#23 77231
Tampines Meridian JC
Pasir Ris Dr 1
8.0 km
Live Arrivals →
#24 77281
Blk 740
Pasir Ris Dr 1
8.3 km
Live Arrivals →
#25 77401
UMC
Pasir Ris Ind Dr 1
8.8 km
Live Arrivals →
#26 65269
Blk 162B
Punggol Ctrl
11.4 km
Live Arrivals →
#27 65279
Bet Blks 187/188
Punggol Ctrl
11.9 km
Live Arrivals →
#28 65289
Opp Punggol Sec/Blk 195E
Punggol Ctrl
12.4 km
Live Arrivals →
#29 65229
Blk 298
Punggol Ctrl
12.7 km
Live Arrivals →
#30 65259
Punggol Stn/Int
Punggol Ctrl
13.2 km
Live Arrivals →
#31 65409
Bef Blk 264
Punggol Ctrl
13.5 km
Live Arrivals →
#32 65141
Aft Soo Teck Stn
Punggol Way
13.9 km
Live Arrivals →
#33 65431
Twin Waterfalls
Punggol Way
14.1 km
Live Arrivals →
#34 68119
Aft Piccadilly Circus/TPE
Jln Kayu
17.4 km
Live Arrivals →
#35 55281
Aft SLE
Lentor Ave
22.9 km
Live Arrivals →
#36 59011
Bef Sg Seletar Bridge
Lentor Ave
23.4 km
Live Arrivals →
#37 59021
Bef Yishun Ave 1
Lentor Ave
24.3 km
Live Arrivals →
#38 59031
Opp Yishun Sports Hall
Yishun Ave 2
24.7 km
Live Arrivals →
#39 59041
Khatib Stn Exit A
Yishun Ave 2
25.1 km
Live Arrivals →
#40 59051
Blk 790
Yishun Ave 2
25.5 km
Live Arrivals →
#41 58991
Blk 767
Yishun Ave 2
26.1 km
Live Arrivals →
#42 59009 Destination
Yishun Int
Yishun Ave 2
26.6 km
Live Arrivals →