Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
35 h 37 min
2594 km.
from $142
Composite Route Car Only
One way to Travel from Dushanbe to Shiraz
Select an Option Below to Start Your Journey
Cheapest
By car (2 594 km)
Transport providers
Airlines
Flydubai
Website:
flydubai.com/en/
Plane from Dushanbe International Airport to Shiraz
Ave. Duration:
8h 52m
Frequency:
Monday, Tuesday, Wednesday, Thursday, and Saturday
Estimated price:
$394.90–$1,401.25
Iran Air
Website:
ebooking.iranair.com/
Plane from Dushanbe International Airport to Shiraz
Ave. Duration:
10h 25m
Frequency:
Monday
Estimated price:
$394.90–$1,082.78
Jazeera Airways
Website:
jazeeraairways.com/
Plane from Dushanbe International Airport to Shiraz
Ave. Duration:
14h 40m
Frequency:
Thursday
Estimated price:
$216.56–$764.32
Questions and Answers
What is the cheapest way to get from Dushanbe to Shiraz?
The cheapest way to get from Dushanbe to Shiraz is to fly which costs $184.78 - $652.17 and takes 9h 5m.
What is the fastest way to get from Dushanbe to Shiraz?
The fastest way to get from Dushanbe to Shiraz is to fly which takes 9h 5m and costs $184.78 - $652.17 .
How far is it from Dushanbe to Shiraz?
The distance between Dushanbe and Shiraz is 1814 km.
How long does it take to get from Dushanbe to Shiraz?
It takes approximately 9h 5m to get from Dushanbe to Shiraz, including transfers.
Train, bus or fly from Dushanbe to Shiraz?
The best way to get from Dushanbe to Shiraz is to fly which takes 9h 5m and costs $184.78 - $652.17 . There are no good options to train or bus between Dushanbe to Shiraz.
What is the time difference between Dushanbe and Shiraz?
Shiraz is 1h 30m behind Dushanbe. It is currently 14:17 in Dushanbe and 12:47 in Shiraz.