Hong Kong Busauthority.independent_reference

How to Plan a Hong Kong Bus Journey Using Official Route Data and Stop Verification

The complete workflow for planning a Hong Kong bus journey: verify your route, find the correct stop, confirm direction, and check arrival times using official data.

How to Plan a Hong Kong Bus Journey Using Official Route Data and Stop Verification

You cannot board any bus in Hong Kong and tap a contactless bank card. Octopus is the only universal fare medium across every franchised bus and most green minibuses. That single fact governs every journey. Before you search a route, verify three things the official apps will not force you to check: whether your chosen stop serves your direction, whether the departure time is published or estimated, and whether the fare you read is still current. Every changing detail must be verified against the operator or the government's HKeMobility aggregator before you travel.

  • Universal fare medium: Octopus card. Contactless bank card acceptance is rolling out but is not yet universal across franchised buses and remains rare on public light buses.
  • Operator franchise boundaries: KMB dominates Kowloon and the New Territories. Citybus covers Hong Kong Island and cross-harbour routes. Long Win holds the airport and North Lantau external package. NLB operates South Lantau.
  • Route number logic: Prefix letters encode route type: K for KMB railway feeders, X for express, A for airport, E for external, N for overnight, B for bus-bus interchange routes, M for MTR feeders.
  • Official data source: HKeMobility is the government aggregator for all franchised bus routes, stops, and real-time arrivals. Operator apps provide supplementary service alerts.
  • Cross-harbour premium: Routes crossing Victoria Harbour carry a higher fare tier than equivalent-distance intra-district routes, driven by tunnel tolls.
  • Minibus split: Green minibuses run fixed routes and fares. Red minibuses are unscheduled, variable-route, and driver-priced. Only green minibuses reliably accept Octopus.

Decode the Network Before You Search

The moment you type an origin and destination into the government aggregator, you cede control to an algorithm that does not know you are standing on the wrong side of a six-lane highway. Identify which franchised operator holds the route package for your corridor first. KMB runs the densest network in Kowloon and the New Territories. Citybus operates Hong Kong Island and cross-harbour services, including the Cityflyer airport sub-brand. Long Win covers the airport from the New Territories side. NLB is the sole motorised public transport for South Lantau villages. Knowing the operator tells you which app to trust for service disruption alerts.

Read the Route Number Before the Destination

The route number prefix is not decoration. An 'A' prefix means an airport bus with luggage racks and a premium fare tier. An 'E' prefix is an external route serving the airport area but stopping more often and charging less. An 'X' prefix is an express service skipping intermediate stops at a higher fare. An 'N' prefix is overnight. The hundred-series block encodes the geographical corridor. Cross-harbour routes sit in the 100s, 600s, and 900s depending on the tunnel used. The Cross-Harbour Tunnel carries the highest concentration of franchised bus routes. The Western Harbour Crossing is used by airport and North Lantau services. The Eastern Harbour Crossing serves the Lam Tin to Quarry Bay corridor. Decode the number first, then read the destination display.

Check the Route Alignment for Hidden Catchments

A route that looks direct on a map may serve a Bus Only Lane for half its length, making it faster than a car. Conversely, a route with a low route directness ratio, meaning the road distance is far longer than the straight-line distance, can crawl through congested secondary roads. Published journey time assumes free-flow traffic. On cross-harbour routes during peak, actual times routinely exceed published by 15 to 40 percent. The gap is largest on Western Harbour Crossing approaches. Check the government app for the route alignment and note which roads the bus actually takes. A bus-bus interchange at a designated BBI point may offer a fare discount that makes a longer routing cheaper than the direct option, provided you tap the same Octopus card within the time window.

Confirm the Correct Pole and Bay

Finding a bus stop on a map is not the same as finding the correct boarding point. The stop finder you need is not the search box in the app. It is the physical stop pole at the location. Every franchised bus stop has a unique stop code printed on the pole. Enter that code into the government aggregator or the operator app to see exactly which routes serve that specific pole and in which direction. Large interchanges split stops across multiple bus bays, each with its own pole. The terminus at a major interchange may have a dozen bays. Standing at the wrong bay means watching your bus depart from 50 metres away.

Direction is the most common failure point. A stop pole serves one direction of travel. The route number on the pole is accompanied by a destination display showing the terminus. If the destination does not match your intended direction, cross the road. On Nathan Road, KMB and Citybus stops for opposite directions can be several hundred metres apart. Trust the pole, not the map pin. The map pin can be offset. The pole is fixed. For intermediate stops that are not at a terminus, verify that the bus actually stops there. Some express and limited-stop services skip intermediate stops even when a stop pole is physically present. The route alignment data in the official app shows which stops are served.

Public light bus stops are different. Green minibuses have designated stop poles with route numbers. Red minibuses do not. Red minibuses stop on a hail-and-ride basis along permitted corridors, and the fare is set by the driver. There is no published fare table. Any third-party-listed fare is an observation at a point in time. If you board a red minibus, have cash and confirm the fare before you sit down.

Match the Display to Your Destination

The destination display on the front of the bus is the only reliable indicator of direction. Do not assume a bus going to a familiar district will stop where you need it. A Citybus route serving the same corridor as a KMB route may have a different terminus, different stopping pattern, and different fare band. KMB versus Citybus on Nathan Road is a common confusion. The distinguishing feature is the route number prefix and destination: KMB routes serve New Territories origins, Citybus routes serve Hong Kong Island or cross-harbour destinations. Read the display fully. An express route with an 'X' or 'P' prefix may bypass your intended stop entirely.

