Best way to travel between

Tehran
Muscat, Oman
Travel Modes
Price
Distance
Duration
CO2
drive
$128.27
2754.68 km
30h 1mins
352.6 kgs
 
flight
$233.0
1529.48 km
4h 15mins
165.18 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 2754.68 km 30h 1mins 49 OMR 128.27
Flight 1529.48 km 4h 15mins 90 OMR 233.0
Take Drive from Tehrān to Muscat
Time: 30h 1mins Cost: 49 OMR; $ 114.3 - 139.7 USD CO2 Emission: 352.6 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Tehran and Muscat, Oman is to travel by car/taxi, which will cost about 49 OMR or 115.20 USD.