Bus Service 960
Jump to navigation
Jump to search
!
|
TRAVEL ADVISORY | !
| ||||
---|---|---|---|---|---|---|
![]()
![]()
![]() ![]()
![]()
|
Service 960![]() |
|
Route Information | |
---|---|
Route | Woodlands Interchange ↔ Marina Centre Terminal |
Route Length | 27.1 km (towards Marina Centre) 27.3 km (towards Woodlands) |
Travelling Time | 82 – 97 mins (1 h 22 mins – 1 h 37 mins) |
Operator | ![]() (Woodlands Bus Package) |
SMRT Buses Bus Service 960 is an inter-town route linking Woodlands, Sungei Kadut, and Bukit Panjang to central areas of Newton, Rochor, and Downtown Core via the Bukit Timah Expressway (BKE) and Pan Island Expressway (PIE). It shares duplicative sectors with Services 961 and 961M between Woodlands Regional Centre and Bukit Panjang Town Centre, linking industrial estates along Woodlands Road to Kranji and Bukit Panjang stations.
This service provides a faster connection for foreign workers commuting between their dormitories in Gali Batu and Little India without taking a detour via Bukit Timah on the Downtown Line or Service 170.
Service Information
Bus Duty & Fleet
Depot | Fleet Size | Fleet | ||
---|---|---|---|---|
Woodlands Depot (WLDEP) Buses park at Woodlands Temporary Bus Interchange (WTBI) |
26 | 14 Single Deckers | 12 Double Deckers | |
SMB1359U SMB1375Y SMB1383Z SMB1385T SMB1386R SMB1392Y SMB1393U SMB1428D SMB1431T SMB1486K SMB1500C SMB1520U SMB1576J SMB1619U MAN NL323F
|
SG5863G SG6017B SG6032G SG6072R SG6108Y SG6140C SG6151X MAN ND323F
SG5155S SG5170Y SG5422X SG5426K SG5449U SG5528A Volvo B9TL
|
Notes |
---|
|
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 Marina Centre | 07 - 09 minutes | 09 - 12 minutes | 09 - 10 minutes | 10 - 15 minutes |
towards Woodlands | 09 - 10 minutes | 08 - 12 minutes | 09 - 10 minutes | 08 - 14 minutes |
Special Departures
![]() 44251 Bt Panjang Stn/Blk 604 Bt Panjang Rd ![]() 02099 Marina Ctr Ter Raffles Blvd Departure Time | |||||
---|---|---|---|---|---|
Weekdays | 05:35 (SD) 05:45 (SD) | ||||
Saturdays | 05:35 (DD) 05:45 (DD) | ||||
Sundays & Public Holidays | 05:50 (DD) |
Direction 1 (Woodlands → Marina Centre)
[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:30 | 05:30 | 23:30 | 05:45 | 23:30 | ||
![]() 46549 Blk 347 W'lands Ave 3 | Marsiling Mall Woodlands Sports Hall Woodlands Stadium Woodlands Swimming Complex | 05:34 | 23:34 | 05:34 | 23:33 | 05:49 | 23:33 | ||
![]() 46539 Blk 320 W'lands Ave 3 | 05:36 | 23:35 | 05:35 | 23:34 | 05:50 | 23:34 | |||
![]() 46529 Opp Marsiling Stn W'lands Ave 3 | NS8 | 05:38 | 23:37 | 05:37 | 23:36 | 05:52 | 23:36 | ||
![]() 46491 Blk 402 W'lands Ave 3 | 05:38 | 23:37 | 05:37 | 23:36 | 05:52 | 23:36 | |||
![]() 46381 Opp W'lands Ind Pk D St 1 W'lands Ave 3 | 05:41 | 23:40 | 05:40 | 23:39 | 05:55 | 23:38 | |||
![]() 45139 Kranji Stn(Berth 1) W'lands Rd | NS7 | 05:43 | 23:42 | 05:42 | 23:41 | 05:57 | 23:40 | ||
![]() 45129 KF1 Karting Circuit W'lands Rd | 05:44 | 23:42 | 05:42 | 23:41 | 05:57 | 23:40 | |||
![]() 45119 Kranji War Memorial W'lands Rd | 05:44 | 23:43 | 05:43 | 23:42 | 05:58 | 23:41 | |||
![]() 45109 Bef Jln Bumbong W'lands Rd | 05:45 | 23:44 | 05:44 | 23:43 | 05:59 | 23:42 | |||
![]() 45099 Aft Jln Bumbong W'lands Rd | 05:47 | 23:45 | 05:46 | 23:44 | 06:00 | 23:43 | |||
![]() 45079 Aft Mandai Rd W'lands Rd | 05:47 | 23:46 | 05:46 | 23:45 | 06:01 | 23:44 | |||
![]() 45069 Aft Mandai Est W'lands Rd | 05:49 | 23:47 | 05:48 | 23:46 | 06:02 | 23:45 | |||
![]() 45059 Opp Da Di Glass W'lands Rd | 05:49 | 23:47 | 05:48 | 23:46 | 06:02 | 23:45 | |||
![]() 45049 Opp Yew Tee Ind Est Blk 1 W'lands Rd | 05:51 | 23:49 | 05:50 | 23:48 | 06:03 | 23:47 | |||
![]() 45039 Opp Yew Tee Ind Est W'lands Rd | 05:51 | 23:49 | 05:50 | 23:48 | 06:03 | 23:47 | |||
![]() 45029 Opp Heavy Veh Pk W'lands Rd | 05:52 | 23:50 | 05:51 | 23:49 | 06:04 | 23:48 | |||
![]() 44999 Bef Yew Tee Flyover W'lands Rd | 05:53 | 23:50 | 05:52 | 23:49 | 06:04 | 23:48 | |||
![]() 45019 Aft Yew Tee Flyover W'lands Rd | 05:54 | 23:51 | 05:53 | 23:50 | 06:05 | 23:49 | |||
![]() 44069 Aft KJE Slip Rd W'lands Rd | 05:55 | 23:52 | 05:54 | 23:51 | 06:06 | 23:50 | |||
![]() 44059 Blk 632 CP W'lands Rd | 05:55 | 23:52 | 05:54 | 23:51 | 06:06 | 23:50 | |||
![]() 44049 Opp Junction 10 W'lands Rd | Junction 10 | 05:57 | 23:54 | 05:56 | 23:53 | 06:08 | 23:52 | ||
![]() 44251 Bt Panjang Stn/Blk 604 Bt Panjang Rd | DT1 BP6 | 05:35 | 23:55 | 05:35 | 23:54 | 05:50 | 23:53 | ||
![]() 44739 Blk 180 Jelebu Rd | Bukit Panjang Plaza Hillion Mall | 05:37 | 23:56 | 05:37 | 23:55 | 05:51 | 23:53 | ||
![]() 44201 Aft Petir Stn Petir Rd | BP7 | 05:39 | 23:58 | 05:39 | 23:57 | 05:53 | 23:56 | ||
![]() 44211 Blk 127 Petir Rd | 05:40 | 23:59 | 05:40 | 23:59 | 05:55 | 23:58 | |||
![]() 44221 Opp Pending Stn Pending Rd | BP8 Bukit Panjang CC | 05:42 | 00:00 | 05:42 | 00:00 | 05:56 | 23:59 | ||
![]() 44261 Blk 270 Bt Panjang Rd | 05:45 | 00:03 | 05:45 | 00:03 | 05:59 | 00:02 | |||
Express BKE | Non-stop | ||||||||
Express PIE | Non-stop | ||||||||
![]() 40239 Bef Stevens Stn Exit 4 Whitley Rd | DT10 TE11 | 05:58 | 00:15 | 05:57 | 00:14 | 06:11 | 00:13 | ||
![]() 40089 Aft Stevens Stn Exit 5 Dunearn Rd | DT10 TE11 | 05:59 | 00:15 | 05:57 | 00:14 | 06:11 | 00:13 | ||
![]() 40079 Bef Swiss Cottage Est Dunearn Rd | 06:00 | 00:16 | 05:58 | 00:15 | 06:12 | 00:14 | |||
![]() 40119 Bef Goldhill Ave Dunearn Rd | 06:01 | 00:16 | 05:59 | 00:16 | 06:12 | 00:14 | |||
![]() 40069 Anglo-Chinese Sch Dunearn Rd | 06:01 | 00:17 | 06:00 | 00:17 | 06:13 | 00:15 | |||
![]() 40059 Chancery Ct Dunearn Rd | Balmoral Plaza | 06:03 | 00:18 | 06:01 | 00:18 | 06:14 | 00:16 | ||
![]() 40049 Opp Newton Stn Exit C Dunearn Rd | NS21 DT11 | 06:04 | 00:19 | 06:02 | 00:19 | 06:15 | 00:17 | ||
![]() 40039 Opp Newton FC Bt Timah Rd | 06:05 | 00:19 | 06:03 | 00:20 | 06:16 | 00:17 | |||
![]() 40029 Aft Makepeace Rd Bt Timah Rd | 06:06 | 00:20 | 06:04 | 00:21 | 06:17 | 00:18 | |||
![]() 40279 KK Women & Children Hosp Bt Timah Rd | KK Women's & Children's Hospital | 06:07 | 00:21 | 06:05 | 00:22 | 06:18 | 00:19 | ||
![]() 40019 Little India Stn Bt Timah Rd | NE7 DT12 | 06:09 | 00:23 | 06:07 | 00:24 | 06:20 | 00:21 | ||
![]() 07539 Bef Rochor Stn Exit B Sungei Rd | DT13 Tekka Place | 06:10 | 00:24 | 06:09 | 00:25 | 06:21 | 00:22 | ||
![]() 07589 Ch of Our Lady of Lourdes Ophir Rd | 06:12 | 00:26 | 06:11 | 00:26 | 06:23 | 00:23 | |||
![]() 01059 Bugis Stn Exit B Victoria St | EW12 DT14 Bugis Junction | 06:14 | 00:28 | 06:13 | 00:28 | 06:25 | 00:25 | ||
![]() 01119 Aft Bugis Stn Exit C Victoria St | EW12 DT14 Bugis Junction Bugis+ Bugis Street | 06:15 | 00:29 | 06:14 | 00:29 | 06:26 | 00:26 | ||
![]() 01019 Bras Basah Cplx Victoria St | Bras Basah Complex National Library Singapore SMU | 06:16 | 00:30 | 06:15 | 00:30 | 06:27 | 00:27 | ||
![]() 02049 Raffles Hotel Bras Basah Rd | NS25 EW13 CC3 Raffles City South Beach Tower | 06:17 | 00:31 | 06:16 | 00:31 | 06:28 | 00:28 | ||
![]() 02089 Promenade Stn/Pan Pacific Raffles Blvd | CC4 DT15 Marina Square Millenia Walk | 06:20 | 00:34 | 06:18 | 00:33 | 06:31 | 00:31 | ||
![]() 02099 Marina Ctr Ter Raffles Blvd | 06:22 | 00:36 | 06:20 | 00:35 | 06:33 | 00:33 |
Notes:
- 1: No alighting at this stop.
- 06:00: Underlined times indicate that the first bus is a down-route rather than one starting from the first stop.
Direction 2 (Marina Centre → 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 | ||||
![]() 02099 Marina Ctr Ter Raffles Blvd | 06:30 | 23:30 | 06:30 | 23:30 | 06:45 | 23:30 | |||
![]() 02101 Aft S'pore Flyer Raffles Ave | Singapore Flyer | 06:32 | 23:32 | 06:32 | 23:32 | 06:47 | 23:32 | ||
![]() 02051 The Float @ Marina Bay Raffles Ave | 06:33 | 23:33 | 06:33 | 23:33 | 06:48 | 23:33 | |||
![]() 02061 The Esplanade Raffles Ave | Esplanade – Theatres on the Bay | 06:34 | 23:35 | 06:35 | 23:35 | 06:49 | 23:34 | ||
![]() 04151 Cath of The Good Shepherd Victoria St | Capitol Theatre CHIJMES SMU | 06:38 | 23:39 | 06:39 | 23:38 | 06:53 | 23:38 | ||
![]() 01013 St. Joseph's Ch Victoria St | National Library Building | 06:39 | 23:40 | 06:40 | 23:39 | 06:54 | 23:39 | ||
![]() 01112 Opp Bugis Stn Exit C Victoria St | EW12 DT14 Bugis Junction Bugis+ Bugis Street | 06:41 | 23:42 | 06:42 | 23:41 | 06:56 | 23:41 | ||
![]() 07551 Fu Lu Shou Cplx Rochor Rd | 06:42 | 23:43 | 06:43 | 23:42 | 06:57 | 23:42 | |||
![]() 07531 Rochor Stn Rochor Canal Rd | DT13 | 06:43 | 23:44 | 06:44 | 23:43 | 06:58 | 23:43 | ||
![]() 40011 Little India Stn Exit A Bt Timah Rd | NE7 DT12 | 06:46 | 23:47 | 06:47 | 23:46 | 07:01 | 23:46 | ||
![]() 40271 Opp KK Women & Child Hosp Bt Timah Rd | KK Women's & Children's Hospital | 06:47 | 23:48 | 06:48 | 23:47 | 07:02 | 23:47 | ||
![]() 40021 Bef Winstedt Rd Bt Timah Rd | 06:49 | 23:49 | 06:50 | 23:48 | 07:03 | 23:48 | |||
![]() 40031 Newton FC Bt Timah Rd | Newton Food Centre | 06:50 | 23:51 | 06:51 | 23:50 | 07:05 | 23:50 | ||
![]() 40041 Newton Stn Exit C Bt Timah Rd | NS21 DT11 | 06:52 | 23:52 | 06:53 | 23:51 | 07:06 | 23:51 | ||
![]() 40051 Balmoral Plaza Bt Timah Rd | 06:53 | 23:52 | 06:54 | 23:51 | 07:07 | 23:51 | |||
![]() 40111 Ferrell Residences Bt Timah Rd | 06:55 | 23:54 | 06:55 | 23:53 | 07:08 | 23:53 | |||
![]() 40071 Leng Kwang Baptist Ch Bt Timah Rd | 06:57 | 23:55 | 06:56 | 23:54 | 07:09 | 23:54 | |||
![]() 40081 Stevens Stn Exit 1 Bt Timah Rd | DT10 TE11 | 06:59 | 23:56 | 06:58 | 23:55 | 07:11 | 23:55 | ||
![]() 40231 Raffles Town Club Whitley Rd | DT10 TE11 | 06:59 | 23:56 | 06:58 | 23:55 | 07:11 | 23:55 | ||
Express PIE | Non-stop | ||||||||
Express BKE | Non-stop | ||||||||
![]() 44269 Blk 223 Bt Panjang Rd | 07:14 | 00:09 | 07:12 | 00:08 | 07:22 | 00:08 | |||
![]() 44229 Bef Pending Stn Pending Rd | BP8 Bukit Panjang CC | 07:15 | 00:10 | 07:13 | 00:09 | 07:23 | 00:09 | ||
![]() 44219 Bet Blks 139/140 Petir Rd | 07:17 | 00:11 | 07:15 | 00:10 | 07:24 | 00:10 | |||
![]() 44209 Opp Petir Stn Petir Rd | BP7 | 07:19 | 00:13 | 07:17 | 00:12 | 07:26 | 00:12 | ||
![]() 44731 Opp Blk 180 Jelebu Rd | DT1 BP6 Bukit Panjang Plaza Hillion Mall | 07:22 | 00:15 | 07:19 | 00:14 | 07:28 | 00:14 | ||
![]() 44259 Blk 183 Bt Panjang Rd | 07:25 | 00:16 | 07:21 | 00:15 | 07:29 | 00:15 | |||
![]() 44041 Junction 10 W'lands Rd | Junction 10 | 07:28 | 00:19 | 07:24 | 00:18 | 07:32 | 00:18 | ||
![]() 44051 Opp Blk 632 CP W'lands Rd | 07:29 | 00:20 | 07:25 | 00:19 | 07:33 | 00:19 | |||
![]() 43991 Opp Blk 635A W'lands Rd | 07:29 | 00:20 | 07:25 | 00:19 | 07:33 | 00:19 | |||
![]() 44061 Bef Yew Tee Flyover W'lands Rd | 07:30 | 00:21 | 07:26 | 00:19 | 07:33 | 00:19 | |||
![]() 45011 Aft Yew Tee Flyover W'lands Rd | 07:31 | 00:21 | 07:27 | 00:20 | 07:34 | 00:20 | |||
![]() 45021 Heavy Veh Pk W'lands Rd | 07:32 | 00:22 | 07:28 | 00:21 | 07:35 | 00:21 | |||
![]() 45031 Yew Tee Ind Est W'lands Rd | 07:33 | 00:23 | 07:29 | 00:22 | 07:36 | 00:22 | |||
![]() 45041 Thong Huat Bros Pte Ltd W'lands Rd | 07:34 | 00:23 | 07:30 | 00:23 | 07:37 | 00:23 | |||
![]() 45051 Da Di Glass W'lands Rd | 07:35 | 00:24 | 07:31 | 00:24 | 07:38 | 00:24 | |||
![]() 45061 Opp Mandai Est W'lands Rd | 07:36 | 00:25 | 07:32 | 00:25 | 07:39 | 00:25 | |||
![]() 45071 Bef Mandai Rd W'lands Rd | 07:36 | 00:25 | 07:32 | 00:25 | 07:39 | 00:25 | |||
![]() 45091 Opp Jln Bumbong W'lands Rd | 07:38 | 00:26 | 07:33 | 00:26 | 07:40 | 00:26 | |||
![]() 45101 Aft LP 234 W'lands Rd | 07:39 | 00:27 | 07:34 | 00:27 | 07:41 | 00:27 | |||
![]() 45111 Opp Kranji War Memorial W'lands Rd | 07:40 | 00:27 | 07:35 | 00:28 | 07:42 | 00:28 | |||
![]() 45121 Opp KF1 Karting Circuit W'lands Rd | 07:41 | 00:28 | 07:36 | 00:29 | 07:43 | 00:29 | |||
![]() 45131 Opp Kranji Stn W'lands Rd | NS7 | 07:42 | 00:29 | 07:37 | 00:30 | 07:44 | 00:30 | ||
![]() 46389 Aft W'lands Ind Pk D St 1 W'lands Ave 3 | 07:44 | 00:31 | 07:39 | 00:32 | 07:46 | 00:32 | |||
![]() 46499 Opp Blk 402 W'lands Ave 3 | 07:47 | 00:33 | 07:41 | 00:34 | 07:48 | 00:34 | |||
![]() 46521 Marsiling Stn W'lands Ave 3 | NS8 | 07:48 | 00:34 | 07:42 | 00:35 | 07:49 | 00:35 | ||
![]() 46531 Blk 173 W'lands Ave 3 | 07:49 | 00:35 | 07:43 | 00:36 | 07:50 | 00:36 | |||
![]() 46541 Marsiling Mall W'lands Ave 3 | Marsiling Mall Woodlands Sports Hall Woodlands Stadium Woodlands Swimming Complex | 07:51 | 00:37 | 07:45 | 00:37 | 07:52 | 00:38 | ||
![]() 46009 | NS9 TE2 Causeway Point Woodlands Civic Center Woods Square | 07:56 | 00:41 | 07:50 | 00:41 | 07:57 | 00:42 |
Notes:
- 1: No boarding at this stop.
Historical Information
Operator | Route | Year | Date | Service changes |
---|---|---|---|---|
![]() (Current) Known as ![]() |
Woodlands ↔ Marina Ctr | 1996 | 12 July | Introduced between Woodlands Reg Int and Marina Ctr Ter. |
1997 | TBC | Serves new pair of bus stops outside KK Women & Child Hosp along Bt Timah Rd. | ||
1999 | 26 December | Amended to ply Jelebu Rd, Petir Rd and Pending Rd under Bukit Panjang LRT Rationalisation. | ||
2000 | TBC | Serves new bus stop before Goldhill Ave along Dunearn Rd. | ||
2016 | 12 March | Amended to the relocated Woodlands Int (Temporary). | ||
3 April | Designated wheelchair-accessible bus service (WAB). ![]() | |||
11 December | Serves new bus stop opposite Blk 635A along Woodlands Rd. | |||
2017 | 28 May | Skips removed bus stop opposite Mandai Rd along Woodlands Rd. | ||
4 September | Serves the pair of bus stops outside and opposite Blk 180 along Jelebu Rd, skipping the pair of bus stops outside and opposite Bt Panjang Plaza. | |||
2018 | 10 June | Serves new bus stop before Yew Tee Flyover along Woodlands Rd. | ||
28 October | Skips bus stop before Winstedt Rd along Bt Timah Rd with the relocation of the bus stop outside Newton FC. | |||
2019 | 24 February | Serves reinstated bus stop before Winstedt Rd along Bt Timah Rd outside Newton FC. | ||
2021 | 24 February | Amended to the relocated Marina Ctr Ter. | ||
13 June | Amended to the relocated Woodlands Integrated Transport Hub. |
External Links
![]() |
[ V • T • E] | |||
---|---|---|---|---|
Services | 110 • 178 • 187 • 925 • 925M • 950 • 951E • 960 • 960e • 961 • 961M • 962 • 964 • 967 | ![]() Operated under Negotiated Contract | ||
City Direct Services | 665 | |||
Woodlands Feeders | 900 • 901 • 901M • 902 • 903 • 903M • 904 • 911 • 912 • 913 • 913M | |||
Defunct | 900A • 912M • 926 • NR5 • NR6 • NR7 | |||
Bus Fleet | Woodlands Depot (WLDEP) | |||
Single Decker | MAN NL323F (Euro V, Batch 1 • Euro V, Batch 2 • Euro V, Batch 3 • Euro VI) • Mercedes-Benz O530 Citaro (Batch 3 • Batch SMRT) • Yutong ZK6128BEVG | |||
Double Decker | MAN ND323F (3-Door • Euro V, Batch 2 • Euro V, Batch 3 • Euro VI, Batch 1) • Volvo B9TL (Wright Eclipse Gemini 2) (Batch 4) • Yutong ZK6125BEVGS | |||
Articulated | MAN NG363F |