There are 5 ways to get from Shiraz to Kelardasht by plane, taxi, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, taxi
best- Fly from Shahid Dastghaib International Airport (SYZ) to Mehrabad International Airport (THR)plane SYZ - THR
- Take the taxi from Tehran-Mehrabad-Airport-THR to Kelardashttaxi
4h 3m$58–334Drive 941.3 km
cheapest- Drive from Shiraz to Kelardashtcar 941.3 km
11h 5m$5–7Train, taxi, bus
- Take the train from Shiraz to Shāhreẕātrain
- Take the taxi from Shāhreẕā to Soffe Bus Terminaltaxi
- Take the bus from Soffe Bus Terminal to Imam Khomeini Airportbus
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
- Take the taxi from Azadi Square to Kelardashttaxi
17h 24mTrain, taxi
- Take the train from Shiraz to Tehrantrain
- Take the taxi from Aghdasiyeh station to Kelardashttaxi
19h 8mTaxi
- Take the taxi from Shiraz to Kelardashttaxi 941.3 km
11h 5m$22–27
Shahid Dastghaib International Airport (SYZ) to Mehrabad International Airport (THR) flights
Questions & Answers
The cheapest way to get from Shiraz to Kelardasht is to drive which costs $4 - $7 and takes 11h 5m.
The fastest way to get from Shiraz to Kelardasht is to fly and taxi which takes 4h 3m and costs $55 - $340.
The distance between Shiraz and Kelardasht is 841 km. The road distance is 941.3 km.
The best way to get from Shiraz to Kelardasht without a car is to train and taxi and bus which takes 17h 24m and costs .
It takes approximately 4h 3m to get from Shiraz to Kelardasht, including transfers.
Yes, the driving distance between Shiraz to Kelardasht is 941 km. It takes approximately 11h 5m to drive from Shiraz to Kelardasht.
What companies run services between Shiraz, Iran and Kelardasht, Iran?
There is no direct connection from Shiraz to Kelardasht. However, you can take the taxi to Shahid Dastghaib International Airport (SYZ) airport, fly to Mehrabad International Airport (THR), then take the taxi to Kelardasht. Alternatively, you can take the taxi to Shiraz, take the train to Shāhreẕā, take the taxi to Soffe Bus Terminal, take the bus to Imam Khomeini Airport, walk to Tehran Imam Khomeini, take the bus to Azadi Square, then take the taxi to Kelardasht.
Flights from Shahid Dastghaib International Airport to Mehrabad International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $55–330
- Website
- zagrosairlines.com
Flights from Shahid Dastghaib International Airport to Mehrabad International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $55–330
- Website
- iranairtour.ir
Flights from Shahid Dastghaib International Airport to Mehrabad International Airport
- Ave. Duration
- 1h 30m
- When
- Sunday
- Estimated price
- $55–330
- Website
- iaa.ir
Flights from Shahid Dastghaib International Airport to Mehrabad International Airport
- Ave. Duration
- 1h 25m
- When
- Sunday
- Estimated price
- $55–330
- Phone
- 021- 55122417
- [email protected]
- Website
- raja.ir
Train from Shiraz to Shāhreẕā
- Ave. Duration
- 5h 47m
- Frequency
- Once daily
- Book at
- https://iranrail.net/
Train from Shiraz to Tehran
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Book at
- https://iranrail.net/
- Phone
- 02188534385
- [email protected]
- Website
- hamsafarco.ir
Bus from Soffe Bus Terminal to Imam Khomeini Airport
- Ave. Duration
- 5h
- Frequency
- 5 times a day
- Schedules at
- hamsafarco.ir
- Ave. Duration
- 4h 2m
- Estimated price
- $1–27
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to travel India's Golden Triangle, 5 delightfully under-the-radar French towns you need to visit, and Italy Travel Guides - to help you get the most out of your next trip.

