SMRT Bus Service 960 is a trunk route linking Woodlands Temporary Interchange and Marina Centre Terminal, passing through Woodlands Road, Bukit Panjang, Bukit Timah, Rochor Canal, Victoria Street and Bras Basah.
- No boarding and alighting at Marina Centre Terminal.
Technical Information | ||
Route ![]() |
Woodlands Temporary Bus Interchange ↔ Marina Centre Bus Terminal | |
Passes Through | Woodlands Rd, Bukit Panjang, Bukit Timah, Rochor Canal, Victoria St, Bras Basah | |
Route Length | 27.1 km (D1) | 27.2 km (D2) | |
Travelling Time | 85 mins | |
Operator Information | ||
BCM Route Package | Woodlands Bus Package | |
Current Operator | SMRT Buses Ltd | |
Current Depot | Woodlands Bus Depot (WLDEP) | |
Current Fleet | 12-metre Double Deck Bus: – MAN A95 – Volvo B9TL 12-metre Single Deck Bus: – MAN A22 |
|
Departure Times from Woodlands | 0530 – 2330 (Weekdays, Saturdays) 0545 – 2330 (Sundays/PHs) |
|
Departure Times from Marina Centre |
0630 – 2330 (Weekdays, Saturdays) 0645 – 2330 (Sundays/PHs) |
|
Frequency | Direction 1 | Direction 2 |
0630-0830: 08 – 09 mins 0831-1659: 08 – 12 mins 1700-1900: 10 – 12 mins After 1900: 10 – 11 mins |
0630-0830: 10 – 11 mins 0831-1659: 08 – 11 mins 1700-1900: 08 – 09 mins After 1900: 09 – 11 mins |
Service 960 is a inter-town route, serving between the housing estates of Woodlands and Bukit Panjang, and providing connections to the City areas of Newton, Rochor Canal, Bras Basah and Marina Centre. The route is frequented as a popular connection between Bukit Panjang and the City. During weekends, large numbers of foreign workers rely on the route between dormitories along Woodlands Road and Little India, in which the dormitories along Woodlands Road are not served by the Downtown Line.
The route incorporates an express sector between Bukit Panjang and Whitley Road along the Bukit Timah Expressway (BKE) and Pan-Island Expressway (PIE), sharing the popular connection with full-day Service 972, but is otherwise non-duplicative from Newton to Marina Centre. It also shares long duplicating sectors with Service 961/M between Woodlands Int and Bukit Panjang, connecting the many industries located along Woodlands Road to Kranji MRT, Marsiling MRT and Woodlands MRT/Int.
No boarding and alighting is allowed at Marina Centre Ter. The last stop for Marina Centre-bound trips is 02089 Raffles Boulevard (Pan Pacific Hotel), while the first stop for Woodlands-bound trips is 02101 Raffles Avenue (Aft S’pore Flyer).
Introduced in 1996 by Trans-Island, the route has not undergone any amendments since.
With low branches along Bt Timah Rd pruned by NEA in January 2015, the single-deck fleet restriction was removed hence allowing double-deck buses to be deployed. High capacity Double deck buses were deployed since Feb 2015.
Route Variant
- Express 960e: Woodlands Temporary Bus Interchange ↔ Marina Centre Bus Terminal
Limited Stop Express Service | Daily | Skips Woodlands Road & Bukit Panjang
Special Departures
- Bukit Panjang Rd (Bt Panjang Stn/Blk 604) → Marina Centre Ter
Weekdays & Sat: 0535hrs
MRT Stations Served
- NS7 Kranji
- NS8 Marsiling
- NS9TE2 Woodlands
- NS21DT11 Newton
- EW12DT14 Bugis
- EW13NS25 City Hall
- NE7DT12 Little India
- DT1BP6 Bukit Panjang
- DT10 Stevens
- DT13 Rochor
- CC2 Bras Basah
- CC3 Esplanade
- CC4DT15 Promenade
LRT Stations Served
Fare: Charges basic distance fares. See Bus Fares.