There are 7 ways to get from Yazd to Khorramabad by train, bus, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus, taxi
best- Take the train from Yazd to Tehrantrain
- Take the bus from Tehran Beyhaghi Terminal to Arakbus
- Take the train from Arak to Dorudtrain
- Take the taxi from Dorud to Khorramabadtaxi
18h 21mDrive 687.1 km
cheapest- Drive from Yazd to Khorramabadcar 687.1 km
8h 25m$4–5Taxi
- Take the taxi from Yazd to Khorramabadtaxi 687.1 km
8h 25m$16–20Fly to Ahwaz International Airport, train, taxi
- Fly from Yazd (AZD) to Ahwaz International Airport (AWZ)plane AZD - AWZ
- Take the train from Ahvaz to Sepiddashttrain
- Take the taxi from Sepiddasht to Khorramabadtaxi
11h 11mTrain, taxi
- Take the train from Yazd to Tehrantrain
- Take the train from Tehran to Sepiddashttrain
- Take the taxi from Sepiddasht to Khorramabadtaxi
18h 44mFly to Shahid Ashrafi Esfahani Airport, taxi
- Fly from Yazd (AZD) to Shahid Ashrafi Esfahani Airport (KSH)plane AZD - KSH
- Take the taxi from Shahid Ashrafi Esfahani Airport (KSH) to Khorramabadtaxi
6h 49m$69–366Fly to Dezful Airport, train, taxi
- Fly from Yazd (AZD) to Dezful Airport (DEF)plane AZD - DEF
- Take the train from Andīmeshk to Sepiddashttrain
- Take the taxi from Sepiddasht to Khorramabadtaxi
12h 49m
Yazd (AZD) to Ahwaz International Airport (AWZ) flights
Questions & Answers
The cheapest way to get from Yazd to Khorramabad is to drive which costs $3 - $5 and takes 8h 25m.
The fastest way to get from Yazd to Khorramabad is to fly and taxi which takes 6h 49m and costs $65 - $370.
The distance between Yazd and Khorramabad is 1119 km. The road distance is 687.1 km.
The best way to get from Yazd to Khorramabad without a car is to train and bus and taxi which takes 18h 21m and costs .
It takes approximately 18h 21m to get from Yazd to Khorramabad, including transfers.
Yes, the driving distance between Yazd to Khorramabad is 687 km. It takes approximately 8h 25m to drive from Yazd to Khorramabad.
What companies run services between Yazd, Iran and Khorramabad, Iran?
There is no direct connection from Yazd to Khorramabad. However, you can take the train to Tehran, walk to Rahahan station, take the line 3 subway to Moniriyeh, walk to Hasan Abad Station, take the line 2 subway to Emam Khomeini, walk to Tehran Beyhaghi Terminal, take the bus to Arak, walk to Arak, take the train to Dorud, then take the taxi to Khorramabad. Alternatively, you can drive from Yazd to Khorramabad in around 8h 25m.
Flights from Yazd to Ahwaz International Airport via Mashhad
- Ave. Duration
- 4h 10m
- When
- Thursday
- Estimated price
- $100–480
Flights from Yazd to Ahwaz International Airport via Tehran Mehrabad
- Ave. Duration
- 6h
- When
- Sunday
- Estimated price
- $70–370
Flights from Yazd to Shahid Ashrafi Esfahani Airport via Tehran Mehrabad
- Ave. Duration
- 6h 17m
- When
- Sunday and Tuesday
- Estimated price
- $65–360
Flights from Yazd to Dezful Airport via Tehran Mehrabad
- Ave. Duration
- 10h 32m
- When
- Sunday, Tuesday, and Friday
- Estimated price
- $65–360
Flights from Yazd to Dezful Airport via Mashhad, Tehran Mehrabad
- Ave. Duration
- 12h 45m
- When
- Thursday
- Estimated price
- $100–480
- Website
- zagrosairlines.com
Flights from Yazd to Ahwaz International Airport via Tehran Mehrabad
- Ave. Duration
- 7h 55m
- When
- Tuesday, Friday, Sunday, Monday, and Saturday
- Estimated price
- $70–370
Flights from Yazd to Dezful Airport via Tehran Mehrabad
- Ave. Duration
- 12h
- When
- Monday and Saturday
- Estimated price
- $65–360
- Website
- iaa.ir
Flights from Yazd to Ahwaz International Airport via Tehran Mehrabad
- Ave. Duration
- 7h 35m
- When
- Sunday
- Estimated price
- $70–370
Flights from Yazd to Ahwaz International Airport via Tehran Mehrabad
- Ave. Duration
- 5h 20m
- When
- Sunday
- Estimated price
- $70–370
- Phone
- 021- 55122417
- [email protected]
- Website
- raja.ir
Train from Yazd to Tehran
- Ave. Duration
- 9h 9m
- Frequency
- Once daily
- Book at
- https://iranrail.net/
Train from Arak to Dorud
- Ave. Duration
- 2h 1m
- Frequency
- Every 4 hours
- Book at
- https://iranrail.net/
Train from Ahvaz to Sepiddasht
- Ave. Duration
- 4h 18m
- Frequency
- 5 times a day
- Book at
- https://iranrail.net/
Train from Yazd to Tehran
- Ave. Duration
- 9h 9m
- Frequency
- Once daily
- Book at
- https://iranrail.net/
Train from Tehran to Sepiddasht
- Ave. Duration
- 7h 14m
- Frequency
- 4 times a day
- Book at
- https://iranrail.net/
Train from Andīmeshk to Sepiddasht
- Ave. Duration
- 1h 51m
- Frequency
- 5 times a day
- Book at
- https://iranrail.net/
- Website
- seirosafar.ir
Bus from Tehran Beyhaghi Terminal to Arak
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- seirosafar.ir
- Book at
- booking.seirosafar.ir
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 Travelling to the UK: What do I need to know?, Italian Lakes: Getting around by train, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.

