Wayfli › Beijing (PKX) › To Xiamen (XMN)

Beijing (PKX) to Xiamen (XMN) flights

There are direct flights from Beijing Daxing International Airport to Xiamen Gaoqi International Airport, sold by one airline: China Southern Airlines. The distance is 1,670 km, about 2h 30m in the air. There are also 14 one-stop options, via airports such as Shanghai, Hangzhou and Wuhan.

Live fares for PKX → XMNSee all routes on the map
1,670 kmdistance
~2h 30mdirect flight time (estimate)
1direct airline
14one-stop options

Direct flights from Beijing to Xiamen

RouteAirlines (incl. codeshares)DistanceTime (est.)
PKX → XMNChina Southern Airlines1,670 km~2h 30m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
PVG ShanghaiXiamen Airlines and China Eastern then Spring Airlines and Shanghai Airlines1,867 km~4h 55m
HGH HangzhouChina Southern Airlines and Beijing Capital Airlines then Air China and China Southern Airlines1,765 km~4h 50m
WUH WuhanChina Eastern then Air China and China Southern Airlines1,783 km~4h 50m
DLC DalianChina Southern Airlines then Xiamen Airlines2,081 km~5h 10m
NKG NanjingChina Eastern then Air China and China Southern Airlines1,694 km~4h 45m
NGB NinboChina United Airlines then China Southern Airlines and Xiamen Airlines1,843 km~4h 55m
KHN NanchangChina Eastern then China Southern Airlines and Hainan Airlines1,712 km~4h 45m
HFE HefeiChina Eastern then Air China and China Southern Airlines1,671 km~4h 40m
YIW YiwuChina United Airlines then China Southern Airlines1,743 km~4h 50m
YNZ YanchengAir China then China Southern Airlines and Xiamen Airlines1,763 km~4h 50m
JDZ JingdezhenAir China then Air China and Shandong Airlines1,673 km~4h 40m
CGD ChangdeChina Southern Airlines then Tianjin Airlines2,062 km~5h 10m

More from Beijing and Xiamen

Routes come from current airline fares, updated weekly (last update 11 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.