Wayfli › Kuala Lumpur (KUL) › To Xiamen (XMN)

Kuala Lumpur (KUL) to Xiamen (XMN) flights

There are direct flights from Kuala Lumpur International Airport to Xiamen Gaoqi International Airport, sold by 3 airlines (including codeshares): China Southern Airlines, Xiamen Airlines and Malaysia Airlines. The distance is 2,996 km, about 4h 10m in the air. There are also 14 one-stop options, via airports such as Guangzhou, Singapore and Bangkok.

Live fares for KUL → XMNSee all routes on the map
2,996 kmdistance
~4h 10mdirect flight time (estimate)
3direct airlines
14one-stop options

Direct flights from Kuala Lumpur to Xiamen

RouteAirlines (incl. codeshares)DistanceTime (est.)
KUL → XMNChina Southern Airlines, Xiamen Airlines, Malaysia Airlines2,996 km~4h 10m

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 Air China and China Southern Airlines3,120 km~6h 30m
SIN SingaporeAmerican Airlines and Air India then China Southern Airlines and Xiamen Airlines3,291 km~6h 40m
BKK BangkokAmerican Airlines and Ethiopian Airlines then China Southern Airlines and Xiamen Airlines3,406 km~6h 50m
HKG Hong KongAirAsia and Cathay Pacific then Cathay Pacific and China Southern Airlines3,040 km~6h 20m
TPE TaipeiEVA Air and China Airlines then Mandarin Airlines and Xiamen Airlines3,565 km~7h
SZX ShenzhenAirAsia then Air China and China Southern Airlines3,056 km~6h 25m
MNL ManilaCebu Pacific and Malaysia Airlines then Cebu Pacific and China Southern Airlines3,646 km~7h 5m
SGN Ho Chi Minh CityAirAsia and Malaysia Airlines then Xiamen Airlines2,999 km~6h 20m
HAK HaikouHainan Airlines then China Southern Airlines and Hainan Airlines3,075 km~6h 25m
NNG NanningAirAsia then Air China and China Southern Airlines3,353 km~6h 45m
MFM MacauAirAsia then Air China and China Southern Airlines3,044 km~6h 25m
KWL GuilinAirAsia then Lucky Air and Air China3,445 km~6h 50m

More from Kuala Lumpur and Xiamen

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.