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

Yishun Int → Tampines Concourse Int

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 09-11 mins
AM Off-Peak 10-15 mins
PM Peak (17:00–19:00) 08-10 mins
PM Off-Peak 08-15 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 Tampines Concourse Int
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
44 Stops
#1 59009 Origin
Yishun Int
Yishun Ave 2
0.0 km
Live Arrivals →
#2 59069
Opp Blk 757
Yishun Ave 2
0.2 km
Live Arrivals →
#3 58999
Blk 936 CP
Yishun Ave 2
0.4 km
Live Arrivals →
#4 59059
Blk 608
Yishun Ave 2
0.8 km
Live Arrivals →
#5 59049
Opp Khatib Stn Exit A
Yishun Ave 2
1.3 km
Live Arrivals →
#6 59039
Yishun Sports Hall
Yishun Ave 2
1.7 km
Live Arrivals →
#7 59029
Aft Yishun Ave 1
Lentor Ave
2.4 km
Live Arrivals →
#8 59019
Aft Sg Seletar Bridge
Lentor Ave
3.1 km
Live Arrivals →
#9 55289
LP 94
Lentor Ave
3.6 km
Live Arrivals →
#10 68111
Bef Piccadilly Circus/TPE
Jln Kayu
8.8 km
Live Arrivals →
#11 65439
Blk 220C
Punggol Way
11.7 km
Live Arrivals →
#12 65149
Bef Soo Teck Stn
Punggol Way
12.1 km
Live Arrivals →
#13 65401
Opp Blk 264A
Punggol Ctrl
12.4 km
Live Arrivals →
#14 65251
Punggol Stn/Waterway Pt
Punggol Ctrl
12.9 km
Live Arrivals →
#15 65221
Blk 303D
Punggol Ctrl
13.1 km
Live Arrivals →
#16 65281
Punggol Sec/Blk 601B
Punggol Ctrl
13.4 km
Live Arrivals →
#17 65271
Bet Blks 622A/622B
Punggol Ctrl
13.9 km
Live Arrivals →
#18 65261
Blk 649
Punggol Ctrl
14.5 km
Live Arrivals →
#19 77409
Opp UMC
Pasir Ris Ind Dr 1
17.2 km
Live Arrivals →
#20 77289
Blk 738
Pasir Ris Dr 1
17.7 km
Live Arrivals →
#21 77239
Blk 643
Pasir Ris Dr 1
18.0 km
Live Arrivals →
#22 77249
Blk 640
Pasir Ris Dr 1
18.3 km
Live Arrivals →
#23 78049
Blk 612
Pasir Ris Dr 1
18.6 km
Live Arrivals →
#24 77019
Blk 515
Pasir Ris Dr 1
18.8 km
Live Arrivals →
#25 77029
Blk 571
Pasir Ris Dr 1
19.2 km
Live Arrivals →
#26 77039
Pasir Ris Int/Mall
Pasir Ris Ctrl
19.6 km
Live Arrivals →
#27 77049
Pasir Ris Town Pk
Pasir Ris Dr 1
20.0 km
Live Arrivals →
#28 77059
Blk 425
Pasir Ris Dr 1
20.4 km
Live Arrivals →
#29 78069
Blk 442
Pasir Ris Dr 1
20.7 km
Live Arrivals →
#30 78031
Blk 191
Pasir Ris St 12
20.8 km
Live Arrivals →
#31 78181
Bef Blk 187
Pasir Ris St 11
20.9 km
Live Arrivals →
#32 78191
Aft Blk 182
Pasir Ris St 11
21.3 km
Live Arrivals →
#33 98099
Blk 269A
Pasir Ris Dr 1
21.5 km
Live Arrivals →
#34 98019
Opp Blk 149A
Loyang Ave
21.9 km
Live Arrivals →
#35 76249
Blk 370
Tampines Ave 7
22.5 km
Live Arrivals →
#36 76239
Blk 390
Tampines Ave 7
22.8 km
Live Arrivals →
#37 76039
Tampines East Stn Exit C
Tampines Ave 2
23.1 km
Live Arrivals →
#38 76109
Blk 302
Tampines Ave 2
23.4 km
Live Arrivals →
#39 76099
Blk 285
Tampines Ave 2
23.8 km
Live Arrivals →
#40 76089
The Holy Trinity Ch
Tampines Ave 2
24.2 km
Live Arrivals →
#41 76079
Blk 101
Tampines Ave 2
24.6 km
Live Arrivals →
#42 76061
Blk 938
Tampines Ave 5
25.2 km
Live Arrivals →
#43 76051
Our Tampines Hub
Tampines Ave 5
25.7 km
Live Arrivals →
#44 75019 Destination
Tampines Concourse Int
Tampines Concourse
26.5 km
Live Arrivals →