The New Territories Bus Route 299X is operated by Kowloon Motor Bus (KMB). It runs between Shatin Central and Sai Kung, via Yuen Chau Kok (Tai Chung Kiu Road), Shek Mun, A Kung Kok, Chevalier Garden, Shap Sze Heung (Sai Sha Road) and Tai Mong Tsai.
Route 299X was renumbered from Route 299 and operates via the Ma On Shan Bypass and omits the area around Sha Kok Mei, thus becoming the first express route serving Shap Sze Heung in Sai Kung North, Tai Po District.
History[]
- The main article of this section is KMB Route 299.
KMB introduced the air-conditioned Route 299 in June 1990. At that time, the T7 Trunk Road (now Ma On Shan Bypass) had not yet been constructed, necessitating the route to pass through Heng On Estate, Yiu On Estate and Ma On Shan Town Centre with stops along the way. Although a significant number of passengers boarded and alighted at Ma On Shan for journeys along Sai Sha Road and to Sai Kung Town Centre, the detour via Ma On Shan resulted in a considerably longer journey time for passengers travelling to and from Sha Tin Town Centre.
The Ma On Shan Bypass opened on 17 August 2004, yet it was nearly a decade later before KMB commenced studies on how to appropriately restructure routes 299 and 99, enabling each to focus exclusively on serving passengers travelling between Ma On Shan and Sha Tin to Sai Kung.
The Transport Department and KMB finally proposed in the 2013-2014 Bus Route Development Programme that Route 299 should be rerouted via the Ma On Shan Bypass, no longer detouring via Ma On Shan (except for Chevalier Garden), enabling passengers to travel more conveniently between Sha Tin Central and Sai Kung, with the route number also changed to 299X.[1]
The original Route 299 service between Sai Kung and Ma On Shan was replaced by extending Route 99 to Heng On and introducing a two-way section fare system. Concurrently, considering traffic congestion around Fuk Man Road, this route would take Wai Man Road directly to and from Sai Kung Bus Terminus and consequently, the original Route 299 bus stops at "Muk Min Shan" and "Sha Kok Mei" on Tai Mong Tsai Road, and "Sai Kung Police Station" on Fuk Man Road would be discontinued.
Route change history[]
- 11 January 2014: The original Route 299 was diverted via Ma On Shan Bypass in lieu of serving Hang Hong Street and Ma On Shan Town Centre, and also rerouted via Wai Man Road for direct access to and from Sai Kung in lieu of Fuk Man Road, Po Tung Road and Tai Mong Tsai Road (Sha Kok Mei section), and was renumbered as Route 299X.[2]
- There were also changes to the section fares. The bus stop at Saddle Ridge Garden on Sai Sha Road has been discontinued for this route, and the corresponding section fare at that location has likewise been abolished and consequently, the fare from Chevalier Garden to Shatin Hospital en route to Shatin Central has increased from $7.1 to $8.2. Two days later (13 January), KMB introduced a new section fare from Chevalier Garden to Shatin Central at the request of District Council members[3], aligning the fare for these passengers with the previous Route 299.
- Due to the time required for the Octopus system update, the additional sectiol fares could not be implemented in time for the route's commencement, resulting in a gap period between the route's launch on 11 January and 12 January in which passengers travelling towards Shatin Central from stops at Chevalier Garden, A Kung Kok or Sha Tin Hospital on these two days and paying with an Octopus card may have been overcharged. KMB advised affected passengers to contact the company[Remark 2] to arrange a refund of the $1.1 difference.[4]
- 8 November 2014: Octopus interchange concession with Route 99 was introduced as a compensation to the passengers at Sha Kok Mei and Muk Min Shan after the route's diversion.[5]
- 10 November 2014: Departures from Sai Kung on Mondays to Fridays before 07:00 resumed observing Fuk Man Road, Po Tung Road and Tai Mong Tsai Road (Sha Kok Mei section) as former Route 299 with stops added at "Sha Kok Mei" and "Muk Min Shan".[5][6]
- 27 June 2015: Estimated Time of Arrival (ETA) enquiry service was introduced to this route.[7]
- 6 July 2015: A new stop was added at "Mei Tak Street" on Wai Man Road for both directions except for the 07:00 departure from Sai Kung on Mondays to Fridays.[8]
- 9 May 2020: The "Nai Chung" bus stop for Sai Kung direction was relocated to the new temporary terminus east of Hong Kong Baptist Theological Seminary with detours via Nin Wah Road and Nin Ming Road to access the new terminus from 10am onwards with the expansion works of Sai Sha Road.[9]
- 20 June 2020: The "Nai Chung" bus stop for Sai Kung direction was relocated to southbound Sai Sha Road opposite to Sai O Village and no longer detoured via the temporary terminus. The arrangement was originally effective until 6pm on 31 October 2021, which was later extended to 6pm on 13 March 2022[10][11][12] and eventually relocated permanently to southbound Sai Sha Road off Nai Chung Village.[13][14]
- 1 September 2025: Morning special services via Sha Kok Mei on Mondays to Fridays were enhanced to 4, departing at 05:40, 06:10, 06:30 and 06:45 on a trial basis until 28 November 2025.[15]
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.
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Detailed timetable |
|---|
|
KMB Route 299X/Detailed timetable |
- This route provides Estimated Time of Arrival enquiry Service.
Fares[]
| Journey/boarding stop | Air-conditioned fare |
|---|---|
| Full fare | $11.7 |
| Section fares (to Sai Kung) | |
| From Shek Mun BBI - Ravana Garden | $9.8 |
| From Nai Chung | $5.7 |
| From Tai Wan | $4.9 |
| Section fares (to Shatin Central) | |
| From Kei Ling Ha Lo Wai | $9.8 |
| From Chevalier Garden | $8.4 |
| From Shek Mun BBI - Heung Yee Kuk New Territories Building | $4.6 |
| Fare Remarks |
|---|
|
Bus-Bus Interchange Concessions[]
Passengers using the same Octopus card to interchange to the designated route after this route within a specific time, or transfer from the designated route to this route can enjoy an interchange concession. The details are as follows: (Half discount for children and senior citizens.) Template:KMB Route 299X Interchange Concession Scheme
Shek Mun BBI Interchange Concessions[]
Template:Shek Mun BBI Interchange Concessions
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). | |||||
Bus deployments[]
8 Enviro500 MMC 12m (ATENU) buses fitted with tree guards are assigned to this route as scheduled buses.
Although rural Sai Kung is under the jurisdiction of Kowloon Bay Depot (K), unlike Route 99 which also runs between rural Sai Kung and Sha Tin District, this route is the only one in Sai Kung District that is under the management of Sha Tin Depot (S) as buses on this route are fully deployed by that depot on a regular basis.
| List of buses on Route 299X | ||
|---|---|---|
| Fleet no. | Plate no. | Depot |
| ATENU31 | SC5070 | Sha Tin Depot (S) |
| ATENU35 | SC6295 | |
| ATENU48 | SD4778 | |
| ATENU161 | SJ227 | |
| ATENU194 | SK2293 | |
| ATENU230 | SL4251 | |
| ATENU272 | SP8738 | |
| ATENU353 | TB864 | |
The above list of scheduled buses are as of September 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.2925
Bus deployment evolution history[]
| Bus deployment evolution history of KMB Route 299X and its predecessor |
|---|
|
This route's predecessor, Route 299, offered full air-conditioned service from its inception, initially operating with Toyota Coaster 24-seat single-decker buses (AT). In 1994, it transitioned to higher-capacity Mitsubishi MK (AM) and Dennis Dart (AA) models. Additionally, two MCW Metrorider (AMR) 33-seater air-conditioned buses were also deployed on Route 299. In 1997, Route 299 was re-scheduled to operate with Dennis Dragon9.9m (ADS) buses. Entering the 21st century, Dennis Trident 10.6m (ATS) and Volvo Super Olympian 10.6m (ASV) buses were introduced to provide low-floor services, meeting the demands of increasing passenger numbers. Initially, all services on Route 299 were dispatched from Sha Tin Depot (S). As ridership continued to grow, Kowloon Bay Depot (K) also began dispatching buses. By late 1999, all Kowloon Bay Depot buses operating on this route were transferred back to Sha Tin Depot, restoring single-depot dispatch. Following the renaming to Route 299X, all Volvo Super Olympian (ASV) buses were replaced by Dennis Trident (ATS) models. Some of these ATS buses were subsequently redeployed from this route due to the introduction of Route 280X, being replaced by Volvo Olympian 11m (AV) buses; until January 2016, when the entire fleet was converted to low-floor vehicles. For a considerable period, KMB had been concerned about the narrow and winding nature of the section of Sai Sha Road between Nai Chung and Mak Pin and had consistently prohibited the deployment of buses exceeding 11.3 metres in length on Route 299 (initially set at 10.6 metres, later relaxed to 11.3 metres following trial runs). This remained the case until 1 October 2012, when a Kowloon Bay Depot Inspector completed the entire Route 299 journey using a Enviro500 12m bus (ATEE1/RE508), which sparked considerable discussion among bus enthusiasts. Although KMB maintained the ban afterwards, this incident demonstrated that deploying 12-metre buses on Sai Sha Road was not impracticable. In November 2016, Sha Tin Depot (S) conducted assessments and test runs for deploying 12-metre vehicles. Following successful trials, 12-metre buses commenced service on Route 299X from the afternoon of 27 November. Initially operating only on weekends and public holidays, KMB subsequently phased in straight-staircase buses to free up shorter vehicles for routes subject to other vehicle restrictions. In February 2017, KMB replaced one of the route's scheduled buses with an Enviro500 12m bus (ATE6/KY5280), marking the first time since the route's opening that 12-metre buses were permanently deployed on the Sai Sha Road section between Nai Chung and Mak Pin. Subsequently, between March and April 2017, three ATE buses were introduced in batches. By mid-May, four ATE buses transferred from Route 48X replaced the remaining four ATS buses, achieving full step-less conversion across the entire route. Combined with Route 99, which had already been approved for 12-metre buses, this enhanced capacity to transport holidaymakers travelling to and from Sai Kung for outings. In February 2021, as the Enviro500 (ATE) fleet began entering its retirement phase and given the narrow carriageway on Sai Sha Road which posed a heightened risk of collisions between buses and tree branches, KMB arranged for the entire route to be operated by Enviro500 MMC 12m (ATENU) buses equipped with tree guards originally from Kowloon Bay Depot (K). |
Routing[]
To Sai Kung[]
To Sai Kung: The distance of this route is approx. 18.4km, and the journey time is approximately 50mins. (The average speed is 22.1km/h.)
Via: Sha Tin Centre Street, Wang Pok Street, Yuen Wo Road, Sha Tin Rural Committee Road, Tai Chung Kiu Road, Shek Mun Interchange, A Kung Kok Street, Hang Shun Street, Hang Tai Road, Ma On Shan Road, Ma On Shan Bypass, Sai Sha Road, Tai Mong Tsai Road, Wai Man Road and Fuk Man Road
| Kowloon Motor Bus Route 299X (Shatin Central → Sai Kung) | ||||
|---|---|---|---|---|
| No. | Area | Road | Bus stop name | Remarks |
| 1 | Sha Tin Central | Shatin Central Bus Terminus |
||
| Sand Martin Bridge | ||||
| 2 | Sha Tin Wai | Tai Chung Kiu Road | Regal Riverside Hotel | |
| 3 | Sha Tin (Yuen Chau Kok) | Belair Garden | ||
| 4 | City One Shatin | City One Shatin | ||
| 5 | Sha Tin (Shek Mun) | Shek Mun BBI - Ravana Garden (N1) | Section fare begins here | |
| 6 | A Kung Kok | A Kung Kok Street | Shatin Hospital | |
| 7 | A Kung Kok | |||
| 8 | Ma On Shan (Tai Shui Hang) | Chevalier Garden |
||
| Ma On Shan Bypass | ||||
| 9 | Shap Sze Heung | Sai Sha Road | Symphony Bay Cheung Muk Tau | |
| 10 | Nai Chung | Section fare begins here | ||
| 11 | Che Ha | |||
| 12 | Ma Kwu Lam | |||
| 13 | Tai Tung | |||
| 14 | Nga Yiu Tau | |||
| 15 | Sai Keng | |||
| 16 | Kei Ling Ha San Wai | |||
| 17 | Kei Ling Ha Lo Wai | |||
| 18 | Shui Long Wo | |||
| 19 | Tai Mong Tsai | O Tau | ||
| 20 | Sai Sha Road Wong Chuk Wan | |||
| 21 | Tai Mong Tsai Road | Mak Pin | ||
| 22 | Tai Wan | Section fare begins here | ||
| 23 | Sai Kung Town Centre | Wai Man Road | Mei Tak Street | |
| 24 | Sai Kung Bus Terminus | |||
To Shatin Central[]
| Routing | Roads observed |
| ① Regular |
The distance of this route is approx. 17.9km, and the journey time is approximately 50mins. (The average speed is 21.5km/h.) Wai Man Road, Tai Mong Tsai Road, Sai Sha Road, Ma On Shan Bypass, Ma On Shan Road, Sai Sha Road, Hang Tak Street, A Kung Kok Street, Shek Mun Interchange, Tai Chung Kiu Road and Sha Tin Rural Committee Road |
|---|---|
| ② * Weekday AM detour via Sha Kok Mei |
Wai Man Road, Fuk Man Road, Po Tung Road, Tai Mong Tsai Road, Sai Sha Road, …… |
| Kowloon Motor Bus Route 299X (Sai Kung → Shatin Central) | ||||
|---|---|---|---|---|
| No. | Area | Road | Bus stop name | Remarks |
| 1 | Sai Kung Town Centre | Sai Kung Bus Terminus | ||
| * | Sai Kung Town Centre | Tai Mong Tsai Road | Sha Kok Mei | Applicable to routing ② |
| Muk Min Shan | ||||
| 2 | Sai Kung Town Centre | Wai Man Road | Hong Kong Academy | Not applicable to routing ② |
| 3 | Tai Mong Tsai | Tai Mong Tsai Road | Tai Wan | |
| 4 | Mak Pin | |||
| 5 | Sai Sha Road | Sai Sha Road Wong Chuk Wan | ||
| 6 | O Tau | |||
| 7 | O Tau New Village | |||
| 8 | Shap Sze Heung | Shui Long Wo | ||
| 9 | Kei Ling Ha Lo Wai | Section fare begins here | ||
| 10 | Kei Ling Ha San Wai | |||
| 11 | Sai Keng | |||
| 12 | Nga Yiu Tau | |||
| 13 | Tin Liu | |||
| 14 | Che Ha | |||
| 15 | Sai O | |||
| 16 | Symphony Bay Cheung Muk Tau | |||
| Ma On Shan Bypass | ||||
| 17 | Ma On Shan (Tai Shui Hang) | Hang Tak Street | Chevalier Garden |
Section fare begins here |
| 18 | A Kung Kok | A Kung Kok Street | A Kung Kok | |
| 19 | Shatin Hospital | |||
| 20 | Sha Tin (Shek Mun) | Tai Chung Kiu Road | Shek Mun BBI - Heung Yee Kuk New Territories Building (S5) | Section fare begins here |
| 21 | City One Shatin | City One Shatin | ||
| 22 | Sha Tin (Yuen Chau Kok) | Belair Garden | ||
| 23 | Sha Tin Wai | Regal Riverside Hotel | ||
| Sand Martin Bridge | ||||
| 24 | Sha Tin Central | Shatin Central Bus Terminus |
||
Ridership[]
According to District Council documents, the ridership of this route is as follows:
- 2014: The highest occupancy rate per hour was 52%.[16]
Related incidents[]
- 27 January 2019: In the evening, an Enviro500 (ATE34/KZ9314) travelling towards Shatin Central struck and injured a pedestrian on A Kung Kok Street.[17]
Gallery[]

