Wayfli › Hong Kong (HKG) › To Tokyo (HND)

Hong Kong (HKG) to Tokyo (HND) flights

There are direct flights from Hong Kong International Airport to Tokyo Haneda International Airport, sold by 4 airlines (including codeshares): Cathay Pacific, Japan Airlines, All Nippon Airways and HK Express. The distance is 2,903 km, about 4h in the air. There are also 10 one-stop options, via airports such as Guangzhou, Seoul and Taipei.

Live fares for HKG → HNDSee all routes on the map
2,903 kmdistance
~4hdirect flight time (estimate)
4direct airlines
10one-stop options

Direct flights from Hong Kong to Tokyo

RouteAirlines (incl. codeshares)DistanceTime (est.)
HKG → HNDCathay Pacific, Japan Airlines, All Nippon Airways, HK Express2,903 km~4h

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
CAN GuangzhouCathay Pacific and China Southern Airlines then China Southern Airlines3,021 km~6h 20m
ICN SeoulJeju Air and Air India then Korean Air and All Nippon Airways3,279 km~6h 40m
TPE TaipeiEVA Air and China Airlines then China Airlines2,928 km~6h 15m
SHA ShanghaiCathay Pacific and Shanghai Airlines then Air China and Shanghai Airlines3,009 km~6h 20m
KIX OsakaAir India and Cathay Pacific then StarFlyer and Japan Airlines2,907 km~6h 15m
TAO QingdaoCathay Pacific and Aero Nomad Airlines then All Nippon Airways3,419 km~6h 50m
NGO NagoyaCathay Pacific and Japan Airlines then Japan Airlines2,906 km~6h 15m
FUK FukuokaCathay Pacific and Aero Nomad Airlines then StarFlyer and Skymark Airlines2,928 km~6h 15m
OKA OkinawaCathay Pacific and Hong Kong Airlines then Skymark Airlines and Japan Airlines3,011 km~6h 20m
KOJ KagoshimaHong Kong Airlines then Skymark Airlines and Japan Airlines2,903 km~6h 10m

More from Hong Kong and Tokyo

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.