1. Home
  2. Countries
  3. Oman

Airports in Oman

Oman has 5 airports with scheduled passenger service in our directory. The OurAirports database lists 37 aerodromes in the country in total: 4 × large airport, 5 × medium airport, 28 × small airport.

DQM — Duqm International AirportKHS — Khasab AirportMCT — Muscat International AirportOHS — Suhar International AirportSLL — Salalah International AirportDQMKHSMCTOHSSLL
Map of commercial airports in OmanNatural Earth

Airports classified as large

Commercial airports

Airports with an IATA code and scheduled service, grouped by region.

Al Batinah Governorate

IATAICAONameCityType
OHSOOSHSuhar International AirportSuharLarge airport

Al Wusta Governorate

IATAICAONameCityType
DQMOODQDuqm International AirportDuqmLarge airport

Dhofar Governorate

IATAICAONameCityType
SLLOOSASalalah International AirportSalalahLarge airport

Masqat Governorate

IATAICAONameCityType
MCTOOMSMuscat International AirportMuscat/SeebLarge airport

Musandam Governorate

IATAICAONameCityType
KHSOOKBKhasab AirportKhasabMedium airport

Complete aerodrome directory

All 37 airports, airfields and seaplane bases recorded for Oman in OurAirports. Loaded on demand.

Frequently asked questions

How many airports does Oman have?

Our directory lists 5 airports with scheduled service in Oman. Including small airfields and seaplane bases, OurAirports records 37 aerodromes.

Which airports in Oman are classified as large?

OurAirports classifies these airports in Oman as large: Duqm International Airport (DQM), Muscat International Airport (MCT), Suhar International Airport (OHS), Salalah International Airport (SLL).

Source: OurAirports · Data updated: 9 November 2026