Best way to travel between

Muscat
Shiraz, Fars, Iran
Travel Modes
Price
Distance
Duration
CO2
drive
$122.0
1242.36 km
20h 41mins
159.02 kgs
 
flight
$240.0
912.03 km
3h 48mins
98.5 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 1242.36 km 20h 41mins 3,026,003 IRR 122.0
Flight 912.03 km 3h 48mins 5,952,792 IRR 240.0
Take Car from Muscat to Dubai Port Rashid
Time: 5h 58mins Cost: 372,050 IRR; $ 13.5 - 16.5 USD CO2 Emission: 56.87 kgs
Take Ferry from Dubai Port Rashid to Bandar Lengeh
Time: 4h 35mins Cost: 2,480,330 IRR; $ 90.0 - 110.0 USD CO2 Emission: 19.42 kgs
Take Car from Bandar Lengeh to Shiraz
Time: 10h 8mins Cost: 173,623 IRR; $ 6.3 - 7.7 USD CO2 Emission: 82.79 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Muscat and Shiraz, Fars, Iran is to travel by car/taxi, which will cost about 3,026,003 IRR or 109.80 USD.