Bus Service 960

From SgWiki
Jump to navigation Jump to search
!
TRAVEL ADVISORY
!
SMRT Trains
  • From 14 November 2024 to 31 October 2025, train services on the Bukit Panjang LRT will end an hour earlier at 10.30pm every Thursday to Sunday (except Public Holidays). This is to facilitate the upgrading of the BPLRT signalling system, as well as the testing of the new and retrofitted Light Rail Vehicles (LRVs) on the BPLRT network. Please refer here for more information.

SMRT Trains
  • From 15 June 2025 to 30 July 2025, Train services on the Circle Line will end earlier at 11pm on Sundays, Mondays to Wednesday. This is to facilitate the integration for the CCL6. There is no bridging bus service provided. Please refer here for more information.

Go-Ahead SBS Transit
  • From Sunday, 29 June 2025, with the opening of Punggol Coast Integrated Transport Hub (ITH), bus services 34, 117 & 117M will be extended to commence operations from the interchange. Please refer here for more information.

SMRT Buses
  • From Saturday, 18 October 2025, with the realignment of Lim Chu Kang Road, bus service 405 will be amended to skip Lim Chu Kang Road. Please refer here for more information.

Service 960
Route Information
Route Woodlands InterchangeMarina 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 SMRT Buses
(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

Service 960
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
  • 1 extra DD.
  • 1 SD will perform crossover trips on Feeder 902 during Weekdays AM Peak & AM Off-Peak (except Republic Polytechnic (RP) vacations).
  • 1 SD will perform one (1) crossover trip on Express 951E towards Woodlands Street 82 during Weekdays PM Peak, departing Anson Road (Bus Stop 03222 - Hub Synergy Pt) at 1815 hours.
  • Duty 960S152 (Bus: SMB1576J) will perform two (2) crossover trips on Feeder 913M during Weekdays PM Peak, departing Woodlands Interchange at 1730 hours & 1830 hours.
  • SMB1344L (Feeder 904) will perform crossover trips on Service 960 during PM Peak and PM Off-Peak.
  • 1 Feeder 911 bus will perform crossover trips on Service 960 after Weekdays AM Peak.
  • Random Feeder 901M DDs, Feeder 903 DDs, Feeder 913 DDs & Service 962 DDs will operate on Service 960 on Weekends & Public Holidays.
  • Full DD fleet on Weekends & Public Holidays.
  • This service practises jumpbus.

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

icon
44251
Bt Panjang Stn/Blk 604
Bt Panjang Rd
icon
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
icon
46009
Woodlands Int(Berth B14)
W'lands Sq
NS9
TE2

Causeway Point
Woodlands Civic Center
Woods Square
05:3023:3005:3023:3005:4523:30
icon
46549
Blk 347
W'lands Ave 3
Marsiling Mall
Woodlands Sports Hall
Woodlands Stadium
Woodlands Swimming Complex
05:3423:3405:3423:3305:4923:33
icon
46539
Blk 320
W'lands Ave 3
05:3623:3505:3523:3405:5023:34
icon
46529
Opp Marsiling Stn
W'lands Ave 3
05:3823:3705:3723:3605:5223:36
icon
46491
Blk 402
W'lands Ave 3
05:3823:3705:3723:3605:5223:36
icon
46381
Opp W'lands Ind Pk D St 1
W'lands Ave 3
05:4123:4005:4023:3905:5523:38
icon
45139
Kranji Stn(Berth 1)
W'lands Rd
05:4323:4205:4223:4105:5723:40
icon
45129
KF1 Karting Circuit
W'lands Rd
05:4423:4205:4223:4105:5723:40
icon
45119
Kranji War Memorial
W'lands Rd
05:4423:4305:4323:4205:5823:41
icon
45109
Bef Jln Bumbong
W'lands Rd
05:4523:4405:4423:4305:5923:42
icon
45099
Aft Jln Bumbong
W'lands Rd
05:4723:4505:4623:4406:0023:43
icon
45079
Aft Mandai Rd
W'lands Rd
05:4723:4605:4623:4506:0123:44
icon
45069
Aft Mandai Est
W'lands Rd
05:4923:4705:4823:4606:0223:45
icon
45059
Opp Da Di Glass
W'lands Rd
05:4923:4705:4823:4606:0223:45
icon
45049
Opp Yew Tee Ind Est Blk 1
W'lands Rd
05:5123:4905:5023:4806:0323:47
icon
45039
Opp Yew Tee Ind Est
W'lands Rd
05:5123:4905:5023:4806:0323:47
icon
45029
Opp Heavy Veh Pk
W'lands Rd
05:5223:5005:5123:4906:0423:48
icon
44999
Bef Yew Tee Flyover
W'lands Rd
05:5323:5005:5223:4906:0423:48
icon
45019
Aft Yew Tee Flyover
W'lands Rd
05:5423:5105:5323:5006:0523:49
icon
44069
Aft KJE Slip Rd
W'lands Rd
05:5523:5205:5423:5106:0623:50
icon
44059
Blk 632 CP
W'lands Rd
05:5523:5205:5423:5106:0623:50
icon
44049
Opp Junction 10
W'lands Rd
Junction 10 05:5723:5405:5623:5306:0823:52
icon
44251
Bt Panjang Stn/Blk 604
Bt Panjang Rd
05:3523:5505:3523:5405:5023:53
icon
44739
Blk 180
Jelebu Rd
Bukit Panjang Plaza
Hillion Mall
05:3723:5605:3723:5505:5123:53
icon
44201
Aft Petir Stn
Petir Rd
05:3923:5805:3923:5705:5323:56
icon
44211
Blk 127
Petir Rd
05:4023:5905:4023:5905:5523:58
icon
44221
Opp Pending Stn
Pending Rd

Bukit Panjang CC
05:4200:0005:4200:0005:5623:59
icon
44261
Blk 270
Bt Panjang Rd
05:4500:0305:4500:0305:5900:02
Express
BKE
Non-stop
Express
PIE
Non-stop
icon
40239
Bef Stevens Stn Exit 4
Whitley Rd
DT10
TE11
05:5800:1505:5700:1406:1100:13
icon
40089
Aft Stevens Stn Exit 5
Dunearn Rd
DT10
TE11
05:5900:1505:5700:1406:1100:13
icon
40079
Bef Swiss Cottage Est
Dunearn Rd
06:0000:1605:5800:1506:1200:14
icon
40119
Bef Goldhill Ave
Dunearn Rd
06:0100:1605:5900:1606:1200:14
icon
40069
Anglo-Chinese Sch
Dunearn Rd
06:0100:1706:0000:1706:1300:15
icon
40059
Chancery Ct
Dunearn Rd
Balmoral Plaza 06:0300:1806:0100:1806:1400:16
icon
40049
Opp Newton Stn Exit C
Dunearn Rd
NS21
DT11
06:0400:1906:0200:1906:1500:17
icon
40039
Opp Newton FC
Bt Timah Rd
06:0500:1906:0300:2006:1600:17
icon
40029
Aft Makepeace Rd
Bt Timah Rd
06:0600:2006:0400:2106:1700:18
icon
40279
KK Women & Children Hosp
Bt Timah Rd
KK Women's & Children's Hospital 06:0700:2106:0500:2206:1800:19
icon
40019
Little India Stn
Bt Timah Rd
06:0900:2306:0700:2406:2000:21
icon
07539
Bef Rochor Stn Exit B
Sungei Rd
DT13

Tekka Place
06:1000:2406:0900:2506:2100:22
icon
07589
Ch of Our Lady of Lourdes
Ophir Rd
06:1200:2606:1100:2606:2300:23
icon
01059
Bugis Stn Exit B
Victoria St
EW12
DT14

Bugis Junction
06:1400:2806:1300:2806:2500:25
icon
01119
Aft Bugis Stn Exit C
Victoria St
EW12
DT14

Bugis Junction
Bugis+
Bugis Street
06:1500:2906:1400:2906:2600:26
icon
01019
Bras Basah Cplx
Victoria St
Bras Basah Complex
National Library Singapore
SMU
06:1600:3006:1500:3006:2700:27
icon
02049
Raffles Hotel
Bras Basah Rd
NS25
EW13


Raffles City
South Beach Tower
06:1700:3106:1600:3106:2800:28
icon
02089
Promenade Stn/Pan Pacific
Raffles Blvd
CC4
DT15

Marina Square
Millenia Walk
06:2000:3406:1800:3306:3100:31
icon
02099
Marina Ctr Ter
Raffles Blvd
1
06:2200:3606:2000:3506:3300: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
icon
02099
Marina Ctr Ter
Raffles Blvd
1
06:3023:3006:3023:3006:4523:30
icon
02101
Aft S'pore Flyer
Raffles Ave
Singapore Flyer 06:3223:3206:3223:3206:4723:32
icon
02051
The Float @ Marina Bay
Raffles Ave
06:3323:3306:3323:3306:4823:33
icon
02061
The Esplanade
Raffles Ave
Esplanade –
Theatres on the Bay
06:3423:3506:3523:3506:4923:34
icon
04151
Cath of The Good Shepherd
Victoria St
Capitol Theatre
CHIJMES
SMU
06:3823:3906:3923:3806:5323:38
icon
01013
St. Joseph's Ch
Victoria St
National Library Building 06:3923:4006:4023:3906:5423:39
icon
01112
Opp Bugis Stn Exit C
Victoria St
EW12
DT14

Bugis Junction
Bugis+
Bugis Street
06:4123:4206:4223:4106:5623:41
icon
07551
Fu Lu Shou Cplx
Rochor Rd
06:4223:4306:4323:4206:5723:42
icon
07531
Rochor Stn
Rochor Canal Rd
DT13
06:4323:4406:4423:4306:5823:43
icon
40011
Little India Stn Exit A
Bt Timah Rd
06:4623:4706:4723:4607:0123:46
icon
40271
Opp KK Women & Child Hosp
Bt Timah Rd
KK Women's & Children's Hospital 06:4723:4806:4823:4707:0223:47
icon
40021
Bef Winstedt Rd
Bt Timah Rd
06:4923:4906:5023:4807:0323:48
icon
40031
Newton FC
Bt Timah Rd
Newton Food Centre 06:5023:5106:5123:5007:0523:50
icon
40041
Newton Stn Exit C
Bt Timah Rd
NS21
DT11
06:5223:5206:5323:5107:0623:51
icon
40051
Balmoral Plaza
Bt Timah Rd
06:5323:5206:5423:5107:0723:51
icon
40111
Ferrell Residences
Bt Timah Rd
06:5523:5406:5523:5307:0823:53
icon
40071
Leng Kwang Baptist Ch
Bt Timah Rd
06:5723:5506:5623:5407:0923:54
icon
40081
Stevens Stn Exit 1
Bt Timah Rd
DT10
TE11
06:5923:5606:5823:5507:1123:55
icon
40231
Raffles Town Club
Whitley Rd
DT10
TE11
06:5923:5606:5823:5507:1123:55
Express
PIE
Non-stop
Express
BKE
Non-stop
icon
44269
Blk 223
Bt Panjang Rd
07:1400:0907:1200:0807:2200:08
icon
44229
Bef Pending Stn
Pending Rd

Bukit Panjang CC
07:1500:1007:1300:0907:2300:09
icon
44219
Bet Blks 139/140
Petir Rd
07:1700:1107:1500:1007:2400:10
icon
44209
Opp Petir Stn
Petir Rd
07:1900:1307:1700:1207:2600:12
icon
44731
Opp Blk 180
Jelebu Rd

Bukit Panjang Plaza
Hillion Mall
07:2200:1507:1900:1407:2800:14
icon
44259
Blk 183
Bt Panjang Rd
07:2500:1607:2100:1507:2900:15
icon
44041
Junction 10
W'lands Rd
Junction 10 07:2800:1907:2400:1807:3200:18
icon
44051
Opp Blk 632 CP
W'lands Rd
07:2900:2007:2500:1907:3300:19
icon
43991
Opp Blk 635A
W'lands Rd
07:2900:2007:2500:1907:3300:19
icon
44061
Bef Yew Tee Flyover
W'lands Rd
07:3000:2107:2600:1907:3300:19
icon
45011
Aft Yew Tee Flyover
W'lands Rd
07:3100:2107:2700:2007:3400:20
icon
45021
Heavy Veh Pk
W'lands Rd
07:3200:2207:2800:2107:3500:21
icon
45031
Yew Tee Ind Est
W'lands Rd
07:3300:2307:2900:2207:3600:22
icon
45041
Thong Huat Bros Pte Ltd
W'lands Rd
07:3400:2307:3000:2307:3700:23
icon
45051
Da Di Glass
W'lands Rd
07:3500:2407:3100:2407:3800:24
icon
45061
Opp Mandai Est
W'lands Rd
07:3600:2507:3200:2507:3900:25
icon
45071
Bef Mandai Rd
W'lands Rd
07:3600:2507:3200:2507:3900:25
icon
45091
Opp Jln Bumbong
W'lands Rd
07:3800:2607:3300:2607:4000:26
icon
45101
Aft LP 234
W'lands Rd
07:3900:2707:3400:2707:4100:27
icon
45111
Opp Kranji War Memorial
W'lands Rd
07:4000:2707:3500:2807:4200:28
icon
45121
Opp KF1 Karting Circuit
W'lands Rd
07:4100:2807:3600:2907:4300:29
icon
45131
Opp Kranji Stn
W'lands Rd
07:4200:2907:3700:3007:4400:30
icon
46389
Aft W'lands Ind Pk D St 1
W'lands Ave 3
07:4400:3107:3900:3207:4600:32
icon
46499
Opp Blk 402
W'lands Ave 3
07:4700:3307:4100:3407:4800:34
icon
46521
Marsiling Stn
W'lands Ave 3
07:4800:3407:4200:3507:4900:35
icon
46531
Blk 173
W'lands Ave 3
07:4900:3507:4300:3607:5000:36
icon
46541
Marsiling Mall
W'lands Ave 3
Marsiling Mall
Woodlands Sports Hall
Woodlands Stadium
Woodlands Swimming Complex
07:5100:3707:4500:3707:5200:38
icon
46009
Woodlands Int(Alighting)
W'lands Sq
NS9
TE2

Causeway Point
Woodlands Civic Center
Woods Square
07:5600:4107:5000:4107:5700:42

Notes:

  • 1: No boarding at this stop.

Historical Information

Operator Route Year Date Service changes
SMRT Buses
(Current)
Known as Trans Island 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 the relocated Woodlands Int (Temporary).
3 April Designated wheelchair-accessible bus service (WAB). 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

icon
Woodlands Bus Package
[ VTE]
Services 110178187925925M950951E960960e961961M962964967 SMRT Buses
Operated under Negotiated Contract
City Direct Services 665
Woodlands Feeders 900901901M902903903M904911912913913M
Defunct 900A912M926NR5NR6NR7
Bus Fleet Woodlands Depot (WLDEP)
Single Decker MAN NL323F (Euro V, Batch 1Euro V, Batch 2Euro V, Batch 3Euro VI) • Mercedes-Benz O530 Citaro (Batch 3Batch SMRT) • Yutong ZK6128BEVG
Double Decker MAN ND323F (3-DoorEuro V, Batch 2Euro V, Batch 3Euro VI, Batch 1) • Volvo B9TL (Wright Eclipse Gemini 2) (Batch 4)Yutong ZK6125BEVGS
Articulated MAN NG363F