There are 3 ways to get from Karaj to Karak Harak by plane, taxi, 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 Mehrabad International Airport (THR) to Shahid Ashrafi Esfahani Airport (KSH)plane THR - KSH
- Take the taxi from Shahid Ashrafi Esfahani Airport (KSH) to Karak Haraktaxi
3h 44m$50–297Drive 665.9 km
cheapest- Drive from Karaj to Karak Harakcar 665.9 km
7h 34m$3–5Taxi
- Take the taxi from Karaj to Karak Haraktaxi 665.9 km
7h 34m$15–19
Mehrabad International Airport (THR) to Shahid Ashrafi Esfahani Airport (KSH) flights
Questions & Answers
The cheapest way to get from Karaj to Karak Harak is to drive which costs $3 - $5 and takes 7h 34m.
The fastest way to get from Karaj to Karak Harak is to fly and taxi which takes 3h 44m and costs $50 - $300.
The distance between Karaj and Karak Harak is 632 km. The road distance is 665.9 km.
The best way to get from Karaj to Karak Harak without a car is to taxi which takes 7h 34m and costs $15 - $19.
It takes approximately 3h 44m to get from Karaj to Karak Harak, including transfers.
Yes, the driving distance between Karaj to Karak Harak is 666 km. It takes approximately 7h 34m to drive from Karaj to Karak Harak.
What companies run services between Karaj, Iran and Karak Harak, Iran?
There is no direct connection from Karaj to Karak Harak. However, you can take the taxi to Tehran-Mehrabad-Airport-THR airport, fly to Shahid Ashrafi Esfahani Airport (KSH), then take the taxi to Karak Harak. Alternatively, you can drive from Karaj to Karak Harak in around 7h 34m.
Flights from Mehrabad International Airport to Shahid Ashrafi Esfahani Airport
- Ave. Duration
- 50 min
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- $45–290
- Ave. Duration
- 4h 57m
- Estimated price
- $4–19
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 Train travel in France: A guide to SNCF, How to get from London to Edinburgh, and Need to know: Jadrolinija - to help you get the most out of your next trip.
