General flight information
3 hr 14 min Travel time
1,966 km Distance between cities
₼147 Lowest price
152 Direct flights per week
₼191 Average ticket price
07:20 Earliest departure
22:25 Latest departure
1 hr 20 min Travel time
129 km Distance between cities
₼240 Lowest price
24 Direct flights per week
₼245 Average ticket price
07:50 Earliest departure
00:50 Latest departure
2 hr 28 min Travel time
1,226 km Distance between cities
₼149 Lowest price
208 Direct flights per week
₼157 Average ticket price
07:40 Earliest departure
21:25 Latest departure
2 hr 10 min Travel time
975 km Distance between cities
₼155 Lowest price
10 Direct flights per week
13:25 Earliest departure
13:25 Latest departure
12 hr 1 min Travel time
3,411 km Distance between cities
₼264 Lowest price
10 Direct flights per week
16:50 Earliest departure
01:00 Latest departure
2 hr 26 min Travel time
1,066 km Distance between cities
₼173 Lowest price
97 Direct flights per week
07:50 Earliest departure
21:15 Latest departure
2 hr 18 min Travel time
1,072 km Distance between cities
₼191 Lowest price
49 Direct flights per week
08:00 Earliest departure
20:50 Latest departure
27 km Distance between cities
₼273 Lowest price
35 Direct flights per week
09:20 Earliest departure
19:10 Latest departure
2 hr 5 min Travel time
920 km Distance between cities
₼203 Lowest price
24 Direct flights per week
08:30 Earliest departure
18:25 Latest departure
2 hr 30 min Travel time
1,360 km Distance between cities
₼175 Lowest price
58 Direct flights per week
08:05 Earliest departure
19:15 Latest departure
Cheap tickets
Direct flight schedule
- Beijing every day from ₼152.02
- Guangzhou every day from ₼239.58
- Shanghai every day from ₼148.94
- Yiwu Mon, Thu, Sat from ₼154.53
- Urumqi Mon, Thu, Sat, Sun from ₼435.77
- Hangzhou every day from ₼164.01
- Chongqing every day from ₼199.09
- Wuhan every day from ₼202.01
- Chengdu every day from ₼174.01
12-month price trend
₼250₼205₼250₼205
FAQ
Flight duration from Hong Kong to China
On average, flights from Hong Kong to China take around 2 hours 39 minutes when flying directly. With layovers, the flight duration can be up to 7 hours 54 minutes.