General flight information
21 hr 23 min Travel time
6,316 km Distance between cities
5 hr Time zone difference
TJS 3,165 Lowest price
1 day 7 hr 50 min Travel time
5,582 km Distance between cities
5 hr Time zone difference
TJS 3,300 Lowest price
3,189 km Distance between cities
5 hr Time zone difference
TJS 3,147 Lowest price
23 hr 1 min Travel time
6,469 km Distance between cities
5 hr Time zone difference
TJS 3,241 Lowest price
1 day 3 hr 20 min Travel time
6,448 km Distance between cities
5 hr Time zone difference
TJS 3,296 Lowest price
19 hr Travel time
6,473 km Distance between cities
5 hr Time zone difference
TJS 4,152 Lowest price
5,271 km Distance between cities
5 hr Time zone difference
5,370 km Distance between cities
5 hr Time zone difference
TJS 3,307 Lowest price
18 hr 45 min Travel time
6,435 km Distance between cities
5 hr Time zone difference
TJS 3,206 Lowest price
19 hr 10 min Travel time
6,349 km Distance between cities
5 hr Time zone difference
TJS 3,503 Lowest price
Cheap tickets
Connecting flights
TJS 3,165 Makhachkala — Guangzhou TJS 3,299 Makhachkala — Beijing TJS 3,147 Makhachkala — Urumqi TJS 3,240 Makhachkala — Shanghai TJS 3,295 Makhachkala — Hangzhou TJS 4,152 Makhachkala — Yiwu TJS 3,306 Makhachkala — Chongqing TJS 3,205 Makhachkala — Shenzhen TJS 3,503 Makhachkala — Sanya
+2
Fri 22 May 11:00 – 13:55
21 hr 55 min / 2 layovers Thu 11 Jun 11:30 – 00:30
1 day 8 hr / 1 layover Tue 26 May 15:20 – 01:20
1 day 5 hr / 2 layovers Sun 7 Jun 07:40 – 04:55
1 day 16 hr 15 min / 2 layovers Mon 18 May 11:00 – 00:35
1 day 8 hr 35 min / 2 layovers Sat 20 Jun 07:40 – 10:25
21 hr 45 min / 2 layovers Thu 21 May 07:40 – 20:30
1 day 7 hr 50 min / 2 layovers +2
Fri 5 Jun 07:40 – 12:50
1 day 10 min / 2 layovers +2
Thu 14 May 06:00 – 23:55
1 day 12 hr 55 min / 2 layovers FAQ
Flight duration from Makhachkala to China
On average, flights from Makhachkala to China take around 10 hours 40 minutes with layovers.