Origins
| Origin | Distance | Duration | Airlines |
|---|---|---|---|
| Addis Ababa (ADD) | 2,630 km | 245 min | Ethiopian Airlines |
| Adler/Sochi (AER) | 2,770 km | 260 min | Oman Air |
| Almaty (ALA) | 2,785 km | 285 min | Salam Air |
| Amman (AMM) | 2,370 km | 205 min | Oman Air |
| Amsterdam (AMS) | 5,505 km | 415 min | Oman Air |
| Abu Dhabi (AUH) | 381 km | 75 min | Etihad Airways |
| Bahrain (BAH) | 827 km | 105 min | Gulf Air, Oman Air |
| Beirut (BEY) | 2,490 km | 210 min | Salam Air |
| Baghdad (BGW) | 1,740 km | 155 min | Iraqi Airways, Salam Air, Oman Air |
| Bangkok (BKK) | 4,595 km | 350 min | Salam Air, Oman Air |
| Bengaluru (BLR) | 2,349 km | 220 min | Salam Air, Oman Air |
| Mumbai (BOM) | 1,592 km | 175 min | IndiGo, Air India Express, Salam Air, Oman Air |
| Cairo (CAI) | 2,759 km | 235 min | Air Arabia Egypt, EgyptAir, Oman Air |
| Kozhikode (CCJ) | 2,325 km | 230 min | Air India Express, Salam Air, Oman Air |
| Paris (CDG) | 5,582 km | 420 min | Oman Air |
| Jakarta (CGK) | 6,198 km | 460 min | Oman Air |
| Chittagong (CGP) | 3,435 km | 320 min | Biman Bangladesh Airlines, US-Bangla Airlines, Salam Air |
| Colombo (CMB) | 2,938 km | 255 min | Salam Air |
| Kannur (CNN) | 2,237 km | 220 min | Air India Express |
| Kochi (COK) | 2,431 km | 225 min | IndiGo, Air India Express, Oman Air |
| Dhaka (DAC) | 3,268 km | 305 min | Biman Bangladesh Airlines, US-Bangla Airlines, Salam Air, Oman Air |
| Damascus (DAM) | 2,385 km | 210 min | |
| Dar Es Salaam (DAR) | 3,958 km | 335 min | Oman Air |
| Delhi (DEL) | 1,958 km | 200 min | Air India Express, Oman Air |
| Dammam (DMM) | 913 km | 105 min | Salam Air, Oman Air |
| Doha (DOH) | 700 km | 95 min | Qatar Airways, Oman Air |
| Duqm (DQM) | 458 km | 75 min | Salam Air |
| Dubai (DXB) | 348 km | 75 min | Emirates, flydubai, Oman Air |
| Rome (FCO) | 4,695 km | 395 min | Oman Air |
| Al-Fujairah (FJR) | 259 km | 55 min | Salam Air |
| Frankfurt (FRA) | 5,183 km | 395 min | Oman Air |
| Baku (GYD) | 2,022 km | 195 min | Salam Air |
| Phuket (HKT) | 4,595 km | 375 min | Oman Air |
| Hyderabad (HYD) | 2,214 km | 215 min | IndiGo, Salam Air, Oman Air |
| Tehran (IKA) | 1,479 km | 150 min | AIS Airlines, Salam Air |
| Islamabad (ISB) | 1,796 km | 195 min | Salam Air, AirSial, Pakistan International Airlines |
| Istanbul (IST) | 3,371 km | 295 min | Turkish Airlines, Oman Air |
| Mangalore (IXE) | 2,110 km | 215 min | Air India Express |
| Jaipur (JAI) | 1,799 km | 195 min | Salam Air |
| Jeddah (JED) | 1,976 km | 175 min | Salam Air, Oman Air |
| Kigali (KGL) | 4,158 km | 355 min | Salam Air |
| Karachi (KHI) | 913 km | 110 min | Salam Air, Pakistan International Airlines, Oman Air |
| Khasab (KHS) | 351 km | 65 min | Oman Air |
| Kuala Namu (KNO) | 4,888 km | 410 min | Salam Air |
| Kuala Lumpur (KUL) | 5,210 km | 405 min | Oman Air |
| Kuwait (KWI) | 1,202 km | 120 min | Salam Air, Oman Air |
| Lahore (LHE) | 1,814 km | 195 min | Salam Air, AirSial, Pakistan International Airlines |
| London (LHR) | 5,839 km | 430 min | Oman Air |
| Lucknow (LKO) | 2,301 km | 240 min | Salam Air, Oman Air |
| Faisalabad (LYP) | 1,686 km | 205 min | Salam Air |
| Chennai (MAA) | 2,589 km | 230 min | IndiGo, Salam Air, Oman Air |
| Madinah (MED) | 1,891 km | 175 min | Salam Air, Oman Air |
| Mashad (MHD) | 1,406 km | 130 min | AIS Airlines |
| Manila (MNL) | 6,631 km | 510 min | Oman Air |
| Masirah (MSH) | 330 km | 60 min | Salam Air |
| Munich (MUC) | 4,905 km | 395 min | Oman Air |
| Multan (MUX) | 1,493 km | 165 min | Salam Air, Pakistan International Airlines |
| Milan (MXP) | 5,057 km | 380 min | Neos, Oman Air |
| Nairobi (NBO) | 3,597 km | 300 min | Salam Air |
| Al-Najaf (NJF) | 1,651 km | 150 min | Iraqi Airways |
| Peshawar (PEW) | 1,727 km | 170 min | Salam Air |
| Beijing (PKX) | 5,690 km | 595 min | China Eastern Airlines |
| Port Sudan (PZU) | 2,224 km | 195 min | Tarco Aviation, Badr Airlines, Salam Air |
| Riyadh (RUH) | 1,185 km | 135 min | Salam Air, Oman Air |
| Istanbul (SAW) | 3,311 km | 285 min | Pegasus |
| Sharjah (SHJ) | 338 km | 70 min | Air Arabia, Salam Air |
| Singapore (SIN) | 5,505 km | 430 min | Oman Air |
| Sarajevo (SJJ) | 4,270 km | 340 min | Salam Air |
| Sialkot (SKT) | 1,861 km | 190 min | Salam Air, AirSial |
| Salalah (SLL) | 847 km | 100 min | Salam Air, Edelweiss Air, Oman Air |
| Giza (SPX) | 2,808 km | 220 min | Salam Air |
| Moscow (SVO) | 3,978 km | 380 min | Oman Air |
| Shiraz (SYZ) | 869 km | 95 min | Salam Air |
| Tashkent (TAS) | 2,210 km | 225 min | Oman Air |
| Taif (TIF) | 1,837 km | 190 min | Oman Air |
| Thiruvananthapuram (TRV) | 2,597 km | 235 min | Air India Express, Oman Air |
| Tiruchirappalli (TRZ) | 2,590 km | 243 min | Air India Express |
| Trabzon (TZX) | 2,588 km | 215 min | Salam Air, Oman Air |
| Vienna (VIE) | 4,562 km | 360 min | Salam Air |
| Zanzibar (ZNZ) | 3,895 km | 325 min | Oman Air |
| Zurich (ZRH) | 5,112 km | 380 min | Edelweiss Air, Oman Air |
Inbound network coverage
Muscat (MCT) receives direct flights from 83 airports per the FlightConnections route map. 79 origins cross-verified by our route database.
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
Frequently asked questions
What is the longest flight to MCT?
Manila at 6,631 km.
How many airports have direct flights to Muscat (MCT)?
Per the FlightConnections route map, 83 airports send direct flights to MCT.