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

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

There are direct flights from Hong Kong International Airport to Kuala Lumpur 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 18 one-stop options, via airports such as Guangzhou, Singapore and Bangkok.

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

Direct flights from Hong Kong to Kuala Lumpur

RouteAirlines (incl. codeshares)DistanceTime (est.)
HKG → KULAirAsia, 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 GuangzhouCathay Pacific and China Southern Airlines then AirAsia and China Southern Airlines2,749 km~6h
SIN SingaporeAir India and Cathay Pacific then American Airlines and Air India2,863 km~6h 10m
BKK BangkokCathay Pacific and Emirates then American Airlines and Ethiopian Airlines2,910 km~6h 15m
SGN Ho Chi Minh CityCathay Pacific and Hong Kong Airlines then AirAsia and Malaysia Airlines2,543 km~5h 45m
DMK BangkokThai AirAsia then AirAsia and Thai AirAsia2,934 km~6h 15m
HAN HanoiSun PhuQuoc Airways and Cathay Pacific then AirAsia and Malaysia Airlines2,948 km~6h 15m
HKT PhuketCathay Pacific and Thai AirAsia then AirAsia and Malaysia Airlines3,002 km~6h 20m
HAK HaikouCathay Pacific and Hainan Airlines then Hainan Airlines2,579 km~5h 50m
NNG NanningHong Kong Airlines then AirAsia2,907 km~6h 15m
PQC PhuquocSun PhuQuoc Airways and HK Express then Sun PhuQuoc Airways2,579 km~5h 50m
KWL GuilinCathay Pacific and Hong Kong Airlines then AirAsia3,137 km~6h 30m
DAD DanangCathay Pacific and Aero Nomad Airlines then AirAsia2,560 km~5h 45m

More from Hong Kong and Kuala Lumpur

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.