Best way to travel between

Shiraz, Fars, Iran
Muscat
Travel Modes
Price
Distance
Duration
CO2
drive
$125.0
1419.34 km
23h 19mins
181.68 kgs
 
flight
$404.0
805.8 km
5h 24mins
87.03 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 1419.34 km 23h 19mins 48 OMR 125.0
Flight 805.8 km 5h 24mins 156 OMR 404.0
Take Car from Shiraz to Bandar Lengeh
Time: 13h 9mins Cost: 3 OMR; $ 8.1 - 9.9 USD CO2 Emission: 104.01 kgs
Take Ferry from Bandar Lengeh to Dubai Port Rashid
Time: 4h 7mins Cost: 39 OMR; $ 90.0 - 110.0 USD CO2 Emission: 19.6 kgs
Take Car from Dubai Port Rashid to Muscat
Time: 6h 3mins Cost: 6 OMR; $ 14.4 - 17.6 USD CO2 Emission: 58.11 kgs
Source: Rome2rio

Mode of travel comparision chart

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