Updated: January 19, 2026
Oman Asia

Muscat Airport (MCT)

Muscat International Airport averages 137 flights per day to 75 destinations, with 6 domestic and 69 international routes. A total of 26 airlines operate at MCT, led by Oman Air. This airport provides direct service to 31 countries across three continents, with India representing its largest international market. The longest nonstop route from Muscat connects to Jakarta, with a typical flight time of 7 hrs 15 mins.

IATA
MCT
ICAO
OOMS
Elevation
48 ft (15 m) MSL
Local Time
Asia/Muscat (UTC+04:00)
Destinations
75 (6 domestic · 69 international)
Flights per day
137 (14 domestic · 124 international)
Busiest Route
Dubai (11/day)
Longest Direct Flight
Jakarta 7 hrs 15 mins
Shortest Flight
Fahud 1 hr 20 mins
Top Airline
Oman Air (42 routes)
Top Country
India (26 flights/day)
Longest Runway
13,136 ft / 4,004 m

Weather in Muscat

75 Destinations from Muscat Airport (MCT)

This week, 75 active routes depart from Muscat International Airport. The busiest route connects Muscat with Dubai and is operated by 3 airlines. The longest nonstop flight is to Jakarta, and the shortest flight is to Fahud.

All Destinations

Flights Destination Route Airlines
11 Dubai MCT → DXB
1 hr 30 mins
Emirates, flydubai, Oman Air3
9 Salalah MCT → SLL
2 hrs 5 mins
Edelweiss Air, Neos, Oman Air, SalamAir4
9 Doha MCT → DOH
2 hrs 5 mins
Oman Air, Qatar Airways, SalamAir3
7 Jeddah MCT → JED
3 hrs 30 mins
Oman Air, SalamAir2
5 Riyadh MCT → RUH
2 hrs 40 mins
Oman Air, SalamAir2
4 Abu Dhabi MCT → AUH
1 hr 45 mins
Etihad Airways1
4 Sharjah MCT → SHJ
1 hr 30 mins
Air Arabia, SalamAir2
4 Mumbai MCT → BOM
3 hrs
Air India Express, Oman Air, SalamAir, IndiGo4
4 Kochi MCT → COK
3 hrs 40 mins
Air India Express, IndiGo, Oman Air3
4 Kuwait City MCT → KWI
2 hrs 30 mins
Oman Air, SalamAir2
4 Manama MCT → BAH
2 hrs 5 mins
Gulf Air, Oman Air2
3 New Delhi MCT → DEL
3 hrs 20 mins
Air India Express, Oman Air2
3 Hyderabad MCT → HYD
3 hrs 25 mins
IndiGo, Oman Air, SalamAir3
3 Bangkok MCT → BKK
5 hrs 55 mins
Oman Air, SalamAir2
3 Cairo MCT → CAI
3 hrs 50 mins
Air Arabia Egypt, EgyptAir, Oman Air3
3 Chittagong MCT → CGP
4 hrs 20 mins
Biman Bangladesh Airlines, SalamAir, US-Bangla Airlines3
2 Dhaka MCT → DAC
4 hrs 20 mins
Oman Air, SalamAir, US-Bangla Airlines, Biman Bangladesh Airlines4
2 Calicut MCT → CCJ
3 hrs 35 mins
Air India Express, Oman Air, SalamAir3
2 Ad Dammam MCT → DMM
2 hrs 10 mins
Oman Air, SalamAir2
2 Chennai MCT → MAA
3 hrs 50 mins
Oman Air, SalamAir2
2 Medina MCT → MED
3 hrs 10 mins
Oman Air, SalamAir2
2 Istanbul (IST) MCT → IST
4 hrs 30 mins
Turkish Airlines, Oman Air2
2 Karachi MCT → KHI
2 hrs 10 mins
Oman Air, Pakistan International Airlines, SalamAir3
2 London MCT → LHR
6 hrs 45 mins
Oman Air1
2 Phuket MCT → HKT
5 hrs 35 mins
Oman Air1
2 Lahore MCT → LHE
3 hrs
Air Sial, Pakistan International Airlines, SalamAir3
2 Lucknow MCT → LKO
3 hrs 25 mins
Oman Air, SalamAir2
2 Baghdad MCT → BGW
2 hrs 55 mins
I A W, Oman Air, SalamAir3
2 Bangalore MCT → BLR
3 hrs 35 mins
Oman Air, SalamAir2
2 Kuala Lumpur MCT → KUL
7 hrs 5 mins
Oman Air1
2 Moscow MCT → SVO
6 hrs 5 mins
Oman Air1
1 Amman MCT → AMM
3 hrs 25 mins
Oman Air1
1 Tehran MCT → IKA
2 hrs 50 mins
SalamAir, Sepehran Airlines2
1 Trivandrum MCT → TRV
3 hrs 55 mins
Air India Express, Oman Air2
1 Islamabad MCT → ISB
3 hrs 5 mins
Air Sial, Pakistan International Airlines, SalamAir3
1 Addis Ababa MCT → ADD
4 hrs 10 mins
Ethiopian Airlines1
1 Jakarta MCT → CGK
7 hrs 15 mins
Oman Air1
1 Marmul MCT → OMM
1 hr 55 mins
SalamAir1
1 Munich MCT → MUC
6 hrs 5 mins
Oman Air1
1 Duqm MCT → DQM
1 hr 50 mins
SalamAir1
1 Istanbul (SAW) MCT → SAW
4 hrs 40 mins
Pegasus1
1 Khasab MCT → KHS
1 hr 35 mins
Oman Air1
1 Zurich MCT → ZRH
7 hrs 10 mins
Oman Air1
6/week Fahud MCT → FAU
1 hr 20 mins
SalamAir1
6/week Milan MCT → MXP
7 hrs 10 mins
Oman Air1
6/week Paris MCT → CDG
6 hrs 50 mins
Oman Air1
6/week Mukhayzna MCT → — SalamAir1
5/week Abha MCT → AHB
2 hrs 55 mins
SalamAir1
5/week Amsterdam MCT → AMS
7 hrs 5 mins
Oman Air1
5/week Frankfurt-am-Main MCT → FRA
6 hrs 55 mins
Oman Air1
5/week Mopa MCT → GOX
3 hrs 10 mins
Oman Air1
5/week Multan MCT → MUX
2 hrs 40 mins
Pakistan International Airlines, SalamAir2
5/week Rome MCT → FCO
5 hrs 35 mins
Oman Air1
4/week Kannur MCT → CNN
3 hrs 30 mins
Air India Express1
4/week Shiraz MCT → SYZ
2 hrs 10 mins
SalamAir1
4/week Sialkot MCT → SKT
3 hrs 5 mins
SalamAir1
3/week Beijing MCT → PKX
6 hrs 35 mins
China Eastern Airlines1
3/week Giza MCT → SPX
4 hrs 5 mins
SalamAir1
3/week Mashhad MCT → MHD
2 hrs 45 mins
Sepehran Airlines1
3/week Nairobi MCT → NBO
4 hrs 30 mins
SalamAir1
3/week Zanzibar MCT → ZNZ
4 hrs 45 mins
Oman Air1
3/week Bangalor MCT → — SalamAir1
3/week Colombo MCT → — SalamAir1
2/week Beirut MCT → BEY
3 hrs 55 mins
SalamAir1
2/week Dar es Salaam MCT → DAR
5 hrs 15 mins
Oman Air1
2/week Jaipur MCT → JAI
3 hrs 10 mins
SalamAir1
2/week Masirah MCT → MSH
1 hr 35 mins
SalamAir1
2/week Peshawar MCT → PEW
2 hrs 50 mins
SalamAir1
2/week Sylhet MCT → ZYL
4 hrs 25 mins
Biman Bangladesh Airlines1
2/week Tiruchirappally MCT → TRZ
3 hrs 55 mins
Air India Express1
2/week Kozhikode MCT → — SalamAir1
1/week Port Sudan MCT → PZU
3 hrs 10 mins
Euroairlines1
1/week Prague MCT → PRG
6 hrs 25 mins
SmartWings1
1/week Manila MCT → — Oman Air1
1/week Tiruvanantapura MCT → — Air India Express1

