Wayfli › Kuala Lumpur (KUL) › To Hong Kong (HKG)

Kuala Lumpur (KUL) to Hong Kong (HKG) flights

There are direct flights from Kuala Lumpur International Airport to Hong Kong International Airport, sold by 3 airlines (including codeshares): AirAsia, Cathay Pacific and Malaysia Airlines. The distance is 2,543 km, about 3h 35m in the air. There are also 17 one-stop options, via airports such as Guangzhou, Singapore and Bangkok.

Live fares for KUL → HKGSee all routes on the map
2,543 kmdistance
~3h 35mdirect flight time (estimate)
3direct airlines
17one-stop options

Direct flights from Kuala Lumpur to Hong Kong

RouteAirlines (incl. codeshares)DistanceTime (est.)
KUL → HKGAirAsia, Cathay Pacific, Malaysia Airlines2,543 km~3h 35m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
CAN GuangzhouAirAsia and China Southern Airlines then Cathay Pacific and China Southern Airlines2,749 km~6h
SIN SingaporeAmerican Airlines and Air India then Air India and Cathay Pacific2,863 km~6h 10m
BKK BangkokAmerican Airlines and Ethiopian Airlines then Cathay Pacific and Emirates2,910 km~6h 15m
SGN Ho Chi Minh CityAirAsia and Malaysia Airlines then Cathay Pacific and Hong Kong Airlines2,543 km~5h 45m
DMK BangkokAirAsia and Thai AirAsia then Thai AirAsia2,934 km~6h 15m
HAN HanoiAirAsia and Malaysia Airlines then Cathay Pacific and Hong Kong Airlines2,948 km~6h 15m
HKT PhuketAirAsia and Malaysia Airlines then Cathay Pacific and Thai AirAsia3,002 km~6h 20m
HAK HaikouHainan Airlines then Cathay Pacific and Hainan Airlines2,579 km~5h 50m
NNG NanningAirAsia then Hong Kong Airlines2,907 km~6h 15m
PQC PhuquocAirAsia then HK Express2,579 km~5h 50m
KWL GuilinAirAsia then Cathay Pacific and Greater Bay Airlines3,137 km~6h 30m
DAD DanangAirAsia then Cathay Pacific and Aero Nomad Airlines2,560 km~5h 45m

More from Kuala Lumpur and Hong Kong

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.