There are 7 ways to get from Tehrān to Mahmudabad Shahab by bus, taxi, train, 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.
Bus, taxi
best- Take the bus from Tehran Beyhaghi Terminal to Arakbus
- Take the taxi from Arak to Mahmudabad Shahabtaxi
5h 32m$4–5Drive 365 km
cheapest- Drive from Tehrān to Mahmudabad Shahabcar 365 km
4h 35m$2–3Train
- Take the train from Tehran to Aznatrain
6h 35mTaxi
- Take the taxi from Tehrān to Mahmudabad Shahabtaxi 365 km
4h 35m$8–11Fly to Dezful Airport, train
- Fly from Mehrabad International Airport (THR) to Dezful Airport (DEF)plane THR - DEF
- Take the train from Andīmeshk to Aznatrain
6h 3mBus, train
- Take the bus from Tehran Beyhaghi Terminal to Arakbus
- Take the train from Arak to Aznatrain
7hFly to Ahwaz International Airport, train
- Fly from Mehrabad International Airport (THR) to Ahwaz International Airport (AWZ)plane THR - AWZ
- Take the train from Ahvaz to Aznatrain
8h 40m
Mehrabad International Airport (THR) to Dezful Airport (DEF) flights
Questions & Answers
The cheapest way to get from Tehrān to Mahmudabad Shahab is to drive which costs $1 - $3 and takes 4h 35m.
The fastest way to get from Tehrān to Mahmudabad Shahab is to drive which takes 4h 35m and costs $1 - $3.
No, there is no direct train from Tehrān to Mahmudabad Shahab. However, there are services departing from Tehran and arriving at Azna via . The journey, including transfers, takes approximately 6h 35m.
The distance between Tehrān and Mahmudabad Shahab is 375 km. The road distance is 365 km.
The best way to get from Tehrān to Mahmudabad Shahab without a car is to bus and taxi which takes 5h 32m and costs $3 - $5.
It takes approximately 5h 32m to get from Tehrān to Mahmudabad Shahab, including transfers.
Tehrān to Mahmudabad Shahab train services, operated by Raja Rail Transportation Co., depart from Tehran station.
Tehrān to Mahmudabad Shahab train services, operated by Raja Rail Transportation Co., arrive at Azna station.
Yes, the driving distance between Tehrān to Mahmudabad Shahab is 365 km. It takes approximately 4h 35m to drive from Tehrān to Mahmudabad Shahab.
What companies run services between Tehrān, Iran and Mahmudabad Shahab, Iran?
Raja Rail Transportation Co. operates a train from Tehran to Azna 4 times a day, and the journey takes 5h 56m.
Flights from Mehrabad International Airport to Dezful Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $45–310
Flights from Mehrabad International Airport to Ahwaz International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $50–320
- Website
- zagrosairlines.com
Flights from Mehrabad International Airport to Dezful Airport
- Ave. Duration
- 1h
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- $45–310
Flights from Mehrabad International Airport to Ahwaz International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $50–320
Flights from Mehrabad International Airport to Ahwaz International Airport
- Ave. Duration
- 1h 4m
- When
- Friday to Sunday
- Estimated price
- $50–320
- Website
- iranairtour.ir
Flights from Mehrabad International Airport to Ahwaz International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- $50–320
- Website
- iaa.ir
Flights from Mehrabad International Airport to Ahwaz International Airport
- Ave. Duration
- 1h 10m
- When
- Sunday
- Estimated price
- $50–320
- Phone
- 021- 55122417
- [email protected]
- Website
- raja.ir
Train from Tehran to Azna
- Ave. Duration
- 5h 56m
- Frequency
- 4 times a day
- Book at
- IRANRAIL
Train from Andīmeshk to Azna
- Ave. Duration
- 3h 8m
- Frequency
- 5 times a day
- Book at
- IRANRAIL
Train from Arak to Azna
- Ave. Duration
- 1h 21m
- Frequency
- Every 4 hours
- Book at
- IRANRAIL
Train from Ahvaz to Azna
- Ave. Duration
- 5h 35m
- Frequency
- 5 times a day
- Book at
- IRANRAIL
- 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
Bus from Tehran Beyhaghi Terminal to Arak
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- seirosafar.ir
- Book at
- booking.seirosafar.ir
- Ave. Duration
- 3h 4m
- Estimated price
- $2–11
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 What documents do I need to cross Niagara Falls?, How to get from London to Edinburgh, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.

