Cheap flights from Shanghai to Haikou

Find cheap Haikou to Shanghai flights with our free search service. Compare all available fares for direct or connection flights from Haikou to Shanghai.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Shanghai to Haikou flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Shanghai (SHA) - Haikou (HAK) 2023-06-09 2023-06-18 166 USD 6 hours 0 minutes Direct 2023-05-26T17:06:47
Shanghai (SHA) - Haikou (HAK) 2023-06-10 2023-06-15 289 USD 5 hours 30 minutes Direct 2023-05-31T16:44:09
Shanghai (SHA) - Haikou (HAK) 2023-07-12 2023-07-26 317 USD 28 hours 10 minutes Connection 2023-06-01T07:25:55
Shanghai (SHA) - Haikou (HAK) 2023-06-17 2023-07-01 327 USD 8 hours 40 minutes Direct 2023-06-01T08:30:54
Shanghai (SHA) - Haikou (HAK) 2023-08-24 2023-09-07 351 USD 6 hours 10 minutes Direct 2023-05-26T03:53:28
Shanghai (SHA) - Haikou (HAK) 2023-07-16 2023-07-26 391 USD 6 hours 15 minutes Direct 2023-05-28T17:43:01
Shanghai (SHA) - Haikou (HAK) 2023-08-15 2023-08-23 464 USD 6 hours 15 minutes Direct 2023-05-26T08:07:27
Shanghai (SHA) - Haikou (HAK) 2023-09-16 2023-09-30 512 USD 22 hours 0 minutes Connection 2023-05-29T10:03:01
Shanghai (SHA) - Haikou (HAK) 2023-09-19 2023-09-28 512 USD 22 hours 0 minutes Connection 2023-05-29T10:19:49
Shanghai (SHA) - Haikou (HAK) 2023-11-01 2023-11-23 536 USD 7 hours 20 minutes Direct 2023-05-31T16:46:05
Shanghai (SHA) - Haikou (HAK) 2023-11-10 2023-11-23 536 USD 6 hours 10 minutes Direct 2023-05-31T16:44:59
Shanghai (SHA) - Haikou (HAK) 2023-11-09 2023-11-26 536 USD 7 hours 20 minutes Direct 2023-05-31T08:47:07
Shanghai (SHA) - Haikou (HAK) 2023-11-01 2023-11-07 537 USD 5 hours 55 minutes Direct 2023-05-31T12:31:14
Shanghai (SHA) - Haikou (HAK) 2023-11-13 2023-11-20 537 USD 6 hours 10 minutes Direct 2023-05-31T04:02:38
Shanghai (SHA) - Haikou (HAK) 2023-11-22 2023-11-25 544 USD 5 hours 55 minutes Direct 2023-05-29T08:55:48
Shanghai (SHA) - Haikou (HAK) 2023-11-01 2023-11-05 548 USD 5 hours 55 minutes Direct 2023-05-29T19:27:00
Shanghai (SHA) - Haikou (HAK) 2023-12-07 2023-12-21 557 USD 7 hours 20 minutes Direct 2023-05-31T16:46:38
Shanghai (SHA) - Haikou (HAK) 2023-12-23 2024-01-08 560 USD 7 hours 20 minutes Direct 2023-05-30T13:53:48
Shanghai (SHA) - Haikou (HAK) 2023-08-12 2023-08-16 561 USD 12 hours 25 minutes Connection 2023-05-29T11:44:28
Shanghai (SHA) - Haikou (HAK) 2023-12-23 2024-01-09 563 USD 7 hours 20 minutes Direct 2023-05-29T14:48:06
Shanghai (SHA) - Haikou (HAK) 2023-09-18 2023-09-22 566 USD 64 hours 15 minutes Connection 2023-05-25T21:21:49
Shanghai (SHA) - Haikou (HAK) 2023-07-03 2023-07-08 625 USD 5 hours 55 minutes Direct 2023-05-30T09:30:57
Shanghai (SHA) - Haikou (HAK) 2024-02-06 2024-02-29 625 USD 6 hours 15 minutes Direct 2023-05-31T03:57:58
Shanghai (SHA) - Haikou (HAK) 2023-11-06 2023-11-18 625 USD 6 hours 30 minutes Direct 2023-05-29T19:48:28
Shanghai (SHA) - Haikou (HAK) 2023-07-08 2023-07-10 625 USD 5 hours 40 minutes Direct 2023-05-30T20:35:07
Shanghai (SHA) - Haikou (HAK) 2023-12-26 2024-01-05 625 USD 6 hours 15 minutes Direct 2023-05-29T16:12:02
Shanghai (SHA) - Haikou (HAK) 2023-06-29 2023-07-02 625 USD 5 hours 40 minutes Direct 2023-06-01T02:48:40
Shanghai (SHA) - Haikou (HAK) 2023-11-01 2023-11-15 629 USD 6 hours 5 minutes Direct 2023-05-31T16:46:07
Shanghai (SHA) - Haikou (HAK) 2023-06-06 2023-06-12 638 USD 28 hours 5 minutes Connection 2023-06-01T02:46:46
Shanghai (SHA) - Haikou (HAK) 2023-08-02 2023-08-16 642 USD 5 hours 40 minutes Direct 2023-05-31T18:12:02

