General flight information
1 hr 20 min Travel time
129 km Distance between cities
TJS 1,294 Lowest price
24 Direct flights per week
07:50 Earliest departure
00:50 Latest departure
12 hr 1 min Travel time
3,411 km Distance between cities
TJS 1,431 Lowest price
10 Direct flights per week
16:50 Earliest departure
01:00 Latest departure
3 hr 14 min Travel time
1,966 km Distance between cities
TJS 794 Lowest price
152 Direct flights per week
07:20 Earliest departure
22:25 Latest departure
3 hr 30 min Travel time
1,430 km Distance between cities
TJS 1,077 Lowest price
25 Direct flights per week
11:05 Earliest departure
14:45 Latest departure
2 hr 28 min Travel time
1,226 km Distance between cities
TJS 805 Lowest price
208 Direct flights per week
07:40 Earliest departure
21:25 Latest departure
598 km Distance between cities
6 Direct flights per week
19:05 Earliest departure
19:05 Latest departure
2 hr 30 min Travel time
1,360 km Distance between cities
TJS 983 Lowest price
58 Direct flights per week
08:05 Earliest departure
19:15 Latest departure
2 hr 26 min Travel time
1,066 km Distance between cities
TJS 940 Lowest price
97 Direct flights per week
07:50 Earliest departure
21:15 Latest departure
2 hr 5 min Travel time
920 km Distance between cities
TJS 1,099 Lowest price
24 Direct flights per week
08:30 Earliest departure
18:25 Latest departure
2 hr 18 min Travel time
1,072 km Distance between cities
TJS 1,032 Lowest price
49 Direct flights per week
08:00 Earliest departure
20:50 Latest departure
Cheap tickets
Direct flight schedule
- Guangzhou every day from TJS 1,330
- Urumqi Mon, Thu, Sat, Sun from TJS 2,364
- Beijing every day from TJS 802.99
- Xian every day from TJS 1,364
- Shanghai every day from TJS 804.24
- Chengdu every day from TJS 982.16
- Hangzhou every day from TJS 939.29
- Wuhan every day from TJS 1,178
- Chongqing every day from TJS 1,080
12-month price trend
TJS 1,350TJS 1,102TJS 1,350TJS 1,102
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.