General flight information
1 hr 25 min Travel time
482 km Distance between cities
TJS 690 Lowest price
195 Direct flights per week
06:20 Earliest departure
22:30 Latest departure
3,410 km Distance between cities
TJS 2,577 Lowest price
4 Direct flights per week
08:05 Earliest departure
17:00 Latest departure
2,291 km Distance between cities
TJS 1,246 Lowest price
88 Direct flights per week
08:00 Earliest departure
19:00 Latest departure
3 hr 55 min Travel time
1,669 km Distance between cities
TJS 835 Lowest price
120 Direct flights per week
08:25 Earliest departure
20:55 Latest departure
1,521 km Distance between cities
TJS 1,019 Lowest price
67 Direct flights per week
08:20 Earliest departure
17:05 Latest departure
1,423 km Distance between cities
8 Direct flights per week
18:25 Earliest departure
20:20 Latest departure
3 hr 15 min Travel time
1,620 km Distance between cities
TJS 2,011 Lowest price
66 Direct flights per week
06:30 Earliest departure
21:15 Latest departure
472 km Distance between cities
TJS 889 Lowest price
155 Direct flights per week
06:30 Earliest departure
23:30 Latest departure
1,350 km Distance between cities
94 Direct flights per week
09:05 Earliest departure
20:35 Latest departure
1,991 km Distance between cities
45 Direct flights per week
09:20 Earliest departure
15:45 Latest departure
Cheap tickets
Direct flight schedule
- Guangzhou every day from TJS 879.81
- Beijing every day from TJS 1,246
- Shanghai every day from TJS 1,051
- Hangzhou every day from TJS 1,019
- Xian every day from TJS 1,090
- Shenzhen every day from TJS 1,261
- Chengdu every day from TJS 2,147
FAQ
Flight duration from Haikou to China
On average, flights from Haikou to China take around 3 hours 10 minutes when flying directly. With layovers, the flight duration can be up to 6 hours 51 minutes.