Flights from Shanghai to Haikou
PVG to HAK. All flight routes from Shanghai Pudong International Airport, China to Haikou Meilan International Airport, China. These routes are operated by 10 different airlines. You can either fly non-stop or choose from 13 different transit flights. The shortest flight time is 3 hours and 5 minutes.
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.
Shanghai to Haikou flights
There are over 20 airlines and as many as 518 flights every week to this destination. You can fly non-stop to Haikou (HAK) from Shanghai (PVG) with Air China, China Southern Airlines, Shanghai Airlines, Juneyao Airlines, Hainan Airlines, China Eastern Airlines or Suparna Airlines but if a stopover option suits you better you can choose to fly via Jieyang, Shaoguan or any other of the 13 alternatives with flight connections.
Tip! You can also fly to Haikou from Hongqiao International (SHA).
Shanghai to Haikou with Air China
You can fly non-stop every weekday with flights departing at 15 or 16 in the afternoon. Air China is a Star Alliance member.
With China Southern Airlines
You can fly non-stop every weekday with flights departing between 7 am and 21 pm. You can also catch a transit flight via Zhuhai or Changsha.
With Shanghai Airlines
You can fly non-stop every weekday with flights departing at 09:20, 11:10 or 15:30.
With Juneyao Airlines
You can fly non-stop every weekday with flights departing between 7 am and 21 pm.
Miles & flight time: PVG - HAK
The shortest flight time between PVG and HAK is 3 hours and 13 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 3h 13m | - | 1052 (1693 km) |
SWA Jieyang | 5h 20m | 1h 30m | 1092 (1757 km) |
HSC Shaoguan | 5h 35m | 1h 40m | 1060 (1706 km) |
CSX Changsha | 5h 55m | 2h 0m | 1155 (1858 km) |
WNZ Wenzhou | 5h 55m | 2h 10m | 1093 (1759 km) |
WUH Wuhan | 6h 0m | 1h 50m | 1240 (1995 km) |
CAN Guangzhou | 6h 10m | 2h 0m | 1053 (1694 km) |
NNG Nanning | 6h 13m | 2h 5m | 1265 (2035 km) |
SZX Shenzhen | 6h 18m | 2h 5m | 1056 (1699 km) |
XMN Xiamen | 6h 25m | 2h 15m | 1098 (1767 km) |
FOC Fuzhou | 6h 50m | 2h 45m | 1105 (1778 km) |
JJN Jinjiang | 6h 55m | 2h 15m | 1104 (1776 km) |
ZUH Zhuhai | 6h 55m | 2h 55m | 1058 (1702 km) |
KWE Guiyang | 8h 0m | 2h 55m | 1479 (2380 km) |
Unpublished Flight Rates From Shanghai to Haikou