Shanghai to Haikou flight status

Flight Origin Destination Departure Arrival Equip
KL4428 Shanghai (PVG) Haikou (HAK) 7:30 p.m. 10:15 p.m. 320
HO1271 Shanghai (PVG) Haikou (HAK) 7:50 a.m. 10:45 a.m. A20N
FM9251 Shanghai (PVG) Haikou (HAK) 11 a.m. 1:40 p.m. B738
HU7320 Shanghai (PVG) Haikou (HAK) 8:30 a.m. 11:25 a.m. B738
FM9531 Shanghai (PVG) Haikou (HAK) 5:05 p.m. 7:45 p.m. B738
ZH1973 Shanghai (PVG) Haikou (HAK) 2:50 p.m. 3:55 p.m. 321
CZ3516 Shanghai (PVG) Haikou (HAK) 12:40 p.m. 3:45 p.m. A321
CZ8230 Shanghai (PVG) Haikou (HAK) 7:45 a.m. 10:35 a.m. A320
JD5530 Shanghai (PVG) Haikou (HAK) 8:55 p.m. 12:15 a.m. A319
HU7120 Shanghai (PVG) Haikou (HAK) 4:25 p.m. 7:20 p.m. B738
CA8573 Shanghai (PVG) Haikou (HAK) 4:05 p.m. 7 p.m. Airbus A321-100/200
CZ6766 Shanghai (PVG) Haikou (HAK) 9:05 p.m. 11:55 p.m. A321
HU7220 Shanghai (PVG) Haikou (HAK) 8:30 p.m. 11:35 p.m. B738
KL4339 Shanghai (PVG) Haikou (HAK) 2:30 p.m. 6:50 p.m. 319
MU3224 Shanghai (PVG) Haikou (HAK) 2:15 p.m. 5:30 p.m. Boeing 737-86N
CZ6686 Shanghai (PVG) Haikou (HAK) 7:20 p.m. 10:20 p.m. A321
MU4649 Shanghai (PVG) Haikou (HAK) 10 p.m. 11:23 p.m. 320
MU3222 Shanghai (PVG) Haikou (HAK) 1:55 p.m. 4:05 p.m. 77W
Y87511 Shanghai (PVG) Haikou (HAK) 7:55 a.m. 11:25 a.m. B738
HU6220 Shanghai (PVG) Haikou (HAK) 5 p.m. 10:10 p.m. B738
CA1973 Shanghai (PVG) Haikou (HAK) 3:30 p.m. 6:55 p.m. A321
KL4542 Shanghai (PVG) Haikou (HAK) 9 p.m. 11:55 p.m. 320
DL7797 Shanghai (PVG) Haikou (HAK) 9 p.m. 11:55 p.m. 320
DL6356 Shanghai (PVG) Haikou (HAK) 4:10 p.m. 7:35 p.m. ERJ
MU9531 Shanghai (PVG) Haikou (HAK) 4:55 p.m. 7:50 p.m. 738
MU7123 Shanghai (PVG) Haikou (HAK) 9:55 a.m. 1 p.m. A321
MU9251 Shanghai (PVG) Haikou (HAK) 9:55 a.m. 12:50 p.m. 737
IB2510 Shanghai (PVG) Haikou (HAK) 11:50 a.m. 3:10 p.m. None
Y87561 Shanghai (PVG) Haikou (HAK) 5 p.m. 8:10 p.m. B738
CZ8561 Shanghai (PVG) Haikou (HAK) 5:15 p.m. 8:10 p.m. B788
B1843 Shanghai (PVG) Haikou (HAK) None None A321
CI33 Shanghai (PVG) Haikou (HAK) 12:40 p.m. 4 p.m. 343
CX1517 Shanghai (PVG) Haikou (HAK) 7:05 p.m. 10:25 p.m. 320
HU6378 Shanghai (PVG) Haikou (HAK) 5:05 p.m. 6:10 p.m. B738
MU4476 Shanghai (PVG) Haikou (HAK) 10:35 p.m. 1:40 a.m. 321
OK495 Shanghai (PVG) Haikou (HAK) 3:50 p.m. 7:25 p.m. ATR
HV771 Shanghai (PVG) Haikou (HAK) 4:40 p.m. 8 p.m. 73H