Wayfli › Kuala Lumpur (KUL) › To Chengdu (CTU)

Kuala Lumpur (KUL) to Chengdu (CTU) flights

There are direct flights from Kuala Lumpur International Airport to Chengdu Shuangliu International Airport, sold by one airline: AirAsia X. The distance is 3,104 km, about 4h 15m in the air. There are also 14 one-stop options, via airports such as Guangzhou, Singapore and Bangkok.

Live fares for KUL → CTUSee all routes on the map
3,104 kmdistance
~4h 15mdirect flight time (estimate)
1direct airline
14one-stop options

Direct flights from Kuala Lumpur to Chengdu

RouteAirlines (incl. codeshares)DistanceTime (est.)
KUL → CTUAirAsia X3,104 km~4h 15m

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 Sichuan Airlines and Air China3,835 km~7h 20m
SIN SingaporeAmerican Airlines and Air India then Air China and Singapore Airlines3,548 km~7h
BKK BangkokAmerican Airlines and Ethiopian Airlines then China Eastern and THAI Airways3,128 km~6h 30m
HKG Hong KongAirAsia and Cathay Pacific then Sichuan Airlines and Air China3,895 km~7h 25m
SZX ShenzhenAirAsia then Sichuan Airlines and Air China3,887 km~7h 25m
CKG ChongqingSichuan Airlines then Sichuan Airlines3,320 km~6h 45m
KMG KunmingAirAsia and Malaysia Airlines then Sichuan Airlines and Lucky Air3,106 km~6h 25m
HAN HanoiAirAsia and Malaysia Airlines then Vietnam Airlines3,159 km~6h 30m
HKT PhuketAirAsia and Malaysia Airlines then Sichuan Airlines3,271 km~6h 40m
HAK HaikouHainan Airlines then Sichuan Airlines and Air China3,486 km~6h 55m
NNG NanningAirAsia then Sichuan Airlines and Air China3,296 km~6h 40m
KWL GuilinAirAsia then Air China and China Southern Airlines3,525 km~7h

More from Kuala Lumpur and Chengdu

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.