General flight information
3 hr 22 min Travel time
1,974 km Distance between cities
₼134 Lowest price
148 Direct flights per week
₼172 Average ticket price
07:25 Earliest departure
22:15 Latest departure
1 hr 5 min Travel time
157 km Distance between cities
₼239 Lowest price
24 Direct flights per week
07:50 Earliest departure
01:15 Latest departure
2 hr 49 min Travel time
1,231 km Distance between cities
₼147 Lowest price
183 Direct flights per week
₼146 Average ticket price
07:30 Earliest departure
22:05 Latest departure
2 hr 10 min Travel time
980 km Distance between cities
₼134 Lowest price
7 Direct flights per week
14:00 Earliest departure
14:00 Latest departure
3,434 km Distance between cities
₼283 Lowest price
21 Direct flights per week
08:25 Earliest departure
01:15 Latest departure
36 km Distance between cities
₼348 Lowest price
30 Direct flights per week
08:50 Earliest departure
18:55 Latest departure
2 hr 26 min Travel time
1,083 km Distance between cities
₼184 Lowest price
91 Direct flights per week
07:45 Earliest departure
21:05 Latest departure
2 hr 42 min Travel time
1,123 km Distance between cities
₼221 Lowest price
49 Direct flights per week
05:25 Earliest departure
20:55 Latest departure
1,649 km Distance between cities
₼238 Lowest price
16 Direct flights per week
13:40 Earliest departure
13:40 Latest departure
1 hr 48 min Travel time
664 km Distance between cities
₼130 Lowest price
13 Direct flights per week
08:25 Earliest departure
18:45 Latest departure
Cheap tickets
Direct flight schedule
- Beijing every day from ₼134.48
- Guangzhou every day from ₼242.29
- Shanghai every day from ₼182.76
- Yiwu Mon, Wed, Thu, Sat from ₼133.28
- Urumqi every day from ₼459.7
- Hangzhou every day from ₼183.38
- Chongqing every day from ₼236.73
- Jinan every day from ₼350.92
- Sanya every day from ₼132.69
12-month price trend
₼262₼214₼262₼214
Airlines with flights from Hong Kong to China
Including connecting fares
FAQ
Flight duration from Hong Kong to China
On average, flights from Hong Kong to China take around 2 hours 49 minutes when flying directly. With layovers, the flight duration can be up to 7 hours 53 minutes.