HUB hero image

How to Travel from

Kabul to Tehran Mehrabad Airport

by Plane or Car

Kabul
+0
Tehran Mehrabad Airport
Transport search to Tehran Mehrabad Airport
Kabul
+0
Tehran Mehrabad Airport
Building a composite car route
Cheapest
Best Offer!
Car
28 h 10 min
2270 km.
from $124
Composite Route Car Only

Two ways to Travel from Kabul to Tehran Mehrabad Airport

Select an Option Below to Start Your Journey
Cheapest
Fastest

Transport providers

Airlines

Qatar Airways

Website:
qatarairways.com/en-au/homepage.html
Plane from Kabul to Tehran
Ave. Duration:
8h 55m
Frequency:
Sunday
Estimated price:
$543.48–$1,032.61

Flydubai

Website:
flydubai.com/en/
Plane from Kabul to Tehran
Ave. Duration:
9h 5m
Frequency:
Every day
Estimated price:
$228.26–$652.17

Mahan Air

Website:
mahan.aero/
Plane from Kabul to Tehran
Ave. Duration:
6h 25m
Frequency:
Friday
Estimated price:
$532.61–$978.26

Zagros Airlines

Website:
zagrosairlines.com/
Plane from Kabul to Mehrabad
Ave. Duration:
4h 55m
Frequency:
Monday
Estimated price:
$65.22–$369.57

Caspian Airlines

Plane from Kabul to Mehrabad
Ave. Duration:
6h 15m
Frequency:
Monday and Wednesday
Estimated price:
$65.22–$369.57

Questions and Answers

What is the cheapest way to get from Kabul to Tehran Mehrabad Airport (THR)?

The cheapest way to get from Kabul to Tehran Mehrabad Airport (THR) is to fly which costs $70.65 - $380.43 and takes 5h 1m.

What is the fastest way to get from Kabul to Tehran Mehrabad Airport (THR)?

The fastest way to get from Kabul to Tehran Mehrabad Airport (THR) is to fly which takes 5h 1m and costs $70.65 - $380.43 .

How far is it from Kabul to Tehran Mehrabad Airport (THR)?

The distance between Kabul and Tehran Mehrabad Airport (THR) is 1636 km.

How long does it take to get from Kabul to Tehran Mehrabad Airport (THR)?

It takes approximately 5h 1m to get from Kabul to Tehran Mehrabad Airport (THR), including transfers.

What is the time difference between Kabul and Tehran Mehrabad Airport (THR)?

Tehran Mehrabad Airport (THR) is 1h behind Kabul. It is currently 14:05 in Kabul and 13:05 in Tehran Mehrabad Airport (THR).
+0