Countries between Oman and Iran

Up to 500 kilometers
United Arab Emirates flag Distance from Oman to United Arab Emirates is: 437 kilometer Distance from Muscat to Abu Dhabi
Up to 2,000 kilometers
Iran flag Distance from Oman to Iran is: 1,503 kilometer Distance from Muscat to Tehran