Best way to travel between

Oman
Iran
Travel Modes
Price
Distance
Duration
CO2
drive
$95.0
2768.41 km
33h 17mins
354.36 kgs
 
flight
$262.0
1586.71 km
4h 39mins
171.36 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 2768.41 km 33h 17mins 2,356,314 IRR 95.0
Flight 1586.71 km 4h 39mins 6,498,465 IRR 262.0
Take Car from Muscat to Tehrān
Time: 33h 17mins Cost: 2,356,314 IRR; $ 85.5 - 104.5 USD CO2 Emission: 354.4 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Oman and Iran is to travel by car/taxi, which will cost about 2,356,314 IRR or 85.50 USD.