General flight information
6 hr 50 min Travel time
4,054 km Distance between cities
3 hr Time zone difference
₼417 Lowest price
2 Direct flights per week
22:20 Earliest departure
22:20 Latest departure
12 hr 55 min Travel time
4,527 km Distance between cities
3 hr Time zone difference
₼440 Lowest price
15 hr 35 min Travel time
4,807 km Distance between cities
3 hr Time zone difference
₼465 Lowest price
14 hr 30 min Travel time
4,779 km Distance between cities
3 hr Time zone difference
₼555 Lowest price
2 hr 40 min Travel time
1,676 km Distance between cities
3 hr Time zone difference
₼363 Lowest price
5 Direct flights per week
22:00 Earliest departure
01:15 Latest departure
11 hr 45 min Travel time
4,738 km Distance between cities
3 hr Time zone difference
₼545 Lowest price
3,629 km Distance between cities
3 hr Time zone difference
₼510 Lowest price
4,630 km Distance between cities
3 hr Time zone difference
₼570 Lowest price
4,216 km Distance between cities
3 hr Time zone difference
₼604 Lowest price
23 hr 50 min Travel time
3,327 km Distance between cities
3 hr Time zone difference
₼488 Lowest price
Cheap tickets
Direct flight schedule
- Beijing Wed, Sat from ₼844.07
- Urumqi Tue, Fri, Sat from ₼382.04
Connecting flights
₼416.63 Dushanbe — Beijing ₼439.81 Dushanbe — Guangzhou ₼464.98 Dushanbe — Shanghai ₼554.88 Dushanbe — Yiwu ₼362.76 Dushanbe — Urumqi ₼544.51 Dushanbe — Hangzhou ₼509.8 Dushanbe — Chongqing ₼569.09 Dushanbe — Shenzhen ₼603.45 Dushanbe — Wuhan ₼487.26 Dushanbe — Chengdu
Fri 27 Nov 16:25 – 05:00
9 hr 35 min / 1 layover Wed 9 Dec 13:30 – 03:15
10 hr 45 min / 1 layover Tue 1 Dec 10:55 – 06:00
16 hr 5 min / 1 layover Sat 28 Nov 10:55 – 12:50
22 hr 55 min / 2 layovers Wed 25 Nov 10:30 – 23:05
9 hr 35 min / 1 layover Sat 28 Nov 10:55 – 00:50
1 day 10 hr 55 min / 2 layovers Wed 18 Nov 13:30 – 14:30
22 hr / 1 layover Tue 24 Nov 10:55 – 12:35
22 hr 40 min / 2 layovers Fri 27 Nov 11:00 – 13:25
23 hr 25 min / 2 layovers Tue 1 Dec 10:55 – 10:25
20 hr 30 min / 2 layovers FAQ
Flight duration from Dushanbe to China
On average, flights from Dushanbe to China take around 3 hours 21 minutes when flying directly. With layovers, the flight duration can be up to 11 hours 7 minutes.