There are 3 ways to get from Mazār-e Sharīf to Tehrān by plane, 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 from Mazar-e Sharif, bus
best- Fly from Mazar-e Sharif (MZR) to Tehran International Airport (IKA)plane MZR - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
13h 4m$514–1,716Drive 1,828.9 km
cheapest- Drive from Mazār-e Sharīf to Tehrāncar 1,828.9 km
28h 54m$162–233Drive to Kabul, fly, bus
- Drive from Mazār-e Sharīf to Kabul (KBL)car
- Fly from Kabul (KBL) to Tehran International Airport (IKA)plane KBL - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
15h 3m$741–2,357
Mazar-e Sharif (MZR) to Tehran International Airport (IKA) flights
Questions & Answers
The cheapest way to get from Mazār-e Sharīf to Tehrān is to drive which costs $160 - $240 and takes 28h 54m.
The fastest way to get from Mazār-e Sharīf to Tehrān is to fly and bus which takes 13h 4m and costs $500 - $1,800.
The distance between Mazār-e Sharīf and Tehrān is 1525 km. The road distance is 1828.9 km.
It takes approximately 13h 4m to get from Mazār-e Sharīf to Tehrān, including transfers.
Tehrān is 1h behind Mazār-e Sharīf. It is currently 6:34 AM in Mazār-e Sharīf and 5:34 AM in Tehrān.
Yes, the driving distance between Mazār-e Sharīf to Tehrān is 1829 km. It takes approximately 28h 54m to drive from Mazār-e Sharīf to Tehrān.
What companies run services between Mazār-e Sharīf, Afghanistan and Tehrān, Iran?
There is no direct connection from Mazār-e Sharīf to Tehrān. However, you can take the taxi to Mazar-e Sharif (MZR) airport, fly to Tehran International Airport (IKA), walk to Tehran Imam Khomeini, take the bus to Azadi Square, then take the taxi to Tehrān. Alternatively, you can drive from Mazār-e Sharīf to Tehrān in around 28h 54m.
- Website
- flydubai.com
Flights from Mazar-e Sharif to Tehran International Airport via Kabul, Dubai
- Ave. Duration
- 11h 42m
- When
- Monday, Wednesday, Thursday, Tuesday, Friday, and Sunday
- Estimated price
- $500–1,700
Flights from Kabul to Tehran International Airport via Dubai
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- $700–2,600
- Website
- turkishairlines.com
Flights from Mazar-e Sharif to Tehran International Airport via Istanbul
- Ave. Duration
- 11h 5m
- When
- Thursday
- Estimated price
- $460–1,800
- Website
- qatarairways.com
Flights from Kabul to Tehran International Airport via Doha
- Ave. Duration
- 9h 5m
- When
- Tuesday and Sunday
- Estimated price
- $1,000–2,700
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 French strikes 2018: What are my alternative transport options?, Travelling around the UAE, and Which London airport should I choose? - to help you get the most out of your next trip.
