589.78 km (366 miles) is the average travel distance between Muscat International Airport and . If you could walk at the speed of 3mph (4.8kph), it would take 3 days 19 hours.
Distance from
Muscat International Airport to Masirah IslandAverage travel distance is
589.78 kmNomal travel times are between
8h 35min - 9h 26minTravel distance by transport mode
| Tranport | Km | Miles | Nautical miles |
|---|---|---|---|
| Drive | 589.78 km | 366.47 miles | 318.46 miles |
Travel distance chart
The distance between Muscat International Airport, Oman to Masirah Island, Ash Sharqiyah South Governorate, Oman is 589.78 km (366 miles) and it would cost 44 USD ~ 17 OMR to drive in a car that consumes about 11 MPG.