Distance from

Shiraz to Muscat

Average travel distance is

1118.23 km

Nomal travel times are between

1h 51min  -  17h 28min

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

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 949.26 km 589.84 miles 512.56 miles
Drive 1287.19 km 799.82 miles 695.03 miles

BE PREPARED

Shiraz - Muscat Info

The distance from Shiraz to Shiraz 12 km (7.2 miles) .

The distance from SYZ to MCT 924 km (574.06 miles) .

The distance from Muscat to Muscat 14 km (8.59 miles) .

Travel distance chart

The distance between Shiraz, Fars, Iran to Muscat, Oman is 1118.23 km (695 miles) and it would cost 93 USD ~ 36 OMR to drive in a car that consumes about 23 MPG.