General flight information
12 hr 55 min Travel time
4,527 km Distance between cities
3 hr Time zone difference
KGS22,624 Lowest price
6 hr 50 min Travel time
4,054 km Distance between cities
3 hr Time zone difference
KGS21,432 Lowest price
2 Direct flights per week
KGS42,500 Average ticket price
22:20 Earliest departure
22:20 Latest departure
10 hr 30 min Travel time
4,128 km Distance between cities
3 hr Time zone difference
KGS34,018 Lowest price
15 hr 35 min Travel time
4,807 km Distance between cities
3 hr Time zone difference
KGS23,919 Lowest price
2 hr 40 min Travel time
1,676 km Distance between cities
3 hr Time zone difference
KGS18,661 Lowest price
5 Direct flights per week
KGS23,437 Average ticket price
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
KGS28,010 Lowest price
23 hr 50 min Travel time
3,327 km Distance between cities
3 hr Time zone difference
KGS25,066 Lowest price
5 hr 25 min Travel time
3,593 km Distance between cities
3 hr Time zone difference
KGS20,268 Lowest price
6 Direct flights per week
KGS37,428 Average ticket price
14:30 Earliest departure
01:15 Latest departure
4,510 km Distance between cities
3 hr Time zone difference
KGS28,366 Lowest price
4,526 km Distance between cities
3 hr Time zone difference
KGS32,620 Lowest price
Cheap tickets
Direct flight schedule
- Beijing Wed, Sat from KGS41,422
- Urumqi Tue, Fri, Sat from KGS19,652
- Xian Mon, Tue, Thu, Sat, Sun from KGS23,269
Connecting flights
KGS22,624 Dushanbe — Guangzhou KGS21,431 Dushanbe — Beijing KGS34,017 Dushanbe — Nanning KGS23,918 Dushanbe — Shanghai KGS18,660 Dushanbe — Urumqi KGS28,010 Dushanbe — Hangzhou KGS25,065 Dushanbe — Chengdu KGS28,366 Dushanbe — Qingdao KGS32,619 Dushanbe — Sanya
Wed 9 Dec 13:30 – 03:15
10 hr 45 min / 1 layover Fri 27 Nov 16:25 – 05:00
9 hr 35 min / 1 layover Sat 14 Nov 10:55 – 14:30
1 day 35 min / 2 layovers Tue 1 Dec 10:55 – 06:00
16 hr 5 min / 1 layover 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 Tue 1 Dec 10:55 – 10:25
20 hr 30 min / 2 layovers Sat 14 Nov 13:30 – 12:40
20 hr 10 min / 2 layovers Tue 17 Nov 10:55 – 18:15
1 day 4 hr 20 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.