General flight information
16 hr 41 min Travel time
4,511 km Distance between cities
3 hr Time zone difference
TJS 2,612 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,592 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,756 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 2,929 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,953 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 3,899
- Xian Mon, Tue, Thu from TJS 2,656
Connecting flights
TJS 2,611 Dushanbe — Guangzhou TJS 2,131 Dushanbe — Urumqi TJS 2,591 Dushanbe — Beijing TJS 2,756 Dushanbe — Shanghai TJS 2,877 Dushanbe — Hangzhou TJS 2,929 Dushanbe — Yiwu TJS 2,953 Dushanbe — Shenzhen TJS 2,653 Dushanbe — Chengdu
Wed 12 Aug 13:50 – 18:50
1 day 2 hr / 2 layovers Tue 1 Sep 16:25 – 01:30
2 day 6 hr 5 min / 1 layover Sat 11 Jul 13:50 – 00:30
1 day 7 hr 40 min / 1 layover Wed 19 Aug 13:50 – 18:45
1 day 1 hr 55 min / 2 layovers Sat 11 Jul 13:50 – 09:45
16 hr 55 min / 2 layovers Wed 19 Aug 13:50 – 10:25
1 day 17 hr 35 min / 2 layovers Sat 11 Jul 13:50 – 11:55
19 hr 5 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.