Direction Verification at Interchanges

At bus-bus interchanges, direction is doubly important. A BBI discount applies only when you transfer within the designated interchange point, using the same Octopus card, within the time limit. Tap at the wrong pole, or board a bus going the opposite direction on the same route number, and the discount is forfeited with no alert. The Octopus reader beeps the same regardless. Check the stop pole code and the destination display before boarding. At major termini like those at cross-harbour tunnel portals, buses queue in separate bays by route and direction. The bay number is painted on the ground and listed on the stop pole. Match both.

Last Bus and Early Running

First and last departure times are published for the terminus, not for your intermediate stop. A last bus can pass your stop earlier than the published time if traffic is light. This is a known failure mode on NLB routes and late-night KMB services. If you are relying on the last departure, be at the stop ten minutes before the scheduled passing time and monitor real-time arrival data. If the real-time data shows the bus has already passed, you have no recourse. Do not wait at a stop expecting a bus that has already gone.

What the Official Planner Solves and What It Skips

The government's multi-modal aggregator is the single mandated repository for route alignments, stop locations, and real-time bus arrivals from every franchised operator. Use it to generate a routing, then verify every component. The planner does not warn you when a suggested interchange exceeds the BBI discount time window. It does not flag that a low-floor bus is not guaranteed on a specific departure. It does not tell you that a red minibus segment in the itinerary requires cash. It does not account for bus bunching on cross-harbour routes, where three buses arrive together after a 30-minute gap caused by tunnel congestion.

The planner works best for franchised bus and green minibus connections. Red minibus routes are absent or incomplete. NLB routes in South Lantau may have partial or absent real-time arrival data. For those, consult the operator's published timetable and build in a buffer. Treat the journey planner as a starting framework. Verify the stop pole, confirm the direction, check the fare on the operator app, and monitor real-time arrivals as your departure approaches.

Franchised Bus Operators: Core Distinctions for Journey Planning
OperatorFranchise AreaKey Sub-BrandAirport ServiceReal-Time Data
KMBKowloon and New TerritoriesNone; KMB Long Win Interchange for airportVia Long Win subsidiaryFull in HKeMobility
CitybusHong Kong Island and cross-harbourCityflyer airport coachesCityflyer routes with luggage racksFull in HKeMobility
Long Win BusAirport and North Lantau externalKMB subsidiary, integrated interchangeEntire networkFull in HKeMobility
New Lantao Bus (NLB)South Lantau and closed-road villagesNoneNo dedicated airport servicePartial; some routes absent

Fare Mechanics: Octopus, Discounts, and the Monthly Subsidy

Octopus is the foundational fare medium. All franchised buses accept it. Most green minibuses accept it. Red minibuses do not. Contactless bank card acceptance is expanding but is operator-specific and route-dependent. Do not rely on it unless you have verified it for your specific route on the operator's app that day. The Octopus Fare Subsidy Scheme rebates a percentage of monthly public transport spending above a threshold. The threshold and rebate percentage are adjusted by the government. The mechanism is durable; the numbers are not. Check the current figures on the scheme's official page before calculating your monthly budget.

Bus-Bus Interchange Discounts

A BBI discount is a per-trip reduction applied when you tap the same Octopus card on a second bus within a designated interchange point and within a time window. The discount value varies by interchange pair. The practical benefit depends on whether the combined fare beats the direct alternative. Failure to tap correctly forfeits the discount. There is no retroactive correction. Common failure modes: exceeding the time window, using a different Octopus card, or tapping at a pole outside the designated BBI zone. Check the operator's BBI page for the specific pair, discount amount, and time limit before you travel.

Cross-Harbour and Airport Premiums

Routes crossing Victoria Harbour carry a structural fare premium. The tunnel used affects the toll component and thus the fare band. The Western Harbour Crossing has the highest toll regime. The Cross-Harbour Tunnel carries the highest concentration of routes. The Eastern Harbour Crossing serves the eastern corridor. Airport routes, whether Cityflyer or Long Win, operate under a distinct premium fare tier reflecting coach specification and luggage provision. Luggage rack provision is standard on these routes but capacity is finite. On busy airport runs, the rack fills and passengers board with bags occupying the wheelchair bay and aisle.

More in Plan a bus journey

Common Questions

Why did my Octopus interchange discount not apply?

Three common reasons. You exceeded the time window between taps, used a different Octopus card for the second leg, or tapped at a pole outside the designated BBI zone. The reader beeps normally either way. Check the operator's BBI conditions for that specific pair.

Is a low-floor bus guaranteed on my route?

No. Operators publish high fleet-wide low-floor percentages, but a specific departure, especially on NLB or rural KMB routes, may still use a high-floor bus. The wheelchair bay can also be occupied by standing passengers or folded prams, preventing boarding.

How do I confirm the correct bus stop direction?

Read the destination display on the front of the bus and match it to the terminus listed on the stop pole. The bus stop code on the pole, entered into the government app, shows exactly which routes serve that pole and in which direction.

Can I pay with a contactless bank card on any bus?

Not yet. Contactless bank card acceptance is rolling out by operator and route but is not universal. Octopus remains the only fare medium accepted on all franchised buses and most green minibuses. Carry a loaded Octopus card.