General flight information
10 hr 25 min Travel time
4,511 km Distance between cities
3 hr Time zone difference
KGS27,465 Lowest price
KGS41,788 Average ticket price
20 hr 22 min Travel time
4,052 km Distance between cities
3 hr Time zone difference
KGS23,744 Lowest price
2 Direct flights per week
KGS41,263 Average ticket price
22:25 Earliest departure
22:25 Latest departure
12 hr 52 min Travel time
4,805 km Distance between cities
3 hr Time zone difference
KGS29,158 Lowest price
5 hr 1 min Travel time
1,665 km Distance between cities
3 hr Time zone difference
KGS20,875 Lowest price
4 Direct flights per week
22:00 Earliest departure
01:10 Latest departure
18 hr 25 min Travel time
4,770 km Distance between cities
3 hr Time zone difference
KGS29,112 Lowest price
15 hr 25 min Travel time
4,762 km Distance between cities
3 hr Time zone difference
KGS26,810 Lowest price
4,211 km Distance between cities
3 hr Time zone difference
KGS31,694 Lowest price
4,501 km Distance between cities
3 hr Time zone difference
KGS29,848 Lowest price
4,511 km Distance between cities
3 hr Time zone difference
KGS38,633 Lowest price
4,628 km Distance between cities
3 hr Time zone difference
KGS29,729 Lowest price
Cheap tickets
Direct flight schedule
- Beijing Wed, Sat from KGS39,502
- Urumqi Tue, Fri from KGS20,874
Connecting flights
KGS27,465 Dushanbe — Guangzhou KGS23,744 Dushanbe — Beijing KGS29,157 Dushanbe — Shanghai KGS29,111 Dushanbe — Yiwu KGS26,809 Dushanbe — Hangzhou KGS31,693 Dushanbe — Jinan KGS29,847 Dushanbe — Qingdao KGS38,633 Dushanbe — Sanya KGS29,728 Dushanbe — Shenzhen
Wed 20 May 13:50 – 03:15
10 hr 25 min / 1 layover Wed 17 Jun 13:50 – 00:30
2 day 7 hr 40 min / 1 layover Wed 27 May 13:50 – 18:45
1 day 1 hr 55 min / 2 layovers Wed 3 Jun 23:00 – 10:25
1 day 8 hr 25 min / 2 layovers Tue 2 Jun 10:30 – 23:10
9 hr 40 min / 1 layover Wed 13 May 13:50 – 11:50
19 hr / 2 layovers +2
Wed 20 May 13:50 – 23:45
1 day 6 hr 55 min / 2 layovers Tue 12 May 01:10 – 00:45
20 hr 35 min / 1 layover Wed 10 Jun 13:50 – 12:20
19 hr 30 min / 2 layovers FAQ
Flight duration from Dushanbe to China
On average, flights from Dushanbe to China take around 4 hours 35 minutes when flying directly. With layovers, the flight duration can be up to 10 hours 56 minutes.