There are 4 ways to get from Kermān to Tehrān by plane, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Kerman International Airport (KER) to Mehrabad International Airport (THR)plane KER - THR
1h 57m$61–351Drive 986.1 km
cheapest- Drive from Kermān to Tehrāncar 986.1 km
10h 18m$5–7Train
- Take the train from Kermān to Tabastrain
- Take the train from Tabas to Tehrantrain
23h 53mTaxi
- Take the taxi from Kermān to Tehrāntaxi 986.1 km
10h 18m$23–28
Kerman International Airport (KER) to Mehrabad International Airport (THR) flights
Questions & Answers
The cheapest way to get from Kermān to Tehrān is to drive which costs $4 - $7 and takes 10h 18m.
The fastest way to get from Kermān to Tehrān is to fly which takes 1h 57m and costs $60 - $360.
No, there is no direct train from Kermān to Tehrān. However, there are services departing from Kermān and arriving at Tehran via Tabas. The journey, including transfers, takes approximately 23h 53m.
The distance between Kermān and Tehrān is 821 km. The road distance is 986.1 km.
The best way to get from Kermān to Tehrān without a car is to train which takes 23h 53m and costs .
It takes approximately 1h 57m to get from Kermān to Tehrān, including transfers.
Kermān to Tehrān train services, operated by Raja Rail Transportation Co., depart from Kermān station.
The best way to get from Kermān to Tehrān is to fly which takes 1h 57m and costs $60 - $360. Alternatively, you can train, which costs and takes 23h 53m.
Kermān to Tehrān train services, operated by Raja Rail Transportation Co., arrive at Tabas station.
Yes, the driving distance between Kermān to Tehrān is 986 km. It takes approximately 10h 18m to drive from Kermān to Tehrān.
What companies run services between Kermān, Iran and Tehrān, Iran?
Zagros Airlines flies from Kerman International Airport (KER) to Mehrabad International Airport (THR) twice daily. Alternatively, you can take a vehicle from Kermān to Tehran via Kermān and Tabas in around 23h 53m.
- Website
- zagrosairlines.com
Flights from Kerman International Airport to Mehrabad International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $60–350
- Phone
- 021- 55122417
- [email protected]
- Website
- raja.ir
Train from Kermān to Tabas
- Ave. Duration
- 7h 38m
- Frequency
- Once daily
- Book at
- IRANRAIL
Train from Tabas to Tehran
- Ave. Duration
- 15h 5m
- Frequency
- Once daily
- Book at
- IRANRAIL
- Ave. Duration
- 10h 18m
- Estimated price
- $23–28
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 Slovenia: Getting from Ljubljana to Lake Bled, Is ride-sharing platform BlaBlaCar right for you?, and Need to know: Eurostar - to help you get the most out of your next trip.

