Flights from Beijing to Xiamen – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PEK to XMN – All flight route options from Beijing Capital International Airport, China to Xiamen Gaoqi International Airport, China. These flights are operated by 8 different airlines. Fly non-stop or choose from 21 different connecting flights. The shortest flight time is 2 hours and 48 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Xiamen Gaoqi Airport
We got great deals on hotels and car rentals near the airport.
Beijing to Xiamen flights
There are over 24 airlines and as many as 1959 flights every week to this destination. You can fly non-stop to Xiamen (XMN) from Beijing (PEK) with Air China, Hainan Airlines or Shandong Airlines but if a stopover option suits you better you can choose to fly via Changsha, Wuhan or any other of the 21 alternatives with connectiing airports.
Tip! You can also fly to Xiamen from Daxing International Airport (PKX).
Beijing to Xiamen with Air China
You can fly non-stop every weekday with flights departing from 6:00 am to 8:00 pm. You also have the option to do a transit flight via Wuhan. Air China is a Star Alliance member.
With Hainan Airlines
You can fly non-stop every weekday with flights departing between 7:00 am and 4:00 pm. You also have the option to do a transit flight via Changsha.
Distance & flight times: Beijing Capital International Airport to Xiamen Airport
The shortest flight time between PEK and XMN is 3 hours.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 0m | - | 1083 miles (1743 km) |
CSX Changsha | 5h 45m | 1h 20m | 1245 miles (2003 km) |
WUH Wuhan | 5h 50m | 2h 55m | 1155 miles (1858 km) |
WUX Wuxi | 5h 55m | 1h 55m | 1137 miles (1829 km) |
WNZ Wenzhou | 6h 5m | 1h 50m | 1168 miles (1879 km) |
YIC Yichun | 6h 15m | 2h 5m | 1192 miles (1918 km) |
HFE Hefei | 6h 15m | 2h 20m | 1085 miles (1746 km) |
NKG Nanjing | 6h 25m | 2h 25m | 1095 miles (1762 km) |
PVG Shanghai | 6h 25m | 1h 15m | 1196 miles (1924 km) |
ZUH Zhuhai | 6h 35m | 2h 40m | 1620 miles (2607 km) |
TAO Qingdao | 6h 40m | 2h 45m | 1161 miles (1868 km) |
DLC Dalian | 6h 43m | 2h 5m | 1298 miles (2088 km) |
KWL Guilin | 6h 50m | 2h 45m | 1612 miles (2594 km) |
SHA Shanghai | 6h 55m | 2h 5m | 1174 miles (1889 km) |
HGH Hangzhou | 6h 55m | 2h 55m | 1137 miles (1829 km) |
CGO Zhengzhou | 7h 5m | 2h 55m | 1163 miles (1871 km) |
YCU Yuncheng | 7h 20m | 2h 55m | 1312 miles (2111 km) |
CAN Guangzhou | 7h 30m | 2h 25m | 1491 miles (2399 km) |
XIY Xian | 7h 45m | 2h 50m | 1474 miles (2372 km) |
YNT Yantai | 8h 15m | 2h 50m | 1232 miles (1982 km) |
SHE Shenyang | 8h 20m | 3h 0m | 1604 miles (2581 km) |
HET Hohhot | 8h 25m | 1h 55m | 1449 miles (2331 km) |

