HUB hero image

How to Travel from

Muscat to Tehrān

by Plane or Car

Muscat
+0
Tehrān
Transport search to Tehrān
Muscat
+0
Tehrān
Building a composite car route
Cheapest
Best Offer!
Car
28 h 41 min
2715 km.
from $149
Composite Route Car Only

Two ways to Travel from Muscat to Tehrān

Select an Option Below to Start Your Journey
Cheapest
Fastest

Transport providers

Airlines

Emirates

Website:
emirates.com
Plane from Seeb International Airport to Tehran
Ave. Duration:
5h 22m
Frequency:
Every day
Estimated price:
$141.30–$597.83

Qatar Airways

Website:
qatarairways.com/en-au/homepage.html
Plane from Seeb International Airport to Tehran
Ave. Duration:
4h 40m
Frequency:
Every day
Estimated price:
$184.78–$597.83

Air Arabia

Website:
airarabia.com
Plane from Seeb International Airport to Tehran
Ave. Duration:
5h 25m
Frequency:
Monday, Wednesday, Thursday, Friday, and Saturday
Estimated price:
$152.17–$423.91

SalamAir

Website:
salamair.com/
Plane from Seeb International Airport to Tehran
Ave. Duration:
2h 40m
Frequency:
Every day
Estimated price:
$130.43–$336.96

Flydubai

Website:
flydubai.com/en/
Plane from Seeb International Airport to Tehran
Ave. Duration:
5h 15m
Frequency:
Every day
Estimated price:
$141.30–$380.43

Iran Air

Website:
ebooking.iranair.com/
Plane from Seeb International Airport to Mehrabad
Ave. Duration:
7h 15m
Frequency:
Wednesday
Estimated price:
$81.52–$434.78

Iran Aseman

Website:
iaa.ir/
Plane from Seeb International Airport to Mehrabad
Ave. Duration:
4h
Frequency:
Monday, Wednesday, and Friday
Estimated price:
$108.70–$293.48

Zagros Airlines

Website:
zagrosairlines.com/
Plane from Seeb International Airport to Mehrabad
Ave. Duration:
5h 35m
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$70.65–$402.17

Questions and Answers

What is the cheapest way to get from Muscat to Tehrān?

The cheapest way to get from Muscat to Tehrān is to drive which costs $141.30 - $228.26 and takes 29h 37m.

What is the fastest way to get from Muscat to Tehrān?

The fastest way to get from Muscat to Tehrān is to fly which takes 6h 38m and costs $108.70 - $304.35 .

How far is it from Muscat to Tehrān?

The distance between Muscat and Tehrān is 1561 km. The road distance is 2754.8 km.

How long does it take to get from Muscat to Tehrān?

It takes approximately 6h 58m to get from Muscat to Tehrān, including transfers.

What is the time difference between Muscat and Tehrān?

Tehrān is 30 min behind Muscat. It is currently 04:17 in Muscat and 03:47 in Tehrān.

Can I drive from Muscat to Tehrān?

Yes, the driving distance between Muscat to Tehrān is 2755 km. It takes approximately 29h 37m to drive from Muscat to Tehrān.

Which airlines fly from Seeb International Airport Airport to Tehran International Airport Airport?

Air Arabia, SalamAir, Qatar Airways and two other airlines offer flights from Seeb International Airport Airport to Tehran International Airport Airport.
+0