Distance from

Muscat to Shiraz

Average travel distance is

1170.57 km

Nomal travel times are between

3h 51min  -  19h 40min

1170.57 km (727 miles) is the average travel distance between Muscat and Shiraz. If you could walk at the speed of 3mph (4.8kph), it would take 7 days 13 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 989.96 km 615.13 miles 534.53 miles
Drive 1351.18 km 839.59 miles 729.58 miles

Be prepared

Muscat - Shiraz Info

The distance from Muscat to Muscat 17 km (10 miles).

The distance from MCT to SYZ 961 km (597 miles).

The distance from Shiraz to Shiraz 13 km (8 miles).

Travel distance chart

The distance between Muscat, Oman to Shiraz, Fars, Iran is 1170.57 km (727 miles) and it would cost 172 USD ~ 4,266,168 IRR to drive in a car that consumes about 43 MPG.