Best way to travel between

Shiraz, Fars, Iran
Muscat, Oman
Travel Modes
Price
Distance
Duration
CO2
drive
$93.04512
1214.33 km
17h 28mins
155.43 kgs
 
flight
$325.22
895.53 km
1h 51mins
96.72 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 1214.33 km 17h 28mins 36 OMR 93.04512
Flight 895.53 km 1h 51mins 125 OMR 325.22
Take Drive from Shiraz to Bandar Lengeh
Time: 8h 20mins Cost: 37 OMR; $ 85.5 - 104.4 USD CO2 Emission: 81.02 kgs
Take Ferry from Bandar Lengeh to Dubai Port Rashid
Time: 4h 30mins Cost: 39 OMR; $ 90.0 - 110.0 USD CO2 Emission: 19.03 kgs
Take Drive from Dubai Port Rashid to Muscat
Time: 4h 38mins Cost: 8 OMR; $ 18.9 - 23.1 USD CO2 Emission: 55.38 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shiraz, Fars, Iran and Muscat, Oman is to travel by car/taxi, which will cost about 36 OMR or 83.70 USD.