General flight information
12 hr 55 min Travel time
4,527 km Distance between cities
3 hr Time zone difference
₾672 Lowest price
15 hr 8 min Travel time
4,807 km Distance between cities
3 hr Time zone difference
₾710 Lowest price
11 hr 2 min Travel time
4,054 km Distance between cities
3 hr Time zone difference
₾636 Lowest price
2 Direct flights per week
22:20 Earliest departure
22:20 Latest departure
14 hr 30 min Travel time
4,779 km Distance between cities
3 hr Time zone difference
₾833 Lowest price
4,526 km Distance between cities
3 hr Time zone difference
₾992 Lowest price
11 hr 45 min Travel time
4,738 km Distance between cities
3 hr Time zone difference
₾838 Lowest price
2 hr 33 min Travel time
1,676 km Distance between cities
3 hr Time zone difference
₾554 Lowest price
5 Direct flights per week
22:00 Earliest departure
01:15 Latest departure
4,213 km Distance between cities
3 hr Time zone difference
₾888 Lowest price
4,630 km Distance between cities
3 hr Time zone difference
₾873 Lowest price
3,629 km Distance between cities
3 hr Time zone difference
₾779 Lowest price
Cheap tickets
Direct flight schedule
- Beijing Wed, Sat from ₾1,278
- Urumqi Tue, Fri, Sat from ₾583.17
Connecting flights
₾671.35 Dushanbe — Guangzhou ₾709.78 Dushanbe — Shanghai ₾635.97 Dushanbe — Beijing ₾832.26 Dushanbe — Yiwu ₾991.87 Dushanbe — Sanya ₾837.81 Dushanbe — Hangzhou ₾553.74 Dushanbe — Urumqi ₾887.47 Dushanbe — Changsha ₾872.04 Dushanbe — Shenzhen ₾778.19 Dushanbe — Chongqing
Wed 2 Dec 13:30 – 03:15
10 hr 45 min / 1 layover Tue 1 Dec 10:55 – 06:00
16 hr 5 min / 1 layover Fri 27 Nov 16:25 – 05:00
9 hr 35 min / 1 layover Sat 28 Nov 10:55 – 12:50
22 hr 55 min / 2 layovers Tue 17 Nov 10:55 – 18:15
1 day 4 hr 20 min / 2 layovers Wed 11 Nov 13:30 – 14:35
1 day 22 hr 5 min / 2 layovers Wed 25 Nov 10:30 – 23:05
9 hr 35 min / 1 layover Sat 12 Dec 13:30 – 11:05
18 hr 35 min / 2 layovers Tue 24 Nov 10:55 – 12:35
22 hr 40 min / 2 layovers Wed 18 Nov 13:30 – 14:30
22 hr / 1 layover 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.