General flight information
16 hr 41 min Travel time
4,511 km Distance between cities
3 hr Time zone difference
TJS 2,563 Lowest price
TJS 3,835 Average ticket price
2 hr 30 min Travel time
1,665 km Distance between cities
3 hr Time zone difference
TJS 2,126 Lowest price
5 Direct flights per week
TJS 2,308 Average ticket price
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
TJS 2,665 Lowest price
2 Direct flights per week
TJS 3,974 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
TJS 2,589 Lowest price
TJS 5,107 Average ticket price
1 day 3 hr 5 min Travel time
4,762 km Distance between cities
3 hr Time zone difference
TJS 2,878 Lowest price
TJS 3,737 Average ticket price
11 hr 10 min Travel time
4,770 km Distance between cities
3 hr Time zone difference
TJS 3,050 Lowest price
TJS 4,726 Average ticket price
8 hr 58 min Travel time
3,571 km Distance between cities
3 hr Time zone difference
TJS 2,656 Lowest price
4 Direct flights per week
TJS 3,227 Average ticket price
14:00 Earliest departure
01:10 Latest departure
4,628 km Distance between cities
3 hr Time zone difference
TJS 2,917 Lowest price
TJS 5,135 Average ticket price
3,315 km Distance between cities
3 hr Time zone difference
TJS 2,653 Lowest price
TJS 4,629 Average ticket price
4,211 km Distance between cities
3 hr Time zone difference
TJS 5,701 Average ticket price
Cheap tickets
Direct flight schedule
- Urumqi Tue, Fri from TJS 2,132
- Beijing Wed, Sat from TJS 4,181
- Xian Mon, Tue, Thu from TJS 2,656
Connecting flights
TJS 2,562 Dushanbe — Guangzhou TJS 2,131 Dushanbe — Urumqi TJS 2,665 Dushanbe — Beijing TJS 2,588 Dushanbe — Shanghai TJS 2,877 Dushanbe — Hangzhou TJS 3,049 Dushanbe — Yiwu TJS 2,917 Dushanbe — Shenzhen TJS 2,653 Dushanbe — Chengdu
Wed 8 Jul 10:30 – 18:50
1 day 5 hr 20 min / 2 layovers Tue 1 Sep 16:25 – 01:30
2 day 6 hr 5 min / 1 layover 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 +2
Wed 15 Jul 13:50 – 23:20
1 day 6 hr 30 min / 2 layovers Wed 1 Jul 13:50 – 11:55
19 hr 5 min / 2 layovers Airlines with flights from Dushanbe to China
Including connecting fares
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.