General flight information
1 hr 5 min Travel time
157 km Distance between cities
TJS 1,296 Lowest price
24 Direct flights per week
07:50 Earliest departure
01:15 Latest departure
3,434 km Distance between cities
TJS 1,543 Lowest price
21 Direct flights per week
08:25 Earliest departure
01:15 Latest departure
3 hr 21 min Travel time
1,974 km Distance between cities
TJS 732 Lowest price
148 Direct flights per week
07:25 Earliest departure
22:15 Latest departure
2 hr 49 min Travel time
1,231 km Distance between cities
TJS 808 Lowest price
198 Direct flights per week
TJS 1,027 Average ticket price
07:30 Earliest departure
22:05 Latest departure
2 hr 26 min Travel time
1,083 km Distance between cities
TJS 1,002 Lowest price
91 Direct flights per week
07:45 Earliest departure
21:05 Latest departure
5 hr 20 min Travel time
980 km Distance between cities
TJS 761 Lowest price
8 Direct flights per week
14:00 Earliest departure
14:00 Latest departure
3 hr 15 min Travel time
1,455 km Distance between cities
TJS 1,250 Lowest price
27 Direct flights per week
11:10 Earliest departure
16:30 Latest departure
36 km Distance between cities
TJS 1,941 Lowest price
30 Direct flights per week
08:50 Earliest departure
18:55 Latest departure
2 hr 45 min Travel time
1,376 km Distance between cities
TJS 1,297 Lowest price
128 Direct flights per week
10:00 Earliest departure
19:15 Latest departure
1,649 km Distance between cities
TJS 1,300 Lowest price
16 Direct flights per week
13:40 Earliest departure
13:40 Latest departure
Cheap tickets
Direct flight schedule
- Guangzhou every day from TJS 1,318
- Beijing every day from TJS 731.65
- Shanghai every day from TJS 820.96
- Hangzhou every day from TJS 999.61
- Yiwu Mon, Wed, Thu, Sat from TJS 760.7
- Xian every day from TJS 1,250
- Chengdu every day from TJS 1,310
- Jinan every day from TJS 1,917
12-month price trend
TJS 1,492TJS 1,218TJS 1,492TJS 1,218
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.