Flights from Beijing to Haikou – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PKX to HAK – All flight route options from Daxing International Airport, China to Haikou Meilan International Airport, China. These flights are operated by 13 different airlines. Fly non-stop or choose from 25 different connecting flights. The shortest flight time is 3 hours and 35 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 Haikou Meilan Airport
We got great deals on hotels and car rentals near the airport.
Beijing to Haikou flights
There are over 31 airlines and as many as 925 flights every week to this destination. You can fly non-stop to Haikou (HAK) from Beijing (PKX) with China Southern Airlines, Xiamen Airlines, China Eastern Airlines, Beijing Capital Airlines, Air China or China United Airlines but if a stopover option suits you better you can choose to fly via Shashi, Xian or any other of the 25 alternatives with connectiing airports.
Tip! You can also fly to Haikou from Beijing Capital International Airport (PEK).
Beijing to Haikou with China Southern Airlines
You can fly non-stop every weekday with flights departing from 7:00 am to 8:00 pm. You can also catch a transit flight via Xian or Nanning.
With Chongqing Airlines
If you fly from Beijing with Chongqing Airlines you will do a stopover in Chongqing, CKG before reaching Haikou. This flight trip will take 6 hours and you can fly every weekday with departures at 09:15.
Distance & flight times: Daxing International Airport to Haikou Meilan International Airport
The shortest flight time between PKX and HAK is 3 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 50m | - | 1405 miles (2261 km) |
SHS Shashi | 5h 55m | 1h 35m | 1410 miles (2269 km) |
XIY Xian | 6h 10m | 2h 5m | 1564 miles (2516 km) |
NNG Nanning | 6h 15m | 1h 50m | 1507 miles (2425 km) |
CSX Changsha | 6h 20m | 2h 0m | 1406 miles (2262 km) |
CAN Guangzhou | 6h 25m | 1h 50m | 1436 miles (2311 km) |
XMN Xiamen | 6h 35m | 1h 40m | 1632 miles (2626 km) |
SWA Jieyang | 6h 50m | 2h 30m | 1590 miles (2558 km) |
KWE Guiyang | 6h 50m | 2h 0m | 1573 miles (2531 km) |
WUH Wuhan | 6h 50m | 2h 15m | 1407 miles (2264 km) |
HUZ Huizhou | 7h 0m | 2h 50m | 1481 miles (2383 km) |
SHA Shanghai | 7h 15m | 2h 10m | 1677 miles (2698 km) |
PVG Shanghai | 7h 15m | 2h 15m | 1707 miles (2747 km) |
KHN Nanchang | 7h 20m | 2h 50m | 1449 miles (2331 km) |
ZUH Zhuhai | 7h 25m | 2h 40m | 1466 miles (2359 km) |
CTU Chengdu | 7h 25m | 2h 5m | 1784 miles (2870 km) |
NKG Nanjing | 7h 30m | 2h 45m | 1530 miles (2462 km) |
SZX Shenzhen | 7h 30m | 3h 0m | 1469 miles (2364 km) |
KMG Kunming | 7h 40m | 2h 15m | 1874 miles (3015 km) |
CKG Chongqing | 7h 40m | 2h 45m | 1599 miles (2573 km) |
TFU Chengdu | 7h 50m | 2h 45m | 1745 miles (2808 km) |
HGH Hangzhou | 7h 50m | 1h 35m | 1634 miles (2629 km) |
NGB Ningbo | 8h 0m | 2h 55m | 1709 miles (2750 km) |
FOC Fuzhou | 8h 15m | 3h 0m | 1682 miles (2706 km) |
DLC Dalian | 10h 10m | 2h 20m | 1758 miles (2829 km) |
XNN Xining | 11h 5m | 3h 0m | 2072 miles (3334 km) |

