General flight information
10 hr 25 min Travel time
4,511 km Distance between cities
3 hr Time zone difference
TJS 2,924 Lowest price
TJS 3,862 Average ticket price
20 hr 22 min Travel time
4,052 km Distance between cities
3 hr Time zone difference
TJS 2,620 Lowest price
2 Direct flights per week
TJS 3,876 Average ticket price
22:25 Earliest departure
22:25 Latest departure
5 hr 1 min Travel time
1,665 km Distance between cities
3 hr Time zone difference
TJS 2,236 Lowest price
4 Direct flights per week
TJS 2,369 Average ticket price
22:00 Earliest departure
01:10 Latest departure
12 hr 52 min Travel time
4,805 km Distance between cities
3 hr Time zone difference
TJS 3,136 Lowest price
TJS 4,737 Average ticket price
15 hr 25 min Travel time
4,762 km Distance between cities
3 hr Time zone difference
TJS 2,954 Lowest price
TJS 3,397 Average ticket price
18 hr 25 min Travel time
4,770 km Distance between cities
3 hr Time zone difference
TJS 3,107 Lowest price
TJS 3,709 Average ticket price
3,571 km Distance between cities
3 hr Time zone difference
TJS 2,350 Lowest price
1 Direct flights per week
TJS 2,866 Average ticket price
01:10 Earliest departure
01:10 Latest departure
3,588 km Distance between cities
3 hr Time zone difference
TJS 3,208 Lowest price
TJS 3,746 Average ticket price
4,511 km Distance between cities
3 hr Time zone difference
TJS 4,123 Lowest price
TJS 4,337 Average ticket price
4,628 km Distance between cities
3 hr Time zone difference
TJS 3,173 Lowest price
TJS 5,114 Average ticket price
Cheap tickets
Direct flight schedule
- Beijing Wed, Sat from TJS 3,984
- Urumqi Tue, Fri from TJS 2,240
- Xian Tue from TJS 2,343
Connecting flights
TJS 2,923 Dushanbe — Guangzhou TJS 2,620 Dushanbe — Beijing TJS 3,136 Dushanbe — Shanghai TJS 2,954 Dushanbe — Hangzhou TJS 3,107 Dushanbe — Yiwu TJS 3,207 Dushanbe — Chongqing TJS 4,123 Dushanbe — Sanya TJS 3,173 Dushanbe — Shenzhen
Wed 20 May 13:50 – 03:15
10 hr 25 min / 1 layover Sat 13 Jun 13:50 – 00:30
1 day 7 hr 40 min / 1 layover Sat 13 Jun 13:50 – 10:55
18 hr 5 min / 2 layovers +2
Sun 31 May 10:30 – 16:10
1 day 2 hr 40 min / 2 layovers Wed 3 Jun 23:00 – 10:25
1 day 8 hr 25 min / 2 layovers Wed 20 May 13:50 – 14:30
21 hr 40 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 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 35 minutes when flying directly. With layovers, the flight duration can be up to 10 hours 56 minutes.