General flight information
16 hr 41 min Travel time
4,511 km Distance between cities
3 hr Time zone difference
KGS24,136 Lowest price
KGS37,691 Average ticket price
2 hr 30 min Travel time
1,665 km Distance between cities
3 hr Time zone difference
KGS19,523 Lowest price
5 Direct flights per week
22:00 Earliest departure
01:10 Latest departure
9 hr 42 min Travel time
4,052 km Distance between cities
3 hr Time zone difference
KGS25,099 Lowest price
2 Direct flights per week
KGS41,539 Average ticket price
22:25 Earliest departure
22:25 Latest departure
11 hr 30 min Travel time
4,805 km Distance between cities
3 hr Time zone difference
KGS24,378 Lowest price
1 day 3 hr 5 min Travel time
4,762 km Distance between cities
3 hr Time zone difference
KGS27,117 Lowest price
11 hr 10 min Travel time
4,770 km Distance between cities
3 hr Time zone difference
KGS28,723 Lowest price
3,315 km Distance between cities
3 hr Time zone difference
KGS25,001 Lowest price
8 hr 58 min Travel time
3,571 km Distance between cities
3 hr Time zone difference
KGS24,993 Lowest price
4 Direct flights per week
14:00 Earliest departure
01:10 Latest departure
4,511 km Distance between cities
3 hr Time zone difference
KGS26,033 Lowest price
4,501 km Distance between cities
3 hr Time zone difference
KGS33,205 Lowest price
Cheap tickets
Direct flight schedule
- Urumqi Tue, Fri from KGS19,523
- Beijing Wed, Sat from KGS41,476
- Xian Mon, Tue, Thu from KGS25,615
Connecting flights
KGS24,135 Dushanbe — Guangzhou KGS25,099 Dushanbe — Beijing KGS24,378 Dushanbe — Shanghai KGS27,117 Dushanbe — Hangzhou KGS28,722 Dushanbe — Yiwu KGS25,001 Dushanbe — Chengdu KGS26,032 Dushanbe — Sanya KGS33,205 Dushanbe — Qingdao
Wed 8 Jul 10:30 – 18:50
1 day 5 hr 20 min / 2 layovers Sat 11 Jul 13:50 – 06:40
13 hr 50 min / 1 layover Sat 11 Jul 10:30 – 12:50
23 hr 20 min / 2 layovers Sat 11 Jul 13:50 – 09:45
16 hr 55 min / 2 layovers Mon 6 Jul 22:10 – 10:25
1 day 9 hr 15 min / 2 layovers Wed 1 Jul 13:50 – 11:55
19 hr 5 min / 2 layovers Sat 1 Aug 13:50 – 11:30
18 hr 40 min / 2 layovers Mon 29 Jun 22:10 – 12:20
1 day 11 hr 10 min / 2 layovers FAQ
Flight duration from Dushanbe to China
On average, flights from Dushanbe to China take around 4 hours 31 minutes when flying directly. With layovers, the flight duration can be up to 11 hours 25 minutes.