Bus Service 969
!
|
TRAVEL ADVISORY | !
| ||||
---|---|---|---|---|---|---|
![]()
![]()
![]()
![]() |
Service 969![]() |
|
Route Information | |
---|---|
Route | Woodlands Interchange ↔ Tampines Interchange |
Route Length | 27.4 km (towards Tampines) 27 km (towards Woodlands) |
Travelling Time | 70 mins (1 h 10 mins) |
Operator | ![]() (Sembawang – Yishun Bus Package) |
Tower Transit Bus Service 969 is an inter-town bus service that connects the residential estates of Woodlands, Yishun, and Tampines. It primarily utilises the Tampines Expressway (TPE) corridor to link the north (Yishun) with the east (Tampines), making it one of five bus services (bus services 161, 168, 858, and 965) popular among residents travelling between the north and east.
Travelling between Khatib and Tampines stations takes approximately 35 minutes, whereas the MRT (via Bishan and MacPherson stations) takes approximately 45 minutes. The convenience makes this service a practical option for commuters, as compared to the MRT.
This service duplicates with bus service 965 from Woodlands to the Tampines Expressway (TPE) corridor, with no significant difference in journey time. However, it serves Chong Pang City instead of Yishun Avenue 7, making it a popular choice among commuters in the north who frequent Chong Pang City for its amenities. As a result of high demand, high capacity 3-door buses have been frequently deployed to this service.
Service Information
Bus Duty & Fleet
Depot | Fleet Size | Fleet | ||
---|---|---|---|---|
969 | 969A | |||
Mandai Depot (MDDEP) | TBC | 1 | (≈6)1 Single Deckers | (≈20)1 Double Deckers |
SMB1568H MAN NL323F
|
Alexander Dennis Enviro500
SG6367R SG6377L SG6379G SG6380B Alexander Dennis Enviro500 (3-Door)
SG5943J SG6132B SG6133Z SG6134X SG6136R MAN ND323F
|
Notes |
---|
|
Service 969 duty allocation | ||||||||
---|---|---|---|---|---|---|---|---|
Weekdays | AM16 DD |
Route Information
Frequency
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 Tampines | 04 - 08 minutes | 04 - 09 minutes | 05 - 12 minutes | 08 - 12 minutes |
towards Woodlands | 07 - 10 minutes | 05 - 10 minutes | 05 - 06 minutes | 05 - 09 minutes |
Special Departures
![]() 57129 Blk 114 Sembawang Rd ![]() 75009 Tampines Int Tampines Ctrl 1 Departure Time | |||||
---|---|---|---|---|---|
Weekdays | 05:40 05:45 05:53 06:03 06:09 |
Short-Trip 969A
![]() 75009 Tampines Int Tampines Ctrl 1 ![]() 59079 Yishun Stn Yishun Ave 2 Departure Time | |||||
---|---|---|---|---|---|
Weekdays | 08:11 |
Direction 1 (Woodlands → Tampines)
[Show/Hide Full Route Details]
Bus Stops | Point of Interest | Weekdays | Saturdays | Suns / PHs | |||||
---|---|---|---|---|---|---|---|---|---|
First bus | Last bus | First bus | Last bus | First bus | Last bus | ||||
![]() 46009 | NS9 TE2 Causeway Point Woodlands Civic Center Woods Square | 05:30 | 23:45 | 05:30 | 23:45 | 05:45 | 23:45 | ||
![]() 46281 Blk 825 W'lands Ave 7 | 05:33 | 23:48 | 05:33 | 23:48 | 05:48 | 23:47 | |||
![]() 46391 Blk 853 W'lands Ave 7 | 05:34 | 23:49 | 05:35 | 23:49 | 05:49 | 23:48 | |||
![]() 46761 Blk 706 W'lands Ave 7 | 05:36 | 23:51 | 05:37 | 23:51 | 05:51 | 23:50 | |||
![]() 46771 Opp Admiralty Stn W'lands Ave 7 | NS10 Admiralty Place Kampung Admiralty | 05:38 | 23:53 | 05:39 | 23:53 | 05:53 | 23:52 | ||
![]() 47601 Blk 793 W'lands Ave 7 | 05:40 | 23:55 | 05:41 | 23:55 | 05:55 | 23:54 | |||
![]() 47611 Northoaks Condo W'lands Ave 7 | 05:42 | 23:56 | 05:42 | 23:56 | 05:56 | 23:55 | |||
![]() 58301 3M Bldg Gambas Ave | 05:44 | 23:58 | 05:44 | 23:58 | 05:58 | 23:57 | |||
![]() 58581 Bef Gambas Cres Gambas Ave | 05:45 | 23:59 | 05:45 | 23:59 | 05:59 | 23:58 | |||
![]() 58571 Bef Sembawang Ave Gambas Ave | 05:46 | 00:00 | 05:46 | 00:00 | 06:00 | 23:59 | |||
![]() 57129 Blk 114 Sembawang Rd | 05:40 | 00:03 | 05:49 | 00:03 | 06:03 | 00:02 | |||
![]() 57119 Blk 101 Sembawang Rd | Chong Pang City | 05:42 | 00:04 | 05:51 | 00:04 | 06:05 | 00:03 | ||
![]() 59119 Opp Blk 701A Yishun Ave 5 | Chong Pang City | 05:43 | 00:05 | 05:53 | 00:05 | 06:07 | 00:04 | ||
![]() 59149 Blk 145 Yishun Ave 5 | 05:45 | 00:08 | 05:55 | 00:07 | 06:09 | 00:06 | |||
![]() 59073 Opp Yishun Stn Yishun Ave 2 | NS13 Northpoint City | 05:49 | 00:11 | 05:58 | 00:10 | 06:12 | 00:09 | ||
![]() 59069 Opp Blk 757 Yishun Ave 2 | 05:50 | 00:13 | 05:59 | 00:11 | 06:13 | 00:10 | |||
![]() 59059 Blk 608 Yishun Ave 2 | 05:52 | 00:15 | 06:01 | 00:13 | 06:15 | 00:12 | |||
![]() 59049 Opp Khatib Stn Yishun Ave 2 | NS14 | 05:54 | 00:17 | 06:03 | 00:15 | 06:17 | 00:14 | ||
![]() 59039 Yishun Sports Hall Yishun Ave 2 | 05:55 | 00:18 | 06:04 | 00:16 | 06:18 | 00:15 | |||
![]() 59029 Aft Yishun Ave 1 Lentor Ave | 05:57 | 00:19 | 06:05 | 00:17 | 06:19 | 00:16 | |||
![]() 59019 Aft Sg Seletar Bridge Lentor Ave | 05:58 | 00:20 | 06:06 | 00:18 | 06:20 | 00:17 | |||
![]() 55289 LP 94 Lentor Ave | 05:58 | 00:20 | 06:06 | 00:18 | 06:20 | 00:17 | |||
Express SLE | Non-stop | ||||||||
Express TPE | Non-stop | ||||||||
![]() 65199 Aft Punggol Rd(Berth 1a) TPE | 06:10 | 00:31 | 06:17 | 00:29 | 06:31 | 00:27 | |||
Express TPE | Non-stop | ||||||||
![]() 75589 Opp Blk 638A Tampines Ave 12 | 06:18 | 00:39 | 06:26 | 00:37 | 06:40 | 00:36 | |||
![]() 75599 Opp Blk 631B Tampines Ave 12 | 06:19 | 00:40 | 06:27 | 00:38 | 06:41 | 00:37 | |||
![]() 76541 Citylife @ Tampines Tampines Ave 9 | 06:20 | 00:41 | 06:28 | 00:39 | 06:42 | 00:38 | |||
![]() 76511 The Tampines Trilliant Tampines Concourse | 06:21 | 00:42 | 06:29 | 00:40 | 06:43 | 00:39 | |||
![]() 76521 Opp Blk 519A Tampines Concourse | 06:22 | 00:43 | 06:30 | 00:41 | 06:44 | 00:40 | |||
![]() 75009 | EW2 DT32 Century Square Tampines 1 Tampines Mall | 06:26 | 00:46 | 06:34 | 00:45 | 06:48 | 00:44 |
Notes:
- 06:00: Underlined times indicate that the first bus is a downroute bus rather than one starting from the first stop.
Direction 2 (Tampines → Woodlands)
[Show/Hide Full Route Details]
Bus Stops | Point of Interest | Weekdays | Saturdays | Suns / PHs | ||||||
---|---|---|---|---|---|---|---|---|---|---|
First bus | Last bus | First bus | Last bus | First bus | Last bus | |||||
![]() 75009 | 969A | EW2 DT32 Century Square Tampines 1 Tampines Mall | 05:30 | 23:45 | 05:30 | 23:45 | 05:45 | 23:45 | ||
![]() 76529 Blk 519A Tampines Concourse | 969A | 05:33 | 23:48 | 05:33 | 23:48 | 05:48 | 23:48 | |||
![]() 76519 Bet Blks 524B/523D Tampines Concourse | 969A | 05:34 | 23:49 | 05:34 | 23:49 | 05:49 | 23:49 | |||
![]() 76549 Opp Citylife @ Tampines Tampines Ave 9 | 969A | 05:35 | 23:51 | 05:36 | 23:51 | 05:51 | 23:51 | |||
![]() 75591 Bef Blk 631B Tampines Ave 12 | 969A | 05:36 | 23:52 | 05:37 | 23:52 | 05:52 | 23:52 | |||
![]() 75581 Blk 637 CP Tampines Ave 12 | 969A | 05:37 | 23:53 | 05:38 | 23:53 | 05:53 | 23:53 | |||
Express TPE | 969A | Non-stop | ||||||||
![]() 65191 Bef Punggol Rd(Berth 1a) TPE | 969A | 05:45 | 00:01 | 05:45 | 00:00 | 06:00 | 00:01 | |||
Express TPE | 969A | Non-stop | ||||||||
Express SLE | 969A | Non-stop | ||||||||
![]() 55281 Aft SLE Lentor Ave | 969A | 05:58 | 00:13 | 05:55 | 00:10 | 06:10 | 00:11 | |||
![]() 59011 Bef Sg Seletar Bridge Lentor Ave | 969A | 05:58 | 00:13 | 05:55 | 00:10 | 06:10 | 00:11 | |||
![]() 59021 Bef Yishun Ave 1 Lentor Ave | 969A | 05:59 | 00:14 | 05:56 | 00:11 | 06:11 | 00:12 | |||
![]() 59031 Opp Yishun Sports Hall Yishun Ave 2 | 969A | 06:00 | 00:15 | 05:57 | 00:12 | 06:12 | 00:14 | |||
![]() 59041 Bef Khatib Stn Yishun Ave 2 | 969A | NS14 | 06:02 | 00:17 | 05:59 | 00:14 | 06:14 | 00:16 | ||
![]() 59051 Blk 790 Yishun Ave 2 | 969A | 06:04 | 00:19 | 06:01 | 00:16 | 06:16 | 00:18 | |||
![]() 59061 Blk 763 Yishun Ave 2 | 969A | 06:06 | 00:20 | 06:02 | 00:17 | 06:17 | 00:19 | |||
![]() 59079 Yishun Stn Yishun Ave 2 | 969A | NS13 Northpoint City | 06:08 | 00:22 | 06:04 | 00:19 | 06:19 | 00:21 | ||
![]() 59141 Blk 741 Yishun Ave 5 | 06:10 | 00:24 | 06:06 | 00:21 | 06:21 | 00:23 | ||||
![]() 59111 Blk 701 Yishun Ave 5 | Chong Pang City | 06:12 | 00:26 | 06:08 | 00:23 | 06:24 | 00:25 | |||
![]() 57111 Opp Blk 101 Sembawang Rd | Chong Pang City | 06:14 | 00:28 | 06:10 | 00:24 | 06:26 | 00:27 | |||
![]() 57121 Opp Blk 115B Sembawang Rd | 06:15 | 00:29 | 06:11 | 00:25 | 06:27 | 00:28 | ||||
![]() 58579 Aft Sembawang Ave Gambas Ave | 06:18 | 00:32 | 06:14 | 00:28 | 06:30 | 00:31 | ||||
![]() 58589 Opp Gambas Cres Gambas Ave | 06:19 | 00:33 | 06:15 | 00:29 | 06:31 | 00:32 | ||||
![]() 58309 Opp 3M Bldg Gambas Ave | 06:20 | 00:34 | 06:16 | 00:30 | 06:32 | 00:33 | ||||
![]() 47619 Blk 688 CP W'lands Ave 7 | 06:21 | 00:35 | 06:17 | 00:31 | 06:33 | 00:34 | ||||
![]() 47609 Opp Blk 793 W'lands Ave 7 | 06:23 | 00:36 | 06:18 | 00:32 | 06:34 | 00:35 | ||||
![]() 46779 Admiralty Stn W'lands Ave 7 | NS10 Admiralty Place Kampung Admiralty | 06:25 | 00:38 | 06:20 | 00:34 | 06:36 | 00:37 | |||
![]() 46769 Blk 666 W'lands Ave 7 | 06:27 | 00:40 | 06:22 | 00:35 | 06:38 | 00:38 | ||||
![]() 46399 Aft 888 Plaza W'lands Ave 7 | 06:29 | 00:42 | 06:24 | 00:37 | 06:40 | 00:40 | ||||
![]() 46289 Blk 891C CP W'lands Ave 7 | 06:30 | 00:43 | 06:25 | 00:38 | 06:41 | 00:41 | ||||
![]() 46009 | NS9 TE2 Causeway Point Woodlands Civic Center Woods Square | 06:33 | 00:45 | 06:28 | 00:41 | 06:44 | 00:44 |
Historical Information
Operator | Route | Year | Date | Service changes |
---|---|---|---|---|
![]() Known as ![]() |
Woodlands ↔ Tampines | 2001 | 15 April | Introduced between Woodlands Reg Int and Tampines Int. |
2002 | TBC | Serves the bus stop outside Blk 923 along Yishun Ave 2, skipping the bus stop outside Northpoint Shop Ctr. | ||
2013 | 7 July | Designated wheelchair-accessible bus service (WAB). ![]() | ||
969Woodlands ↔ Tampines 969ATampines → Yishun Ave 2
|
29 July | |||
2014 | 5 October | Serves additional pair of bus stops before and after Punggol Rd along TPE. | ||
2016 | 12 March | Amended to Woodlands Temp Int. | ||
18 December | Amended to ply Tampines Ave 9 and Tampines Concourse. | |||
2020 | 22 March | Serves a new pair of bus stops near Sembawang Ave along Gambas Ave. | ||
2021 | 13 June | Amended to Woodlands Integrated Transport Hub.[1] | ||
![]() (Current) |
19 September | Operations transferred to Tower Transit Singapore.[2] | ||
3 October | Serves a new pair of bus stops before and opposite Gambas Cres along Gambas Ave. | |||
22 December | Amended to ply the realigned Tampines Ave 12, skipping a portion of Tampines Ave 9. | |||
2022 | 9 October | Serves new pair of bus stops before and opposite Blk 631B and outside Blk 637 CP along Tampines Ave 12.[3] | ||
30 October | Serves new bus stop opposite Blk 638A along Tampines Ave 12.[4] |
References
- ↑ "Opening Of Woodlands Integrated Transport Hub (WITH) From Sunday, 13 June 2021" SMRT Corporation, 10 May 2021.
- ↑ "Sembawang-Yishun Bus Package" Tower Transit Singapore, 25 August 2021.
- ↑ "New Bus Stops at Tampines Ave 12" Tower Transit Singapore, 29 September 2022.
- ↑ "New Bus Along Tampines Avenue 12" Tower Transit Singapore, 20 October 2022.
External Links
![]() |
[ V • T • E ] | |||
---|---|---|---|---|
Services | 167 • 169 • 171 • 825 • 853 • 853M • 854 • 854e • 855 • 856 • 857 • 858 • 859 • 859A • 859B • 861 • 861M • 882 • 883 • 883M • 963 • 963e • 965 • 966 • 969 • 980 • 981 | ![]() Tender Awarded | ||
City Direct Services | 656 • 663 • 670 | |||
Yishun Feeders | 801 | |||
Defunct | 167e • 963R • NR1 • NR2 | |||
Bus Fleet | Mandai Depot (MDDEP) | |||
Single Decker | MAN NL323F (Euro V, Batch 1 • Euro V, Batch 2 • Euro V, Batch 3 • Euro VI) • Mercedes-Benz OC500LE (Batch 1 • Batch 2) • Volvo B5LH | |||
Double Decker | Alexander-Dennis Enviro500 (3-Door • Batch 1 • Batch 2) • MAN ND323F (Euro V, Batch 1 • Euro V, Batch 2 • Euro V, Batch 3 • Euro VI, Batch 1) | |||
Articulated Buses | MAN NG363F | |||
Midibus | BYD C6 |