Remarks[]
Related articles[]
- KMB Route 86P (Cancelled)
- KMB Route 89R (1st generation) (Cancelled)
- KMB Route 99
- KMB Route 99R
- KMB Route 289 (Cancelled)
- KMB Route 289R (1st generation) (Cancelled)
- KMB Route 289R
- KMB Route 299 (Cancelled, predecessor of this route)
- KMB Route 299S (Cancelled)
- Citybus Route 580
References[]
- ↑ "2013-2014 Bus Route Planning Programme for Sha Tin District" (Chinese only), p.38-43 (Annex 9)
- ↑ The Kowloon Motor Bus Company (1933) Limited, "Service alteration of KMB Routes 99 and 299" [News Release], 6 January 2014.
- ↑ The Kowloon Motor Bus Company (1933) Limited, "299X Addition of Section Fare" [Passenger Notice], January 2014.
- ↑ Letter from KMB to Yung Ming-chau, Tai Shui Hang Constituency Area Councillor of Sha Tin District Council, published to "柏斯敦巴士台 plaxtonl's Bus Page" Facebook page, 10 January 2014.
- ↑ 5.0 5.1 Transport Department HKSARG, "Service Adjustments of KMB Route Nos. 99, 99R and 299X" [Traffic Advice], 3 November 2014.
- ↑ The Kowloon Motor Bus Company (1933) Limited, "299X Morning Special Service" [Passenger Notice], November 2014.
- ↑ The Kowloon Motor Bus Company (1933) Limited, "146 Additional Routes Provided with “Estimated Time of Arrival” – More than half of KMB & LWB routes" [News Release], 26 June 2015.
- ↑ The Kowloon Motor Bus Company (1933) Limited, "99R.299X Addition of Bus Stop" [Passenger Notice], July 2015.
- ↑ The Kowloon Motor Bus Company (1933) Limited, "40S, 86P, 87E, 99, 99R, 299X, X89D Temporary Rearrangement of bus stop at Nai Chung BT" [Passenger Notice], May 2020.
- ↑ Transport Department HKSARG, "Temporary Public Transport Arrangements on Sai Sha Road" [Traffic Advice], 17 June 2020.
- ↑ The Kowloon Motor Bus Company (1933) Limited, "99, 99R, 299X Temporary bus stop relocation" [Passenger Notice], June 2020.
- ↑ Transport Department HKSARG, "Extension of Temporary Public Transport Arrangements on Sai Sha Road" [Traffic Advice], 15 November 2021.
- ↑ Transport Department HKSARG, "Permanent Relocation of En-route Stop at Nai Chung Bus Terminus, Tai Po" [Traffic Advice], May 2022.
- ↑ The Kowloon Motor Bus Company (1933) Limited, "99, 99R, 289R, 299X Bus Stop Permanently Relocation" [Passenger Notice], May 2022.
- ↑ The Kowloon Motor Bus Company (1933) Limited, "299X Trial Morning Sai Kung Special Departure Service Enhancement" [Passenger Notice], August 2025.
- ↑ The Kowloon Motor Bus Company (1933) Limited, "Suggestions raised by Kowloon Motor Bus after the reorganization of route nos. 99, 299X and 99R" (Chinese only), 3rd Meeting of the Working Group on Bus Routes in Sai Kung District, 19 June 2014.
- ↑ KZ9314在亞公角街撞到途人 (KZ9314 hit a pedestrian on A Kung Kok Street), hkitalk.net
External links[]
| Bus routes terminating or turning back in Sha Tin District (shown below are destination districts) | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Hong Kong Island |
| ||||||||||||||||||
| Kowloon |
| ||||||||||||||||||
| New Territories East |
| ||||||||||||||||||
| New Territories West |
| ||||||||||||||||||
| Shenzhen Ports | Sha Tau Kok Express | ||||||||||||||||||
| Shap Sze Heung, Hoi Ha Wan and Wong Shek Pier areas of Sai Kung North are all located in Tai Po District, please refer to the District Council constituency boundary map. Italic - service during specified days/periods only; → - Outbound service only; ← - Inbound service only; (#) - outbound terminus at Wan Chai District, inbound starting point at Central and Western District; ($) - inbound service ends at Tai Po District | |||||||||||||||||||
| Bus routes terminating or turning back in Sai Kung District (shown below are destination districts) | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Hong Kong Island |
| ||||||||||||||||||
| Kowloon |
| ||||||||||||||||||
| New Territories East |
| ||||||||||||||||||
| New Territories West |
| ||||||||||||||||||
| Shap Sze Heung, Hoi Ha Wan and Wong Shek Pier areas of Sai Kung North are all located in Tai Po District, whereas the Anderson Road Quarry Development Area (Tai Sheung Tok) belongs to Sai Kung District, please refer to the District Council constituency boundary map. Italic - service during specified days/periods only; → - Outbound service only; ← - Inbound service only; (#) Inbound direction starts at Diamond Hill Station (Wong Tai Sin District), and outbound direction ends at Choi Hung Station (Kwun Tong District) | |||||||||||||||||||
