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 . 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.43 miles) .

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

The distance from Shiraz to Shiraz 13 km (7.92 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.