Bus Service 39
!
|
TRAVEL ADVISORY | !
| ||||
---|---|---|---|---|---|---|
![]()
![]()
![]() ![]()
|
Service 39 | |
Route Information | |
---|---|
Route | Tampines Concourse Interchange ↔ Yishun Interchange |
Route Length | 26.6 km (towards Yishun) 26.5 km (towards Tampines Concourse) |
Travelling Time | 110 mins (1 h 50 mins) |
Operator | ![]() (Tampines Bus Package) |
Bus Service 39 connects the housing estates of Tampines, Pasir Ris and Punggol with Khatib / Yishun via Jalan Kayu and Tampines / Seletar Expressway.
First introduced on 17 August 2003, Service 39 initially provided a direct connection between Pasir Ris / Tampines and Yishun towns via the Tampines and Seletar Expressways. Intermediate stops were later added at Jalan Kayu and TPE (Punggol Road) to enhance connectivity.
The terminus was amended to Tampines Concourse Bus Interchange on 18 December 2016, a short walk away from the original Tampines Bus Interchange.
On 24 October 2021, Service 39 was amended to ply Punggol Central and Punggol Way, parallel to the upcoming Cross Island Line Punggol Extension.
Short-Trip Service 39A complements the peak hour demand of Bus Service 39 during morning & evening peak hours of Weekdays. It connects EW1Pasir Ris Station with residential estates in Pasir Ris West, Punggol as well as the bus transfer stop at Jalan Kayu (Aft Seletar Camp G).
Short-Trip Service 39B complements the peak hour demand of Bus Service 39 during morning peak hours of Weekdays. It connects the residential estates in Punggol with residential estates in Pasir Ris West and EW1Pasir Ris Station.
Service Information[edit]
Bus Duty & Fleet[edit]
Depot | Fleet Size | Fleet | |||||
---|---|---|---|---|---|---|---|
39 | 39A | 39B | |||||
Bedok North Depot (BNDEP) | 25 | 3 | 2 | 12 Single Deckers | 13 Double Deckers | ||
SG1700U SG1701S SG1702P SG1703L SG1704J SG1713H SG1723D SG1724BA SG1738L SG1743X SG1744T SMB3041Y SBS5191A |
SBS3109C SBS3240E SBS3270T SBS3913Y SBS3914U SBS3916P SBS3919G SBS3942M SG5039U SG5318P SG5358Z SG5398H SG5458T |
Notes |
---|
|
Route Information[edit]
Frequency[edit]
Period | AM Peak (First Bus - 08:30) |
AM Off Peak (08:31 - 16:59) |
PM Peak (17:00 - 19:00) |
PM Off Peak (19:01 - Last Bus) |
---|---|---|---|---|
towards Yishun | 09 - 14 minutes | 12 - 15 minutes | 10 - 16 minutes | 14 - 17 minutes |
towards Tampines Concourse | 10 - 15 minutes | 10 - 15 minutes | 10 - 16 minutes | 11 - 16 minutes |
Special Departures[edit]
- →
98091
Blk 156
Pasir Ris Dr 159009
Yishun Int
Yishun Ave 2- Saturdays: 05:50 & 06:04
- →
77031
Opp Pasir Ris Stn Exit B
Pasir Ris Ctrl59009
Yishun Int
Yishun Ave 2- Weekdays: 06:55 & 07:20
- →
68111
Bef Seletar Camp G
Jln Kayu75019
Tampines Concourse Int
Tampines Concourse- Weekdays: 18:25, 19:00 & 19:20
- →
65439
Blk 220C
Punggol Way75019
Tampines Concourse Int
Tampines Concourse- Weekdays: 06:15, 07:07 & 07:58
- →
65261
Blk 649
Punggol Ctrl75019
Tampines Concourse Int
Tampines Concourse- Weekdays: 06:15
Service 39A[edit]
- →
77031
Opp Pasir Ris Stn Exit B
Pasir Ris Ctrl68119
Aft Seletar Camp G
Jln Kayu- Weekdays (except Public Holidays): 06:17, 06:57, 17:34, 18:05 & 18:26
Service 39B[edit]
- →
65439
Blk 220C
Punggol Way77039
Pasir Ris Stn Exit B
Pasir Ris Ctrl- Weekdays (except Public Holidays): 06:08 & 06:37
Direction 1 (Tampines Concourse → Yishun)[edit]
[Show/Hide Full Route Details]
Bus Stops | Nearby Attraction | Weekdays | Saturdays | Suns / PHs | |||||
---|---|---|---|---|---|---|---|---|---|
First bus | Last bus | First bus | Last bus | First bus | Last bus | ||||
![]() Tampines Concourse Int(Berth B1) Tampines Concourse |
EW2DT32Tampines | 05:25 | 23:30 | 06:00 | 23:30 | 06:00 | 23:30 | ||
![]() Opp Our Tampines Hub Tampines Ave 5 |
05:27 | 23:32 | 06:02 | 23:32 | 06:02 | 23:32 | |||
![]() Blk 147 Tampines Ave 5 |
05:28 | 23:34 | 06:04 | 23:34 | 06:03 | 23:34 | |||
![]() Blk 141 Tampines Ave 2 |
05:30 | 23:36 | 06:06 | 23:36 | 06:05 | 23:36 | |||
![]() Opp The Holy Trinity Ch Tampines Ave 2 |
05:32 | 23:38 | 06:07 | 23:37 | 06:07 | 23:37 | |||
![]() Blk 206 Tampines Ave 2 |
05:33 | 23:40 | 06:09 | 23:39 | 06:08 | 23:39 | |||
![]() Tampines East CC Tampines Ave 2 |
05:34 | 23:41 | 06:10 | 23:40 | 06:09 | 23:40 | |||
![]() Tampines East Stn Exit B Tampines Ave 2 |
DT33Tampines East | 05:35 | 23:42 | 06:11 | 23:41 | 06:10 | 23:41 | ||
![]() Opp Blk 390 Tampines Ave 7 |
05:37 | 23:43 | 06:13 | 23:42 | 06:12 | 23:42 | |||
![]() Blk 497D Tampines Ave 7 |
05:38 | 23:44 | 06:14 | 23:43 | 06:13 | 23:43 | |||
![]() Blk 149A Loyang Ave |
05:41 | 23:47 | 06:17 | 23:46 | 06:16 | 23:46 | |||
![]() Blk 156 Pasir Ris Dr 1 |
05:43 | 23:48 | 05:50 | 23:47 | 06:17 | 23:47 | |||
![]() Opp White Sands Pr Sch Pasir Ris St 11 |
05:45 | 23:50 | 05:52 | 23:49 | 06:19 | 23:49 | |||
![]() Opp Blk 187 Pasir Ris St 11 |
05:47 | 23:52 | 05:54 | 23:51 | 06:21 | 23:50 | |||
![]() Blk 104 Pasir Ris St 12 |
05:48 | 23:53 | 05:54 | 23:52 | 06:22 | 23:51 | |||
![]() Blk 104 Pasir Ris Dr 1 |
05:48 | 23:53 | 05:55 | 23:52 | 06:22 | 23:52 | |||
![]() Blk 115 Pasir Ris Dr 1 |
05:51 | 23:56 | 05:57 | 23:55 | 06:25 | 23:54 | |||
![]() Blk 541 Pasir Ris Dr 1 |
05:54 | 23:59 | 06:00 | 23:58 | 06:28 | 23:56 | |||
![]() Opp Pasir Ris Stn Exit B Pasir Ris Ctrl |
39A | EW1Pasir Ris | 05:56 | 00:01 | 06:03 | 00:00 | 06:30 | 23:58 | |
![]() Opp Blk 571 Pasir Ris Dr 1 |
39A | 05:58 | 00:03 | 06:05 | 00:02 | 06:32 | 00:00 | ||
![]() Opp Blk 515 Pasir Ris Dr 1 |
39A | 06:00 | 00:05 | 06:07 | 00:04 | 06:34 | 00:01 | ||
![]() Opp Blk 640 Pasir Ris Dr 1 |
39A | 06:02 | 00:07 | 06:09 | 00:06 | 06:36 | 00:03 | ||
![]() Tampines Meridian JC Pasir Ris Dr 1 |
39A | 06:04 | 00:08 | 06:10 | 00:07 | 06:37 | 00:04 | ||
![]() Blk 740 Pasir Ris Dr 1 |
39A | 06:06 | 00:10 | 06:12 | 00:09 | 06:39 | 00:06 | ||
![]() UMC Pasir Ris Ind Dr 1 |
39A | 06:07 | 00:11 | 06:13 | 00:10 | 06:40 | 00:07 | ||
![]() Blk 162B Punggol Ctrl |
39A | 06:14 | 00:18 | 06:20 | 00:17 | 06:47 | 00:13 | ||
![]() Bet Blks 187/188 Punggol Ctrl |
39A | 06:15 | 00:19 | 06:21 | 00:18 | 06:48 | 00:14 | ||
![]() Opp Punggol Sec/Blk 195E Punggol Ctrl |
39A | 06:18 | 00:21 | 06:24 | 00:20 | 06:51 | 00:16 | ||
![]() Blk 298 Punggol Ctrl |
39A | 06:19 | 00:23 | 06:26 | 00:22 | 06:53 | 00:17 | ||
![]() Punggol Stn/Int Punggol Ctrl |
39A | NE17PTCPunggol | 06:22 | 00:25 | 06:29 | 00:24 | 06:56 | 00:20 | |
![]() Bef Blk 264 Punggol Ctrl |
39A | 06:24 | 00:27 | 06:31 | 00:26 | 06:58 | 00:21 | ||
![]() Aft Soo Teck Stn Punggol Way |
39A | PW7Soo Teck | 06:26 | 00:29 | 06:31 | 00:28 | 07:00 | 00:23 | |
![]() Twin Waterfalls Punggol Way |
39A | 06:27 | 00:30 | 06:32 | 00:29 | 07:01 | 00:23 | ||
![]() Aft Seletar Camp G Jln Kayu |
39A | 06:36 | 00:39 | 06:39 | 00:37 | 07:09 | 00:29 | ||
![]() Aft SLE Lentor Ave | 06:47 | 00:48 | 06:49 | 00:46 | 07:19 | 00:36 | |||
![]() Bef Sg Seletar Bridge Lentor Ave | 06:48 | 00:49 | 06:50 | 00:47 | 07:20 | 00:37 | |||
![]() Bef Yishun Ave 1 Lentor Ave | 06:49 | 00:51 | 06:51 | 00:49 | 07:21 | 00:38 | |||
![]() Opp Yishun Sports Hall Yishun Ave 2 | 06:50 | 00:51 | 06:52 | 00:49 | 07:22 | 00:38 | |||
![]() Bef Khatib Stn Yishun Ave 2 | NS14Khatib | NS14Khatib | 06:51 | 00:52 | 06:53 | 00:50 | 07:23 | 00:39 | |
![]() Blk 790 Yishun Ave 2 | 06:53 | 00:54 | 06:55 | 00:52 | 07:25 | 00:41 | |||
![]() Blk 767 Yishun Ave 2 |
06:56 | 00:56 | 06:58 | 00:55 | 07:28 | 00:44 | |||
![]() Yishun Int(Alighting) Yishun Ave 2 |
NS13Yishun NorthPoint City |
06:58 | 00:58 | 07:01 | 00:57 | 07:31 | 00:46 |
Direction 1 (Tampines Concourse → Yishun)[edit]
[Show/Hide Full Route Details]
Bus Stops | Nearby Attraction | Weekdays | Saturdays | Suns / PHs | |||||
---|---|---|---|---|---|---|---|---|---|
First bus | Last bus | First bus | Last bus | First bus | Last bus | ||||
![]() Yishun Int(Berth B2) Yishun Ave 2 |
NS13Yishun NorthPoint City |
06:00 | 23:30 | 06:00 | 23:30 | 06:00 | 23:30 | ||
![]() Opp Blk 757 Yishun Ave 2 | 06:01 | 23:31 | 06:01 | 23:31 | 06:01 | 23:31 | |||
![]() Blk 608 Yishun Ave 2 | 06:03 | 23:34 | 06:04 | 23:34 | 06:04 | 23:34 | |||
![]() Opp Khatib Stn Yishun Ave 2 | NS14Khatib | NS14Khatib | 06:05 | 23:36 | 06:06 | 23:37 | 06:06 | 23:36 | |
![]() Yishun Sports Hall Yishun Ave 2 | 06:06 | 23:37 | 06:07 | 23:38 | 06:07 | 23:37 | |||
![]() Aft Yishun Ave 1 Lentor Ave | 06:07 | 23:38 | 06:08 | 23:39 | 06:08 | 23:38 | |||
![]() Aft Sg Seletar Bridge Lentor Ave | 06:08 | 23:39 | 06:09 | 23:40 | 06:09 | 23:39 | |||
![]() LP 94 Lentor Ave | 06:08 | 23:39 | 06:10 | 23:41 | 06:10 | 23:39 | |||
![]() Bef Seletar Camp G Jln Kayu |
06:16 | 23:47 | 06:18 | 23:50 | 06:19 | 23:47 | |||
![]() Blk 220C Punggol Way |
39B | 06:15 | 23:51 | 06:20 | 23:52 | 06:23 | 23:51 | ||
![]() Bef Soo Teck Stn Punggol Way |
39B | PW7Soo Teck | 06:17 | 23:53 | 06:22 | 23:54 | 06:25 | 23:53 | |
![]() Opp Blk 264A Punggol Ctrl |
39B | 06:18 | 23:54 | 06:23 | 23:55 | 06:26 | 23:54 | ||
![]() Punggol Stn/Waterway Pt Punggol Ctrl |
39B | NE17PTCPunggol | 06:21 | 23:56 | 06:25 | 23:58 | 06:29 | 23:57 | |
![]() Blk 303D Punggol Ctrl |
39B | 06:21 | 23:57 | 06:26 | 23:58 | 06:30 | 23:57 | ||
![]() Punggol Sec/Blk 601B Punggol Ctrl |
39B | 06:23 | 23:58 | 06:27 | 00:00 | 06:31 | 23:59 | ||
![]() Opp Blk 188 Punggol Ctrl |
39B | 06:25 | 00:00 | 06:29 | 00:02 | 06:34 | 00:01 | ||
![]() Blk 649 Punggol Ctrl |
39B | 06:15 | 00:03 | 06:32 | 00:05 | 06:37 | 00:04 | ||
![]() Opp UMC Pasir Ris Ind Dr 1 |
39B | 06:22 | 00:08 | 06:40 | 00:10 | 06:44 | 00:10 | ||
![]() Blk 738 Pasir Ris Dr 1 |
39B | 06:22 | 00:09 | 06:41 | 00:11 | 06:45 | 00:11 | ||
![]() Blk 643 Pasir Ris Dr 1 |
39B | 06:24 | 00:10 | 06:42 | 00:12 | 06:46 | 00:12 | ||
![]() Blk 640 Pasir Ris Dr 1 |
39B | 06:25 | 00:11 | 06:43 | 00:13 | 06:47 | 00:13 | ||
![]() Blk 612 Pasir Ris Dr 1 |
39B | 06:27 | 00:12 | 06:44 | 00:14 | 06:48 | 00:14 | ||
![]() Blk 515 Pasir Ris Dr 1 |
39B | 06:28 | 00:12 | 06:44 | 00:15 | 06:48 | 00:14 | ||
![]() Blk 571 Pasir Ris Dr 1 |
39B | 06:31 | 00:14 | 06:46 | 00:17 | 06:50 | 00:16 | ||
![]() Pasir Ris Stn Exit B Pasir Ris Ctrl |
39B | EW1Pasir Ris | 06:31 | 00:15 | 06:47 | 00:18 | 06:51 | 00:17 | |
![]() Pasir Ris Town Pk Pasir Ris Dr 1 |
06:35 | 00:17 | 06:50 | 00:20 | 06:53 | 00:19 | |||
![]() Blk 425 Pasir Ris Dr 1 |
06:38 | 00:19 | 06:52 | 00:22 | 06:56 | 00:21 | |||
![]() Blk 442 Pasir Ris Dr 1 |
06:41 | 00:21 | 06:54 | 00:24 | 06:57 | 00:23 | |||
![]() Blk 191 Pasir Ris St 12 |
06:41 | 00:22 | 06:55 | 00:25 | 06:58 | 00:24 | |||
![]() Bef Blk 187 Pasir Ris St 11 |
06:42 | 00:22 | 06:55 | 00:25 | 06:58 | 00:24 | |||
![]() Aft Blk 182 Pasir Ris St 11 |
06:45 | 00:24 | 06:58 | 00:27 | 07:01 | 00:26 | |||
![]() Blk 269A Pasir Ris Dr 1 |
06:47 | 00:25 | 06:59 | 00:28 | 07:02 | 00:27 | |||
![]() Opp Blk 149A Loyang Ave |
06:50 | 00:27 | 07:01 | 00:30 | 07:04 | 00:29 | |||
![]() Blk 370 Tampines Ave 7 |
06:53 | 00:30 | 07:05 | 00:33 | 07:07 | 00:32 | |||
![]() Blk 390 Tampines Ave 7 |
06:55 | 00:31 | 07:06 | 00:34 | 07:08 | 00:34 | |||
![]() Tampines East Stn Exit C Tampines Ave 2 |
DT33Tampines East | 06:57 | 00:33 | 07:08 | 00:36 | 07:10 | 00:35 | ||
![]() Blk 302 Tampines Ave 2 |
06:59 | 00:34 | 07:09 | 00:37 | 07:11 | 00:37 | |||
![]() Blk 285 Tampines Ave 2 |
07:00 | 00:36 | 07:11 | 00:39 | 07:13 | 00:39 | |||
![]() The Holy Trinity Ch Tampines Ave 2 |
07:02 | 00:37 | 07:13 | 00:41 | 07:15 | 00:41 | |||
![]() Blk 101 Tampines Ave 2 |
07:04 | 00:39 | 07:15 | 00:42 | 07:17 | 00:42 | |||
![]() Blk 938 Tampines Ave 5 |
07:07 | 00:41 | 07:18 | 00:45 | 07:20 | 00:45 | |||
![]() Our Tampines Hub Tampines Ave 5 |
07:10 | 00:42 | 07:21 | 00:47 | 07:22 | 00:47 | |||
![]() Tampines Concourse Int(Alighting) Tampines Concourse |
EW2DT32Tampines | 07:14 | 00:45 | 07:25 | 00:51 | 07:26 | 00:50 |
Historical Information[edit]
Operator | Route | Year | Date | Service changes |
---|---|---|---|---|
![]() (Current) |
Tampines ↔ Yishun | 2003 | 17 August | Introduced between Tampines Int and Yishun Int. |
2004 | 25 July | Amended to ply Jln Kayu in both directions. | ||
TBC | First bus from Tampines Int brought forward to 0545 hrs on weekdays. | |||
2006 | TBC | First bus from Tampines Int brought forward to 0530 hrs on weekdays. | ||
2011 | 27 June | Designated wheelchair-accessible bus service (WAB). ![]() | ||
2012 | 29 April | Serves new bus stop outside Blk 612 along Pasir Ris Dr 1. | ||
2014 | 5 October | Serves additional pair of bus stops before and after Punggol Rd along TPE. | ||
2015 | 14 March | Amended to Yishun Temp Int. | ||
Tampines Concourse ↔ Yishun | 2016 | 18 December | Extended to Tampines Concourse Int. | |
2017 | 21 October | Serves new pair of bus stops outside Tampines East Stn along Tampines Ave 2. | ||
2019 | 8 September | Amended to Yishun Integrated Transport Hub. | ||
2021 | 24 October | Amended to ply Pasir Ris Ind Dr 1, Punggol Ctrl and Punggol Way, skipping Pasir Ris Dr 12 and a portion of TPE. | ||
2022 | 30 October | Temporarily amended to ply Pasir Ris St 11 and Pasir Ris St 12 with the partial closure of Pasir Ris Dr 1 to facilitate the construction of CR4Pasir Ris East station on the Cross Island Line. | ||
2023 | 8 October | Temporarily amended to ply Pasir Ris Ctrl and Pasir Ris Dr 8 with the partial closure of Pasir Ris Dr 1 to facilitate the construction of CR5CP1EW1Pasir Ris station on the Cross Island Line. | ||
39Tampines Concourse ↔ Yishun 39APasir Ris Central → Jln Kayu 39BPunggol Way → Pasir Ris Central
|
2024 | 27 May | 39First bus timing from Tampines Concourse Int brought forward to 0525 hrs on weekdays.
| |
24 November | Serves new pair of bus stops outside and opposite UMC along Pasir Ris Ind Dr 1. |
![]() |
[ V • T • E] | ||
---|---|---|---|
![]() | |||
Services | 4 • 10 • 10e • 18 • 19 • 20 • 23 • 28 • 29 • 31 • 37 • 38 • 39 • 47 • 65 • 69 • 72 • 81 • 127 • 129 • 513 | ||
Tampines Feeders | 291 • 292 • 293 • 296 • 298 • 298X | ||
Bus Fleet | Bedok North Depot (BNDEP) | ||
Single Decker | Linkker LM312 • MAN NL323F (Euro V, Batch 2 • Euro V, Batch 3 • Euro VI) • Mercedes-Benz O530 Citaro (Batch 1 • Batch 2 • Batch 3) • Scania K230UB (Euro IV, Batch 1 • Euro IV, Batch 2 • Euro V, Batch 1 • Euro V, Batch 2) • Volvo B5LH | ||
Double Decker | Alexander Dennis Enviro500 (3-Door) • MAN ND323F (3-Door • Euro V, Batch 3 • Euro VI, Batch 1 • Euro VI, Batch 2) • Volvo B9TL (WEG2, Batch 1 • WEG2, Batch 2 • WEG2, Batch 3 • WEG2, Batch 4) | ||
Tender Under Negotiation |