The Cross-Harbour Bus Route 960 is operated solely by Kowloon Motor Bus (KMB). It runs between Tuen Mun (Kin Sang Estate) and Exhibition Centre Station, via Leung Tin, Tai Hing Estate, Hung Kiu and Tuen Mun Town Centre in Tuen Mun District, as well as Sheung Wan, Central and Admiralty on Hong Kong Island, which connects between Tuen Mun and the Hong Kong Island via Tuen Mun Road, Ting Kau Bridge, West Kowloon Highway and Western Harbour Crossing.
Route 960 is the first whole-day cross-harbour route in Tuen Mun District as well as the entire northwestern New Territories.
History[]
- 1 May 1997: KMB launched the whole-new "Western Tunnel Express" Route 960 running between Kin Sang and Wan Chai Ferry. As the Ting Kau Bridge was not yet opened, the route was routed via Tsuen Wan Road and Kwai Chung Road then along the West Kowloon Highway and the Western Harbour Crossing to access Hong Kong Island, and then via Des Voeux Road Central, Hennessy Road and Fleming Road to Wan Chai.[1]
- 25 June 1997: The last departure time from Wan Chai Ferry Pier on holidays was extended from 00:15 to 00:25, aligning with weekday schedules; a section fare was introduced for journeys from Tuen Mun Town Plaza to Kin Sang.
- 7 August 1997: The departure time of the first bus from Kin Sang was brought forward from 06:00 to 05:40, while the operating hours of the service from Wan Chai Ferry were extended from 07:15 - 00:25 to 07:00 - 00:30.
- 26 May 1998: In response to the opening of Tai Lam Tunnel, the service was diverted to run via the Tunnel and Ting Kau Bridge, i.e. via the whole section of Route 3 in lieu of Tsuen Wan Road and Kwai Chung Road.[2][3]
- 25 October 1998: Service hours were extended and the routing was amended:
- The first bus time from Kin Sang was brought forward to 05:30, while that from Wan Chai Ferry was brought forward to 06:50;
- Rerouted via Man Kat Street, Connaught Road Central, Harcourt Road and the slip road of Cotton Tree Drive for Wan Chai Ferry direction, omitting Rumsey Street and Connaught Road Central, with the original stop at "Admiralty MTR Station" on Queensway cancelled and replaced by the stop at "Lippo Centre" on the slip road of Cotton Tree Drive.[4][5]
- 16 November 1998: A new special service was introduced, departing at 07:45 on Mondays to Saturdays from Hung Shui Kiu, which would call at Admiralty Garden in lieu of Lippo Centre at Admiralty.[6]
- 28 December 1998: The bus stop near Rose Dale Garden on Tuen Mun Road for Wan Chai Ferry direction was relocated to outside Mobil Petrol Station on Tuen Mun Road.
- 10 October 1999: The en-route stop outside City Hall on Connaught Road Central for Wan Chai Ferry direction was cancelled.[7]
- 8 November 1999: The Hung Shui Kiu special service was independently numbered as "960P".[8]
- 11 October 2000: A new stop was added at Tsun Wen Road near Tai Hing Sports Centre for Kin Sang direction.
- 20 November 2000: Diverted via Morrison Street in lieu of Hillier Street from Des Voeux Road Central to Connaught Road Central for Kin Sang direction.[9]
- 23 December 2001: To tie in with the first-ever "Sheung Wan Holiday Pedestrian-only Zone" (「上環假日行人坊」), the section of Morrison Street off Western Market were closed during designated hours on Sundays and holidays when the event is held:[10]
- On Sundays and holidays from Sham Shui Po direction, the route would be rerouted via Hillier Street instead of Morrison Street;[11]
- Thereafter, the annual Sheung Wan Holiday Pedestrian-only Zone was moved to the section of Morrison Street and Wing Lok Street south of Des Voeux Road Central, the section of Morrison Street north of Des Voeux Road Central did not need to be closed and the route did not need to be diverted on holidays.
- 31 May 2002: Octopus interchange concessions with other whole-day KMB and NWFB Western Tunnel Express routes were introduced.[12]
- 5 September 2003: A new stop was added at Connaught Road Central near Queen Street for Kin Sang direction.[13]
- 24 November 2006: A new stop was added at Tsun Wen Road outside Hing Fai House Tai Hing Estate for Kin Sang direction.
- 1 July 2006: Interchange concessions with other Western Harbour Crossing routes for Hong Kong Island direction were extended to more routes. [14]
- 3 April 2009: The first departure time from Kin Sang was brought forward to 05:20, while the first departure time from Wan Chai Ferry was brought forward to 06:40.
- 28 September 2013: Additionally called at Tuen Mun Road Interchange for both directions with Octopus interchange concessions provided with other Tuen Mun and Yuen Long routes.[15][16]
- 21 March 2015: Estimated Time of Arrival (ETA) Enquiry System was introduced on this route. [17]
- 17 May 2015: Wan Chai terminus was relocated to Wan Chai North Temporary Public Transport Interchange to tie in with the opening of Wan Chai Ferry Pier Bus Terminus as the construction site of Exhibition Station (later renamed Exhibition Centre Station) of the MTR Sha Tin to Central Link[18], with the advancement of first bus time from both ends by 10 minutes.[19]
- Both directions were rerouted via Convention Avenue and Hung Hing Road with an additional stop at Convention Avenue near Wan Chai Ferry.
- 23 April 2017: The stop at Convention Avenue near Wan Chai Ferry was cancelled and was replaced by a stop at Fleming Road near Hong Kong Convention and Exhibition Centre for Wan Chai North direction to facilitate the latest progress of Shatin to Central Link works.[20]
- 1 July 2017: [21][22][23]
- Interchange concessions with trams and with Hong Kong Island GMB routes under AMS Public Transport for an initial period of six months were introduced, which has been extended several times and is still in effect.
- 50% Long-haul Route Same-day Return Discount Concession Scheme for Full-time Students was introduced on this route.
- 12 February 2018: The last bus time from Wan Chai North was delayed from 00:30 to 01:00.[24]
- 27 October 2020: The first bus time from Kin Sang Estate on Mondays to Fridays was advanced from 05:10 to 05:00.
- 14 May 2022: The terminus was relocated from Wan Chai North to the new Exhibition Centre Station Public Transport Interchange:[25][26][27]
- The stop at "Hong Kong Convention and Exhibition Centre" on Fleming Road was cancelled for Wan Chai direction and the stop at "Wan Chai Ferry Pier" stop on Convention Avenue was cancelled for Kin Sang Estate direction.
- 6 May 2024: The daily first bus time from Exhibition Centre Station was advanced from 06:30 to 06:10.[28][29]
- 8 September 2025:[30]
- The first departure time from Tuen Mun (Kin Sang Estate) on Saturdays, Sundays and public holidays was brought forward from 05:10 to 05:00, aligning with Monday to Friday schedules;
- The first departure time from Exhibition Centre Station daily was brought forward from 06:10 to 06:00.
Historical route information[]
Details of the past service hours and headways, fares and other route information of this route are set out in the "Historical route information" sub-page of this article.
Service hours and headways[]
The latest update is on 9/2025, please refer to the link below for the official route information.
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- This route provides Estimated Time of Arrival enquiry Service.
Fares[]
| Journey/boarding stop | Air-conditioned fare |
|---|---|
| Full fare | $24.0 |
| Section fares (to Exhibition Centre Station) | |
| Western Harbour Tunnel BBI | $11.4 |
| From Macau Ferry | $6.7 |
| Section fares (to Kin Sang Estate) | |
| Western Harbour Tunnel BBI | $17.6 |
| Tuen Mun Road BBI | $9.7 |
| From Tuen Mun Town Plaza | $5.8 |
| Fare Remarks |
|---|
|
Bus-Bus Interchange Concessions[]
Tuen Mun Road BBI Interchange Concessions[]
Template:Tuen Mun Road BBI Interchange Concessions
Western Harbour Crossing Interchange Concessions[]
| Details of the Western Harbour Crossing Toll Plaza Bus-Bus Interchange Concession Scheme | |||
|---|---|---|---|
| New Territories/Kowloon to Hong Kong Island | |||
| First leg | Second leg | Discounted fare | Time limit |
| 900, 904, 905/905P, 907C, 914/914P/914X, 930/930A/930B/930X, 933, 934/934A, 935, 936/936A, 948/948A/948B/948P/948X, 952/952C/952P/962/962A/962P/962X, 960/960B/960C/960P/960S/960X, 961/961P/961S, 967/967X, 968/968A/968X, 969/969B/969P/969X, 970, 970X, 971, 973, 976/976A, 978/978A/978B, 980A, 980X, 981P, 982X, 985/985A/985B, 989, E11/E11A/E11B (Higher interchange discounts are available for designated combinations, please refer to the Points to Note section) |
Original fare minus $5.0 | 150mins | |
| 982C | 930/930A/930B/930X, 952/952C/952P, 962/962A/962P/962X, 967/967X, 969/969B/969P/969X, 970/970X, 971, 973, 979, E11/E11A/E11B/E11S | ||
| 930/930A/930B/930X, 952/952C/952P, 962/962A/962P/962X, 967/967X, 969/969B/969P/969X, 970/970X, 971, 973, 979, E11/E11A/E11B/E11S | 982C | ||
| 988 | 933, 950, 955, 976/976A, 982C, 986, 989 | ||
| 933, 950, 955, 976/976A, 982C, 986, 989 | 988 | ||
| E11S | 930/930A/930B/930X, 952/952C/952P, 962/962A/962P/962X, 967/967X, 969/969B/969P/969X, 970/970X, 971, 973 | ||
| 930/930A/930B/930X, 952/952C/952P, 962/962A/962P/962X, 967/967X, 969/969B/969P/969X, 970/970X, 971, 973 | E11S | ||
| 933, 950, 955, 976/976A, 979, 986, 989 | 970/970X, 971, 973, A10, A11, A12, E11/E11A/E11B/E11S | 120mins[Remark 1] | |
| 970/970X, 971, 973, A10, A11, A12, E11/E11A/E11B/E11S | 933, 950, 955, 976/976A, 979, 986, 989 | ||
| 979, A17 | |||
| 982C | 955, 986 | ||
| 955, 986 | 982C | ||
| 986 | 976A | ||
| 213E (any direction) | 900, 934/934A, 935, 936/936A, 960/960B/960C/960P/960S/960X, 961/961P/961S, 968/968A/968X, 978/978A/978B, P960, P968 | Original fare minus $8.3 | |
| 230R (from Ma Wan) | 900/900X, 934, 936, 960/960P/960S, 961, 968, 978 | Original fare minus $6.0 | |
| 296D (from Kowloon Station) | 900/900X | Free for second leg | 60mins |
| 934/934A, 935, 936/936A, 960/960B/960C/960P/960S/960X, 961/961P/961S, 968/968A/968X, 978/978A/978B | Original fare minus $10.8 | ||
| W4 (any direction) | 900/900X, 934, 935, 936, 960/960P/960S, 961, 968, 978 | Original fare minus $5.7 | 120mins |
| 37X | 934/934A, 935, 936/936A, 960/960C/960P/960S, 961/961P/961S, 968/968A, 978/978A/978B | Original fare minus $0.1 | 150mins |
| 960B/960X, 968X | Original fare minus $0.9 | ||
| Second interchange: Travelling first on: 38B, 240X, 249X, 286P/286X, 287X Then interchange to: 280X |
934/934A, 935, 936/936A, 960/960B/960C/960P/960S/960X, 961/961P/961S, 968/968A/968X, 978/978A/978B | Total fare $19.1 for two/three journeys | |
| 280X | |||
| T270 | Original fare minus $1.5 | ||
| 900/900X | 934/934A, 935, 936/936A, 960/960C/960P/960S, 961/961P/961S, 968/968A | Total fare $24.0 | |
| 936/936A, 960/960B/960C/960P/960S/960X, 961/961P/961S | 900/900X | Free for second leg | |
| 978/978A/978B | 968 | ||
| 960/960P/960S, 961/961P/961S | |||
| 960B/960X | |||
| 970, 970X | 120mins[Remark 1] | ||
| A10 | 970/970X, 971, 973 | ||
| A11, A12 | 973 | ||
| 930/930A/930B/930X, 933, 950, 952/952C/952P, 955, 962/962A/962P/962X, 967/967X, 969/969B/969P/969X, 976/976A | 979 | ||
| 933, 955, 976/976A, 979 | 930/930A/930B/930X, 933, 950, 952/952C/952P, 955, 962/962A/962P/962X, 967/967X, 969/969B/969P/969X, 976/976A, 986, 989 | ||
| 982C | 950 | ||
| 989 | 976A | ||
| 986, 989 | 933, 950, 952C, 955, 976 | ||
| 930/930A/930B/930X, 952/952P, 962/962A/962P/962X, 967/967X, 969/969B/969P/969X, 979 | Total fare $20.8 | ||
| 930/930A/930B/930X | 933, 955, 976/976A, 986, 989 | ||
| 950, 952/952C/952P, 962/962A/962P/962X | Total fare $27.3 | ||
| 967/967X, 969/969B/969P/969X | Total fare $28.2 | ||
| 950 | 982C | Total fare $27.3 | |
| 960/960P/960S, 961/961P/961S | 968X | Total fare $27.0 | 150mins |
| 934/934A, 935 | 936/936A | Free for second leg | |
| 968/968A/968X | 960/960B/960C/960P/960S/960X, 961/961P/961S | ||
| Hong Kong Island to Kowloon/New Territories | |||
| First leg | Second leg | Discounted fare | Time limit |
| 968 | 960/960A/960C/960P/960S, 961 | Free for second leg | 150mins |
| 960B/960X | 968 | ||
| 960/960A/960C/960P/960S, 961 | 968/968X | Total fare $27.0 | |
| 936/936A | 934/934A, 935 | Free for second leg | |
| 900 | 960/960A/960B/960C/960P/960S/960X, 961 | Total fare $24.0 | |
| 934/934A, 935, 960/960A/960B/960C/960P/960S/960X, 961 | 900 | ||
| 900, 934/934A, 935, 936/936A, 960/960A/960B/960C/960P/960S/960X, 961, 968/968X, 978/978A, P960, P968 | 213E (any direction) | Free for second leg | 120mins |
| 900, 934, 936, 960, 961, 968, 978 | 230R (to Ma Wan) | ||
| 900, 934/934A, 935, 936/936A, 960/960A/960B/960C/960P/960S/960X, 961, 968/968X, 978/978A | 296D (to Kowloon Station) | ||
| 900, 934, 935, 936, 960/960P/960S, 961, 968, 978 | W4 (any direction) | ||
| 933, 950, 955, 976/976A, 987 | 970/970X, 971, 973, A10, A11, A12, A17, E11A/E11B | Original fare minus $1.5 | |
| 970/970X, 971, 973, A10, A11, A12, A17, E11A/E11B | 933, 950, 955, 976/976A, 987 | ||
| 970, 970X/X970 | Free for second leg | ||
| 933 | 930/930A/930X | ||
| 950, 952/952C, 962/962C/962G/962X/X962 | Total fare $27.3 | ||
| 967/967X, 969/969B/969C | Total fare $28.2 | ||
| 976/976A | 930/930A/930X, 950, 952/952C, 955, 962/962C/962G/962X/X962, 967/967X, 969/969B/969C | Free for second leg | |
| 976R | 952, 962X, 967/967X, 969 | ||
| 987 | 930/930A/930X, 933 | Total fare $20.8 | |
| 950, 952/952C, 955, 962/962C/962G/962X/X962 | Total fare $27.3 | ||
| 967/967X, 969/969B/969C | Total fare $28.2 | ||
| 930/930A/930X, 950, 952/952C, 962/962C/962G/962X/X962, 967/967X, 969/969B/969C, 976/976A | 933 | Free for second leg | |
| 930/930A/930X, 933, 950, 952/952C, 955, 962/962C/962G/962X/X962, 967/967X, 969/969B, 969C (board at Central), 987 | 976/976A | Total fare $27.6 | |
| 969C (board at Eastern District) | Free for second leg | ||
| 930/930A/930X, 933, 950, 952/952C, 955, 962/962C/962G/962X/X962, 967/967X, 969/969B/969C, 976/976A | 987 | ||
| 979 | 950, 955 | ||
| 950, 955 (board at Central) | 979 | Total fare $27.8 | |
| 955 (board at Eastern District) | Total fare $27.7 | ||
| 970, 970X | Original fare minus $1.5 | ||
| Interchanging to the opposite direction | |||
| First leg | Second leg | Discounted fare | Time limit |
| 952/952C/952P, 962, 962A/962P/962X, 967/967X, 969, 969B, 969P, 969X (from New Territories) | 970, 970X, 971, 973 (to Kowloon) | Free for second leg | 120mins |
| 970, 970X, 971, 973 (from Kowloon) | 952/952C, 962, 962C/962X, X962 (to Tuen Mun) | Total fare $24.2 | |
| 967/967X, 969, 969B, 969C (to Tin Shui Wai) | Total fare $27.3 | ||
| 296D (from Kowloon Station) | 900, 934/934A, 935, 936/936A, 960/960A/960B/960C/960P/960S/960X, 961, 968/968X, 978/978A (to New Territories) | Original fare minus $10.8 | 60mins |
| W4 (any direction) | 900, 934, 935, 936, 960/960P/960S, 961, 968, 978 (to New Territories) | Original fare minus $5.7 | 120mins |
| 900/900X, 934/934A, 935, 936/936A, 960/960B/960C/960P/960S/960X, 961/961P/961S, 968/968A/968X, 978/978A/978B (from New Territories) | 296D (to Kowloon Station) | Free for second leg | 120mins |
| 900/900X, 934, 935, 936, 960/960P/960S, 961, 968, 978 (from New Territories) | W4 (any direction) | ||
| 900, 934/934A, 935, 936/936A, 960/960B/960C/960P/960S/960X, 961/961P/961S, 968/968A/968X, 978/978A/978B, P960, P968 (from New Territories) | 213E (any direction) | ||
| 213E (any direction) | 900, 934/934A, 935, 936/936A, 960/960A/960B/960C/960P/960S/960X, 961, 968/968X, 978/978A, P960, P968 (to New Territories) | Original fare minus $8.3 | |
|
Remarks:
| |||
LWB Airbus Routes and KMB Interchange Concession Scheme[]
| LWB Airport Routes, AsiaWorld-Expo Special Routes and KMB Interchange Concession Scheme | |||||
|---|---|---|---|---|---|
| 1st leg | Direction | 2nd leg | Direction | Discount for 2nd leg | Time limit |
| X33, X36, X40, X43, X47 | To Urban | KMB solely-operated routes | Unlimited | Positive difference between the fare payable for the 2nd leg minus the fare paid for the 1st leg Free if the difference is in negative number |
150mins |
| A30, A31, A32, A33, A33X, A34, A36, A37, A38, A41, A41P, A42, A43, A43P *, A46, A47X | 120mins | ||||
| KMB Solely-operated routes | Any | A30, A31, A32, A33, A33X, A34, A36, A37, A38, A41, A41P, A42, A43, A43P *, A46, A47X | to Airport | ||
|
Note:
*: For interchanging from KMB Route B1 (Tin Tsz direction) to LWB Route A43P ( Airport direction), the actual fare paid for the first journey will be refunded for the next journey, except that the interchange concession cannot be enjoyed for the first journey of Route B1, otherwise, only the normal (i.e. maximum $6.0) interchange concession will be offered; for interchange from LWB Route A43P (Luen Wo Hui direction) to KMB Route B1 (Lok Ma Chau direction), passengers will be offered a free interchange concession for the second journey, but no interchange discount will be offered for the first journey of route A43P and no other interchange concession will be offered for route B1 thereafter. This special concession is not applicable to other LWB A routes (including Routes A36, A37 and A43). | |||||
KMB and Hong Kong Tramways Interchange Concession Scheme[]
Template:KMB and Tram Interchange Concession Scheme
KMB x AMS Public Transport Interchange Concession Scheme[]
Template:KMB-AMS Interchange Concession Scheme
50% Long-haul Route Same-day Return Discount Concession Scheme for Full-time Students[]
50% Long-haul Route Same-day Return Discount Concession Scheme for Full-time Students is provided on this route. Full-time students aged between 12 and 25 holding a Personalised Octopus card with Student Status who travel on this route and Route 960A/960B/960C/960P/960S/960X towards Hong Kong Island; or travelling on this route and Route 960B/960C/960P/960S/960X towards Tuen Mun on the same day will enjoy a 50% discount on the second journey, provided that no more than nine monetary transactions are made with the Octopus between the two journeys. The discount can be used in conjunction with the Octopus interchange discount on the bus itself. The system will first calculate the interchange discount on the bus itself, and then calculate the half-fare discount on the return journey.
Bus deployments[]
Currently, this route and Route 960P are assigned with 49 double-decker buses as scheduled buses, with the following model allocation:
- 30 Enviro500 MMC 12.8m (E6X)
- 19 Volvo B8L 12.8m (V6X)
Buses on this route may be dispatched away to routes 112, 116, 960B, 960S and 960X.
As this route passes through the Low Emission Zone for Franchised Buses, vehicles on this route must meet Euro V emission standards or above unless under special vehicle dispatchment changes.
| List of buses on Routes 960/960P | ||
|---|---|---|
| Fleet no. | Plate no. | Depot |
| E6X12 | WH1321 | Tuen Mun Depot (U) |
| E6X14 | WH1653 | |
| E6X15 | WH2011 | |
| E6X19 | WH5832 | |
| E6X22 | WH6864 | |
| E6X26 | WH8437 | |
| E6X106 | WU6020 | |
| E6X114 | WV309 | |
| E6X125 | WV6631 | |
| E6X144 | XM4447 | |
| E6X147 | XU8403 | |
| E6X150 | XY3027 | |
| E6X153 | XY5993 | |
| E6X185 | XZ7501 | |
| E6X186 | XZ8131 | |
| E6X189 | XZ8157 | |
| E6X192 | XZ7812 | |
| E6X206 | YA2256 | |
| E6X212 | YA3289 | |
| E6X214 | YA3318 | |
| E6X224 | YA8298 | |
| E6X231 | YA9055 | |
| E6X232 | YA8503 | |
| E6X239 | YA8909 | |
| E6X248 | YB1575 | |
| E6X260 | YL5464 | |
| E6X263 | YL9451 | |
| E6X269 | YM1565 | |
| E6X272 | YM3254 | |
| E6X289 | YN1377 | |
| V6X6 | WZ5484 | |
| V6X10 | WZ5280 | |
| V6X11 | WZ5474 | |
| V6X20 | XA3383 | |
| V6X32 | XE2279 | |
| V6X43 | XE1324 | |
| V6X67 | XE554 | |
| V6X77 | XE3256 | |
| V6X82 | XG4552 | |
| V6X86 | XG6882 | |
| V6X101 | XH8255 | |
| V6X102 | XH8382 | |
| V6X103 | XH6694 | |
| V6X124 | YD1544 | |
| V6X129 | YE1070 | |
| V6X151 | YJ2347 | |
| V6X156 | YJ1321 | |
| V6X166 | YJ5196 | |
| V6X183 | YW3407 | |
The above list of scheduled buses are as of May 2025, forwarded from hk2007.buscess website (Chinese only). The above buses might not be listed according to running orders.
The related content is for reference only and will be updated according to fleet changes (check update list). To check scheduled bus changes, refer to detailed information on hk2007.buscess website.2525
Bus deployment evolution history[]
| Bus deployment evolution history of Cross-Harbour Bus Route 960 |
|---|
|
Route 960 was KMB's inaugural cross-harbour service in Tuen Mun and the first full-day cross-harbour route in the Northwest New Territories, hence its prominence. From its inception until 2015, vehicle dispatch was managed by two depots: Tuen Mun Depot (U) and Lai Chi Kok Depot (L). The former primarily deployed Dennis Dragon 11m buses (AD318-360, all bearing HC-prefix registration plates and featuring route promotional livery), while the latter mainly utilised Volvo Olympian 11m (AV) buses. In September 2000, to reduce fuel consumption, the route was converted to 27 Dennis Trident 12m scheduled buses (ATR250-276, equipped with electronic route displays). The original Dennis Dragon buses were subsequently transferred to Sha Tin Depot (S) and Lai Chi Kok Depot (L). With the launching of Route 960S in 2003, 2 Dennis Tridents (ATR5/HV6857, ATR13/HV7159, all switched from Kowloon Bay Depot (K) with Alexander ALX500 bodywork), making the number of scheduled buses on this route to 29. Due to the narrowness of the road surface at the junction where Hennessy Road turns left onto Fleming Road, bus companies had previously prohibited low-floor bus models other than the Dennis Trident from navigating this bend. From 2004, Route 961 – which also traverses this bend – commenced operations using Volvo Super Olympian 12m (AVW) buses. Furthermore, during the summer of 2008, the prohibition on using Neoplan Centroliner 12m (AP) buses was lifted, and this route became eligible to deploy both bus types (the route briefly introduced AP54/JT5333 in 2015, which has since been withdrawn). In 2007, Lai Chi Kok Depot (L) resumed dispatching vehicles on this route, but only running two one-way trips to Kin Sang on the latter section and requiring additional dispatches across multiple routes. In response to the requirement that cross-harbour tunnel buses must be equipped with Euro III or higher emission standard engines, Lai Chi Kok Depot switched to deploying a Volvo Super Olympian (3ASV466/KU6118) from 17 December 2008. On 5 September 2011, Tuen Mun Depot (U) deployed Dennis Trident buses originally serving routes 259D and 263, replacing nine identical buses (including ATR5 and ATR13) that had operated on this route for a decade. On 18 June the following year, a Volvo B9TL (AVBWU258/RJ4550) fitted with a Euro V engine was added to the fleet. On 28 June 2017, buses with the "Heartbeat of The City" livery debuted on this route with the first bus departing at 05:10 from Kin Sang, which was the first 3 routes to be allocated with the model and was the first among these 3 to begin revenue service.[Remark 2] These buses later became scheduled on this route for a while until it was withdrawn in December of the same year. In 2019, the Transport Department authorised the use of 12.8-metre buses for short-working trips starting from Fleming Road. These commenced operation in September of that year, with Enviro500 MMC 12.8m (E6X) with Euro 6 engines formally introduced in May the following year. Enviro500 MMC 12.8m (3ATENU) buses were added in July of the same year. Concurrently, Volvo B8L 12m (V6B) were progressively introduced from routes 58X, 61X, 259D, 260X, 265B and 961, replacing the majority of Enviro500 MMC buses in service. In 2021, following Transport Department approval for 12.8-metre buses to operate the entire route, a large number of Enviro500 MMC (3ATENU, E6X) were introduced to replace the Volvo B8L 12m buses (V6B, briefly reintroduced in March 2023). By December that year, the entire route was served exclusively by 12.8-metre buses, and the following January saw the introduction of Volvo B8L 12.8m buses (V6X, reintroduced in April 2025). In February 2024, to mark the Year of the Dragon, a MAN A95 12.8m bus (M6FX5/YB9089) featuring that whole-body advertisement was added (now withdrawn). |
Routing[]
To Exhibition Centre Station[]
To Exhibition Centre Station: The distance of this route is approx. 39.9km, and the journey time is approximately 103mins. (The average speed is 23.2km/h.)
Via: Leung Wan Street, Tsun Wen Road, Ming Kum Road, Tin King Road, Ming Kum Road, Shek Pai Tau Road, Tsun Wen Road, Tsing Tin Road, Tsing Tin Interchange, Tuen Mun Road, Tuen Fat Road, Tuen Mun Road, Tsing Long Highway, North West Tsing Yi Interchange, Cheung Tsing Highway, Cheung Tsing Tunnel, Tsing Kwai Highway, West Kowloon Highway, Western Harbour Crossing, Connaught Road West, Connaught Road Central, Man Kat Street, Pier Road, Man Kat Street, Connaught Road Central, Harcourt Road, slip road of Cotton Tree Drive, Queensway, Hennessy Road and Fleming Road
| Cross-Harbour Bus Route 960 (Tuen Mun (Kin Sang Estate) → Exhibition Centre Station) | ||||
|---|---|---|---|---|
| No. | Area | Road | Bus stop name | Remarks |
| 1 | Tuen Mun (Kin Sang) | Kin Sang Bus Terminus |
||
| 2 | Tuen Mun (Kin Sang) | Tsun Wen Road | Blossom Garden | |
| 3 | Tuen Mun (Leung Tin) | Ming Kum Road | Po Tin BBI - Goodrich Garden (S1) |
|
| 4 | Tin King Road | Tin Lok House Tin King Estate |
||
| 5 | Tin Yue House Tin King Estate |
|||
| 6 | Tuen Mun (Tai Hing) | Ming Kum Road | Shek Pai Station |
|
| 7 | Shek Pai Tau Road | China Light Building | ||
| 8 | Toi Shan Primary School | |||
| 9 | Tsun Wen Road | Tai Hing Sports Centre |
||
| 10 | Tuen Mun (San Hui) | Tuen Mun Road | Hung Kiu (K1) | |
| 11 | Tuen Mun Town Centre | Tuen Yan Street Tuen Mun |
||
| 12 | Tuen Fat Road | Waldorf Garden | ||
| 13 | Siu Lam | Tuen Mun Road BBI (A15) (Alighting Stop) | ||
| Tuen Mun Road BBI (A4) | ||||
| 14 | Kowloon Station Commercial and Residential Area | Western Harbour Tunnel BBI (A1) |
Section fare begins here | |
| 15 | Sheung Wan | Connaught Road Central | Macau Ferry |
Section fare begins here |
| 16 | Central | Pier Road | Harbour Building | |
| 17 | Connaught Road Central | Jardine House |
||
| 18 | Admiralty | Slip road of Cotton Tree Drive | Lippo Centre (E1) |
|
| 19 | Wan Chai | Hennessy Road | Arsenal Street | |
| 20 | Fleming Road |
|||
| 21 | Wan Chai North | Exhibition Centre Station Bus Terminus |
||
To Tuen Mun (Kin Sang Estate)[]
To Tuen Mun: The distance of this route is approx. 39.5km, and the journey time is approximately 103mins. (The average speed is 23km/h.)
Via: Hung Hing Road, Fleming Road, Hennessy Road, Queensway, Des Voeux Road Central, Morrison Street #, Connaught Road West, Western Harbour Crossing, West Kowloon Highway, Tsing Kwai Highway, Cheung Tsing Tunnel, Cheung Tsing Highway, North West Tsing Yi Interchange, Tsing Long Highway, Tuen Mun Road, Tuen Hi Road, Tuen Mun Road, Tsing Tin Interchange, Tsing Tin Road, Tsun Wen Road, Shek Pai Tau Road, Ming Kum Road, Tin King Road, Ming Kum Road, Tsun Wen Road and Leung Wan Street
# May be rerouted via Hillier Street according to traffic conditions.
| Cross-Harbour Bus Route 960 (Exhibition Centre Station → Tuen Mun (Kin Sang Estate)) | ||||
|---|---|---|---|---|
| No. | Area | Road | Bus stop name | Remarks |
| 1 | Wan Chai North | Exhibition Centre Station Bus Terminus |
||
| 2 | Wan Chai | Hennessy Road | Fleming Road |
|
| 3 | Luard Road | |||
| 4 | Admiralty | Queensway | Pacific Place (A3) |
|
| 5 | Central | Bank of China Tower | ||
| 6 | Des Voeux Road Central | Li Yuen Street East |
||
| 7 | Sheung Wan | Wing Kut Street |
||
| 8 | Man Wa Lane |
|||
| 9 | Connaught Road West | Queen Street | ||
| 10 | Kowloon Station Commercial and Residential Area | Western Harbour Tunnel BBI (B1) |
Section fare begins here | |
| 11 | Tai Lam | Tuen Mun Road BBI (B6) (Alighting Stop) | ||
| Tuen Mun Road BBI (B3) | Section fare begins here | |||
| 12 | Tuen Mun Town Centre | Tuen Hi Road | Tuen Mun Town Plaza | Section fare begins here |
| 13 | Tuen Mun (San Hui) | Tuen Mun Road | San Hui Market | |
| 14 | Hung Kiu | |||
| 15 | Tuen Mun (Tai Hing) | Tsun Wen Road | Tai Hing Sports Centre |
|
| 16 | Shek Pai Tau Road | Green Land Garden | ||
| 17 | Tai Hing Street | |||
| 18 | Ming Kum Road | Shek Pai Station |
||
| 19 | Tuen Mun (Leung Tin) | Tin King Road | San Wai Court |
|
| 20 | Siu Pong Court |
|||
| 21 | Ming Kum Road | Po Tin BBI - Po Tin (T2) | ||
| 22 | Tuen Mun (Kin Sang) | Kin Sang Bus Terminus |
||
Ridership[]
According to the Bus Route Planning Programmes and other information, the ridership of this route is as follows:
- May 1997 (first month of revenue service): The average amount of passengers daily was 10,600.[31]
- 2010: The occupancy rate was about 80%.[32]
- 2012: The average amount of passengers daily was 15,100.
- 2017: The average occupancy rate during the morning peak hour on arrival at the Tuen Mun Road Interchange was about 70%.[33]
Related incidents[]
Bus accidents[]
- 11 February 1999: A Dennis Dragon (AD269/GR7513) travelling towards Kin Sang on the West Kowloon Expressway experienced a sudden, unexplained shattering of the left front windscreen. A female passenger seated nearby sustained injuries from flying glass fragments.[34]
- 19 February 2006: At approximately 3:00 pm, a Dennis Trident (ATR258/JS7285) travelling towards Kin Sang collided with the rear of a preceding works vehicle on the West Kowloon Highway, resulting in four injuries.[35]
- 18 January 2009: At approximately 4:00 pm, a Volvo Super Olympian (AVW46/LN6618) travelling towards Kin Sang struck a woman on Tin King Road who was believed to be distracted by using a mobile phone. She was pronounced dead after being taken to hospital.[36]
- 4 June 2010: At about 4:00 pm, a Dennis Trident (ATR266/JS8378) travelling towards Kin Sang was struck on the upper right window by vehicle parts that had fallen from an oncoming container lorry on Tsing Kwai Highway. Three windows were punctured and shattered, injuring two bus passengers.[37]
- 1 July 2014: At approximately 4:00 pm, an Enviro500 MMC (ATENU101/SF4894) travelling towards Kin Sang collided with an NWFB Dennis Trident (1091/HX7048) operating on Route 113 towards Kennedy Town at a traffic signal near Western Market on Des Voeux Road Central, Central. Seventeen individuals sustained injuries.[38]
- 5 July 2014: At approximately 7:00 pm, an Enviro500 MMC (ATENU9/SA4463) travelling towards Kin Sang collided with a westbound tram (#79) heading towards Kennedy Town on Des Voeux Road Central near Ice House Street in Central. Two persons were injured[39], marking the second incident on this route within four days.
- 24 July 2016: At approximately 10:00 am, an Enviro500 MMC (ATENU951/UA2145) travelling towards Wan Chai North collided with two private cars on Tuen Mun Road near the Sham Tseng Interchange. Ten individuals sustained injuries, including a female passenger on the upper deck who reportedly lost her balance, fell down the stairs to the lower deck, and was temporarily unconscious.[40]
- 30 October 2018: At approximately 5:00 pm, a bus captain operating an Enviro500 MMC (ATENU813/TV3120) bound for Kin Sang experienced sudden dizziness whilst travelling along Tuen Mun Road near the Sham Tseng Interchange. The bus veered off course and collided with a kerb stone before coming to a halt, resulting in injuries to two individuals.[41]
- 29 March 2022: At approximately 1:00 pm, an Enviro500 MMC (E6X144/XM4447) travelling towards Wan Chai North was violently struck on its right rear quarter by a van attempting to cut between a taxi and the bus while approaching Tsing Kwai Highway. The bus sustained damage to its right rear section, with the accident recorded by the rear-ended taxi's dashcam. Subsequently, the taxi was struck from behind by three private cars that were unable to brake in time. The 38-year-old male taxi driver reported a headache and was hospitalised for injuries.[42][43]
E6X87/WN7221 after the accident
- 16 April 2023: At approximately 5:00 pm, an Enviro500 MMC (E6X87/WN7221) bound for Exhibition Centre Station collided with a trailer in the Tsing Ma Control Area while travelling along Tsing Kwai Highway near Mei Foo Sun Chuen, causing injuries to three individuals.[44]
Passenger incidents[]
- 24 January 2004: A woman rushed to catch a bus at Wan Chai Ferry Pier and suddenly collapsed and struck her head against the handrail after boarding a Dennis Trident (ATR58/HX8815) on this route. She was pronounced dead after being taken to hospital.[45]
- 14 August 2014: At approximately 11:00 am, a seven-year-old mainland boy travelling with his family aboard a Volvo B9TL (AVBWU321/SR9274) arrived at Wan Chai Ferry. While playing, his head became trapped in the armrest of a front-row seat on the upper deck, necessitating rescue by firefighters.[46]
Gallery[]

Remarks[]
Related articles[]
Branch routes[]
|
Others[]
|
References[]
- ↑ Government of Hong Kong, "Public bus services for Western Harbour Crossing" [News Releases], 18 April 1997.
- ↑ 三號幹線(郊野公園段)月底啟用 (Route 3 (Country Park Section) to open at end of month), Government Press Releases, 23 May 1998.
- ↑ 三號幹線(大欖隧道)通車,巴士路線重組安排 (Opening of Route 3 (Tai Lam Tunnel): Bus Service Rationalisation Arrangements), bustop.info, May 1998.
- ↑ Government of the HKSAR, "New measures to relieve traffic congestion on HK Island" [News Releases], 15 * October 1998.
- ↑ 解決中區交通擠塞,港島十條巴士線改道 (Ten bus routes on Hong Kong Island diverted to solve traffic congestion in Central), BUSTop.
- ↑ 巴士新聞(1998年11月) (Bus News November 1998), BUStop.
- ↑ Transport Department HKSARG, "Two more bus stops at Central to be rationalised" [News Bulletin], 8 October 1999.
- ↑ 巴士新聞 1999年11月 (Bus News November 1999), BUStop.
- ↑ 巴士新聞 2000年11月 (Bus News November 2000), BUStop.
- ↑ Urban Renewal Authority, "上環假日行人坊" [Press Release], 28 December 2001.
- ↑ 上環實施行人專區,巴士路線逢假日改道 (Pedestrian zone events in Sheung Wan, bus routes diverted on holidays), bustop.info.
- ↑ The Kowloon Motor Bus Company (1933) Limited, "KMB AND NWFB JOINTLY LAUNCH BUS-BUS INTERCHANGE SCHEME FOR TEN WESTERN HARBOUR CROSSING ROUTES" [News Release].
- ↑ Related content on a Yahoo! group
- ↑ The Kowloon Motor Bus Company (1933) Limited, "九巴提供聯營過海路線「即日」回程車費折扣及推出三組八達通過海路線轉乘計劃" (KMB provides same-day return trip discount for jointly-operated cross-harbour routes and introduces 3 sets of Octopus cross-harbour interchange concession schemes) [News Release].
- ↑ The Kowloon Motor Bus Company (1933) Limited, "Tuen Mun Route Reorganisation to be Implemented on 28 September" [News Release], 22 September 2013.
- ↑ Transport Department HKSARG, "Additional Bus Routes calling at Tuen Mun Road Bus-Bus Interchange" [Traffic Advice], 27 September 2013.
- ↑ The Kowloon Motor Bus Company (1933) Limited, "“Estimated Time of Arrival” Provided to a Further 100 KMB and LWB Routes" [News Release], 19 March 2015.
- ↑ The Kowloon Motor Bus Company (1933) Limited, "Route Diversions of 11 KMB Cross-Harbour Routes for Shatin to Central Link Works from 17 May" [News Release], 15 May 2015.
- ↑ The Kowloon Motor Bus Company (1933) Limited, "960 Advancement of First Departures" [Passenger Notice], 15 May 2015.
- ↑ The Kowloon Motor Bus Company (1933) Limited, "641. 960. 960P. 960S Shatin to Central Link Works - Bus Stop Permanent Relocation" [Passenger Notice], 18 April 2017.
- ↑ The Kowloon Motor Bus Company (1933) Limited, "KMB introduces more Fare Concession Schemes from 1 July" [News Release], 19 June 2017.
- ↑ The Kowloon Motor Bus Company (1933) Limited, "KMB and HK Tramways partner to offer special interchange discount" [News Release], 26 June 2017.
- ↑ The Kowloon Motor Bus Company (1933) Limited, "KMB-AMS interchange discount scheme launched on 1 July" [News Release], 26 June 2017.
- ↑ The Kowloon Motor Bus Company (1933) Limited, "Extending last departure from Wan Chai (North) to 1:00AM" [Passenger Notice], February 2018.
- ↑ Transport Department HKSARG, "[https://www.td.gov.hk/en/traffic_notices/index_id_66119.html Opening of new public transport interchange in Wan Chai (Exhibition Centre Station Public Transport Interchange)]" [Traffic Advice], 4 May 2022.
- ↑ Transport Department HKSARG, "Bus Re-routing and Bus Stop Arrangements in Wan Chai North in relation to the relocation of Wan Chai North Temporary Public Transport Interchange" [Traffic Advice], 4 May 2022.
- ↑ The Kowloon Motor Bus Company (1933) Limited, "905, 905A, 978, 978A, 978B Permanent Relocation of Bus Terminus" [Passenger Notice], May 2022.
- ↑ Transport Department HKSARG, "Advancement of the First Exhibition Centre Station Departure of KMB Route No. 960 (Tuen Mun (Kin Sang) – Exhibition Centre Station)" [Traffic Advice], 30 April 2024.
- ↑ The Kowloon Motor Bus Company (1933) Limited, "960 Advanced first departure to 06:10 from Exhibition Centre Station" [Passenger Notice], April 2024.
- ↑ The Kowloon Motor Bus Company (1933) Limited, "960 Advanced first departure" [Passenger Notice], September 2025.
- ↑ Central and Western District Council Traffic and Transport Committee Paper No. 47/97, June 1997
- ↑ "Minutes of the 1st Special Meeting of the Traffic and Transport Committee of Tuen Mun District Council", 30 March 2010.
- ↑ Transport Department HKSARG, "Reply to the TTC Paper No. 7/2017", January 2017.
- ↑ "九巴離奇爆玻璃傷乘客" (Passenger injured as glass on KMB bus broke unexplained), Hong Kong Daily News, 12 February 1999.
- ↑ "巴士公路撼工程車" (Bus and works vehicle collided on highway), Apple Daily, 20 February 2006.
- ↑ "放工買菜講手機好媽媽被車死" (Mother killed by bus while returning home and on a phone call), Oriental Daily News, 19 January 2009.
- ↑ "櫃車爆射零件擊毀巴士" (Parts of container truck struck a bus), Oriental Daily News, 5 June 2010.
- ↑ "九巴追撞新巴 17人浴血" (17 injured after KMB bus collided with NWFB bus), Oriental Daily News, 2 July 2014.
- ↑ "電車與巴士中環相撞兩人輕傷" (2 slightly injured after tram and bus collided in Central), RTHK, 5 July 2014.
- ↑ "屯公撞車10傷1人昏迷 出九龍一度擠塞" (10 injured and 1 unconscious in Tuen Mun Road collision, Kowloon-bound traffic congested), Apple Daily Breaking News, 24 July 2016.
- ↑ "屯門公路九巴車長駕車眩暈 駛上路肩撞路壆停下" (KMB bus captain felt dizziness during driving on Tuen Mun Road, stopped after veering onto kerbstone on road shoulder), HK01, 30 October 2018.
- ↑ "車Cam直擊|青葵公路貨Van車罅間切線 引發六車連環車禍", HK01, 29 March 2022.
- ↑ "車Cam直擊︰青葵公路客貨車切線不成 釀6車串燒意外", Oriental Daily News, 29 March 2022.
- ↑ "三號幹線車禍釀3傷 雙層九巴撞青馬管制區拖車" (3 injured after KMB double-decker bus collided with TMCA tow truck at Route 3), HK01, 16 April 2023.
- ↑ "中年婦趕巴士跌倒猝死" (Middle-aged woman fell and died after catching bus), Ming Pao, 25 January 2004. (excerpt on i-busnet)
- ↑ "七歲童頭卡巴士欄" (7-year-old child stuck on bus handrail), Oriental Dily News, 15 August 2014.
External links[]
| Bus routes terminating or turning back in Tuen Mun District (shown below are destination districts) | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| HK Island |
| ||||||||||||||||||||
| Kowloon |
| ||||||||||||||||||||
| NT West |
| ||||||||||||||||||||
| NT East |
| ||||||||||||||||||||
| Shenzhen Ports |
| ||||||||||||||||||||
Italic - service during specified days/periods only; → - Outbound service only; ← - Inbound service only; ($) - one-way to Central and Western District during morning peak hours on weekdays, two-way To/from Wan Chai District during rest of the day | |||||||||||||||||||||
| Bus routes terminating or turning back in Wan Chai District (shown below are destination districts) | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Hong Kong Island |
| ||||||||||||||||||
| Kowloon |
| ||||||||||||||||||
| New Territories East |
| ||||||||||||||||||
| New Territories West |
| ||||||||||||||||||
| Shenzhen/Frontier Closed Area | Wan Chai All-China Express | ||||||||||||||||||
| Italic - service during specified days/periods only; → - Outbound service only; ← - Inbound service only; (&) Return trips start at Admiralty (East)/Admiralty Station (Central and Western District) ($) One-way towards Admiralty (West) (Central and Western District) during weekday AM peak hours Remark: On and before 31 December 2015, Victoria Park and Causeway Bay to its east were situated in Eastern District and was delineated into Wan Chai District on 1 January 2016, which can be referenced to the District Council Constituency Area Boundary Map. | |||||||||||||||||||
| Bus routes passing through Western Harbour Crossing | ||
|---|---|---|
| Central and Western District | <Sham Shui Po District> 904 <Tuen Mun District> 962A (southbound) • X962 (northbound) <Yuen Long District> 960A (northbound) • 967 <Sha Tin District> 88R (Tsing Sha Hwy express trips, southbound) • 980X (northbound) • 981P (northbound) • 982X (northbound) • 985 (northbound) <Tai Po District> 907C (northbound) <North District> 979 | |
| Wan Chai District | <Tuen Mun District> 950 • 952 • 952P (southbound) • 960 • 960C • 960S • 961 • 961P (southbound) • 961S (southbound) • 962 • 962P (southbound) • 962G (northbound) • 962X • N952 • N960 • N962 • P960 <Yuen Long District> 960P • 967X • 968 • 968A (southbound) • 969 • 969B • 969N (southbound) • 969P (southbound) • 969X (southbound) • N969 • P968 <Sha Tin District> 980A (southbound) • 980X (southbound) • 981P (southbound) • 982X (southbound) • 985 (southbound) • 985A (southbound) • 985B (southbound) <Tai Po District> 900 • 900X (southbound) • 907C (southbound) <North District> 978 • 978A • 978B (southbound) <Sham Shui Po District> 905 • 905A (northbound) • 905P (southbound) • 914 • 914P (southbound) • 914X (southbound) <Kwai Tsing District> 930B (southbound) • 935 • 948 • 948A (southbound) • 948B (southbound) • 948P (southbound) • 948X (southbound) <Tsuen Wan District> 930 • 930A • 930X • 934 • 934A • 936 • 936A • N930 <Islands District> E11 • E11A • E11B • E11S (southbound) | |
| Southern District | ||
| Eastern District | <Kwai Tsing District> 948E <Tsuen Wan District> 933 <Tuen Mun District> 952C • 955 • 960B • 962C <Yuen Long District> 960X • 968X • 969C • 976 • 976A <Islands District> A11 • A12 • NA11 • NA12 (northbound) <Sha Tin District> 982C (southbound) • 986 (southbound) • 987 (northbound) • 989 (southbound) <Tai Po District> 382* (northbound) • 907D | |
| * Nai Chung in Shap Sze Heung is located within Tai Po District, please refer to the District Council constituency boundary map. | ||



