Bus Service 960
!
|
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 | 85 mins (1 h 25 mins) |
Operator | (Woodlands Bus Package) |
Bus Service 960 is an inter-town route connecting Woodlands and Bukit Panjang to city areas like Newton, Little India, Bugis and Marina Centre, via the Bukit Timah Expressway (BKE) and Pan Island Expressway (PIE). The route shares duplicative sectors with Service 961 (and its variant Service 961M) between Woodlands and Bukit Panjang, linking industrial estates along Woodlands Road to NS7Kranji and DT1BP6Bukit Panjang MRT stations.
This service sees higher demand on weekends, with foreign workers commuting between dormitories along Woodlands Road and Little India.
Alternatively, Express Service 960e offers a faster connection from Woodlands and Marsiling to city areas, skipping Woodlands Road and Bukit Panjang, operating at selected hours daily.
Service Information[edit]
Bus Duty & Fleet[edit]
Depot | Fleet Size | Fleet | ||
---|---|---|---|---|
Woodlands Depot (WLDEP) | 26 | Single Deckers | Double Deckers | |
SMB1359U SMB1375Y SMB1383Z SMB1385T SMB1386R SMB1392Y SMB1393U SMB1399D SMB1428D SMB1431T SMB1486K SMB1500C SMB1520U SMB1576J SMB1619U MAN NL323F
|
SG5756H SG5863G SG6017B SG6032G MAN ND323F
SG5155S SG5156P SG5164R SG5170Y SG5422X SG5424R SG5426K SG5450P SG5452J SG5528A Volvo B9TL
|
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 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 miuntes |
Special Departures[edit]
- →44251Bt Panjang Stn/Blk 604
Bt Panjang Rd02099Marina Ctr Ter
Raffles Blvd- 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)[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 | ||
46009 Woodlands Int(Berth B14) W'lands Sq |
NS9TE2Woodlands Causeway Point Civic Centre Woods Square |
05:30 | 23:30 | 05:30 | 23:30 | 05:45 | 23:30 |
46549 Blk 347 W'lands Ave 3 |
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 |
NS8Marsiling | 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 |
NS7Kranji | 05:43 | 23:42 | 05:42 | 23:41 | 05:57 | 23:40 |
45129 S'pore Turf Club 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 |
05:57 | 23:54 | 05:56 | 23:53 | 06:08 | 23:52 | |
44251 Bt Panjang Stn/Blk 604 Bt Panjang Rd |
DT1BP6Bukit Panjang | 05:35 | 23:55 | 05:35 | 23:54 | 05:50 | 23:53 |
44739 Blk 180 Jelebu Rd |
BP6DT1Bukit Panjang Hillion Mall Bukit Panjang Plaza |
05:37 | 23:56 | 05:37 | 23:55 | 05:51 | 23:53 |
44201 Aft Petir Stn Petir Rd |
BP7Petir | 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 |
BP8Pending | 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 | |
40239 Bef Stevens Stn Exit 4 Whitley Rd |
05:58 | 00:15 | 05:57 | 00:14 | 06:11 | 00:13 | |
40089 Aft Stevens Stn Exit 5 Dunearn Rd |
DT10TE11Stevens | 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 |
06:03 | 00:18 | 06:01 | 00:18 | 06:14 | 00:16 | |
40049 Opp Newton Stn Exit C Dunearn Rd |
DT11NS21Newton | 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 and Children’ Hospital | 06:07 | 00:21 | 06:05 | 00:22 | 06:18 | 00:19 |
40019 Little India Stn Bt Timah Rd |
DT12NE7Little India | 06:09 | 00:23 | 06:07 | 00:24 | 06:20 | 00:21 |
07539 Bef Rochor Stn Exit B Sungei Rd |
DT13Rochor | 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 |
EW12DT14Bugis | 06:14 | 00:28 | 06:13 | 00:28 | 06:25 | 00:25 |
01119 Aft Bugis Stn Exit C Victoria St |
EW12DT14Bugis Bugis Junction Bugis Street |
06:15 | 00:29 | 06:14 | 00:29 | 06:26 | 00:26 |
01019 Bras Basah Cplx Victoria St |
National Library | 06:16 | 00:30 | 06:15 | 00:30 | 06:27 | 00:27 |
02049 Raffles Hotel Bras Basah Rd |
CC3Esplanade | 06:17 | 00:31 | 06:16 | 00:31 | 06:28 | 00:28 |
02089 Promenade Stn/Pan Pacific Raffles Blvd |
Marina Square | 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 boarding and alighting at this stop.
Direction 2 (Marina Centre → Woodlands)[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 | ||
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 |
NS Square | 06:33 | 23:33 | 06:33 | 23:33 | 06:48 | 23:33 |
02061 The Esplanade Raffles Ave |
The Esplanade | 06:34 | 23:35 | 06:35 | 23:35 | 06:49 | 23:34 |
04151 Cath of The Good Shepherd Victoria St |
06:38 | 23:39 | 06:39 | 23:38 | 06:53 | 23:38 | |
01013 St. Joseph's Ch Victoria St |
National Library | 06:39 | 23:40 | 06:40 | 23:39 | 06:54 | 23:39 |
01112 Opp Bugis Stn Exit C Victoria St |
EW12DT14Bugis Bugis Junction 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 |
DT13Rochor | 06:43 | 23:44 | 06:44 | 23:43 | 06:58 | 23:43 |
40011 Little India Stn Exit A Bt Timah Rd |
DT12NE7Little India | 06:46 | 23:47 | 06:47 | 23:46 | 07:01 | 23:46 |
40271 Opp KK Women & Child Hosp Bt Timah Rd |
KK Women’s and Children’ 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 |
DT11NS21Newton | 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 |
DT10TE11Stevens | 06:59 | 23:56 | 06:58 | 23:55 | 07:11 | 23:55 |
40231 Raffles Town Club Whitley Rd |
06:59 | 23:56 | 06:58 | 23:55 | 07:11 | 23:55 | |
44269 Blk 223 Bt Panjang Rd |
07:14 | 00:09 | 07:12 | 00:08 | 07:22 | 00:08 | |
44229 Bef Pending Stn Pending Rd |
BP8Pending | 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 |
BP7Petir | 07:19 | 00:13 | 07:17 | 00:12 | 07:26 | 00:12 |
44731 Opp Blk 180 Jelebu Rd |
BP6DT1Bukit Panjang Hillion Mall Bukit Panjang Plaza |
07:22 | 00:15 | 07:19 | 00:14 | 07:28 | 00:14 |
44259 Blk 183 Bt Panjang Rd |
DT1BP6Bukit Panjang | 07:25 | 00:16 | 07:21 | 00:15 | 07:29 | 00:15 |
44041 Junction 10 W'lands Rd |
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 S'pore Turf Club W'lands Rd |
07:41 | 00:28 | 07:36 | 00:29 | 07:43 | 00:29 | |
45131 Opp Kranji Stn W'lands Rd |
NS7Kranji | 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 |
NS8Marsiling | 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 | 07:51 | 00:37 | 07:45 | 00:37 | 07:52 | 00:38 |
46009 Woodlands Int(Alighting) W'lands Sq |
NS9TE2Woodlands Causeway Point Civic Centre Woods Square |
07:56 | 00:41 | 07:50 | 00:41 | 07:57 | 00:42 |
Notes:
- 1: No boarding and alighting at this stop.
Historical Information[edit]
Operator | Route | Year | Date | Service changes |
---|---|---|---|---|
(Current) Known as prior to 10 May 2004 |
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 Woodlands Temp Int. | ||
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 with the reversion in the relocation of the bus stop outside Newton FC. | ||
2021 | 24 February | Amended to the relocated Marina Ctr Ter. | ||
13 June | Amended to Woodlands Integrated Transport Hub. |
External Links[edit]
- Bus eGuide for Service 960 (SMRT Journeys)
- Bus Service Information for Service 960 (SimplyGo eGuide)
- Bus Service Route Map for Service 960
Woodlands Bus Package | [ V • T • E] | ||
---|---|---|---|
Services | 110 • 178 • 187 • 925 • 925M • 950 • 951E • 960 • 960e • 961 • 961M • 962 • 964 • 967 | ||
City Direct Services | 665 | ||
Woodlands Feeders | 900 • 901 • 901M • 902 • 903 • 903M • 904 • 911 • 912 • 913 • 913M | ||
Defunct | 900A • 912M | ||
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) | ||
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) | ||
Articulated | MAN NG363F | ||
Tender Under Negotiation |