Airlines

Muscat International Airport is served by 26 airlines, with Oman Air in the lead at 34% of routes. The top three carriers together cover 73% of routes. 17 carriers operate only one route each. A total of 24 airlines operate international routes, compared with 4 serving domestic routes. Oman Air is operating the longest nonstop flight, connecting to Jakarta with a flight time of 7 hrs 15 mins.

  • Oman Air42 routes
  • SalamAir39 routes
  • Air India Express8 routes
  • Pakistan International Airlines4 routes
  • IndiGo3 routes
  • Biman Bangladesh Airlines3 routes
  • US-Bangla Airlines2 routes
  • Air Sial2 routes
  • Sepehran Airlines2 routes
  • Emirates1 route
  • flydubai1 route
  • Edelweiss Air1 route
  • Neos1 route
  • Qatar Airways1 route
  • Etihad Airways1 route
  • Air Arabia1 route
  • Gulf Air1 route
  • Air Arabia Egypt1 route
  • EgyptAir1 route
  • Turkish Airlines1 route
  • I A W1 route
  • Ethiopian Airlines1 route
  • Pegasus1 route
  • China Eastern Airlines1 route
  • Euroairlines1 route
  • SmartWings1 route

Muscat International Airport provides direct service to 31 countries across three continents. The route network is 8% domestic and 92% international, with Dubai, United Arab Emirates serving as the primary international destination.

  • India26/day
  • United Arab Emirates19/day
  • Saudi Arabia17/day
  • Oman14/day
  • Qatar9/day
  • Pakistan7/day
  • Bangladesh5/day
  • Thailand5/day
  • Kuwait4/day
  • Bahrain4/day
  • Egypt3/day
  • Turkey3/day
  • Iran2/day
  • United Kingdom2/day
  • Germany2/day
  • Iraq2/day
  • Malaysia2/day
  • Russia2/day
  • Italy2/day
  • Jordan1/day
  • Ethiopia1/day
  • Indonesia1/day
  • Switzerland1/day
  • France6/week
  • Tanzania5/week
  • Netherlands5/week
  • China3/week
  • Kenya3/week
  • Lebanon2/week
  • Sudan1/week
  • Czechia1/week

Global Rankings of Muscat Airport (MCT)

This snapshot shows how Muscat Airport (MCT) ranks globally across multiple operational and network dimensions. Rankings reflect relative position worldwide across destination breadth, flight volume, scheduling density, and long-haul reach.

Destinations

Measures how broadly the airport connects distinct endpoints across its route network.

Flights & Scheduling

Reflects flight volume and how intensively runway infrastructure is scheduled.

Distance & Reach

Highlights long-haul connectivity and how distance is distributed across flights and runways.

4 Runways at Muscat Airport (MCT)

Runways:
Name Length Width Surface
08L 13,136 ft · 4,004 m 197 ft · 60 m Asphalt
26R 13,136 ft · 4,004 m 197 ft · 60 m Asphalt
08R 11,657 ft · 3,553 m 148 ft · 45 m Asphalt
26L 11,657 ft · 3,553 m 148 ft · 45 m Asphalt

The runways at this airport are long enough to accomodate all aircraft.