A database encompassing realistic routes across all covered airports is currently in the works and will be continuously expanded and updated.
The post describing that effort can be found here, and the spreadsheet can be found here.
Edited by: @Philipp00 @ZurichAirways
Last edited: 6 April 2026
This page documents all real-life passenger routes currently operated at Muscat International Airport (MCT).
Muscat International Airport is the biggest and busiest international airport in Oman. It is located in the Seeb province, 32km from the old city and capital Muscat. The airport serves as the hub for Oman Air, the flag carrier, and Salam Air, Oman´s first budget airline. The airline serves flights to regional destinations as well as multiple intercontinental services to Asia, Africa and Europe.
| Terminal | IATA | Airport | Country | Airline | Aircraft(s) | Callsign | Frequency | Status | Category | Notes |
|---|---|---|---|---|---|---|---|---|---|---|
| T2 | ADD | Addis Ababa | Ethiopia |
Ethiopian Airlines | B738, B38M | ET 625 | 4-5 flights / week | Active | Regional | |
| T2 | AER | Sochi | Russia |
Oman Air | B738 | WY 181 | 1 flight / week | Announced | Unavailable | Starts in Jul |
| T2 | AHB | Abha | Saudi-Arabia |
Salam Air | A20N, A21N | OV 293 | 4 flights / week | Active | Unavailable | |
| T2 | ALA | Almaty | Kazakhstan |
Salam Air | A20N, A21N | OV 927 | 3-4 flights / week | Seasonal | International | Jun - Oct |
| T2 | AMM | Amman | Jordan |
Oman Air | B738 | WY 411 | 0-1 flight / day | Active | Local | |
| T2 | AMS | Amsterdam | Netherlands |
Oman Air | B789 | WY 171 | 4 flights / week | Active | International | |
| T2 | AUH | Abu Dhabi | United Arab Emirates |
Etihad Airways | A320, A321, A21N | EY 691 | 2-4 flights / day | Active | Regional | |
| T2 | BAH | Bahrain | Bahrain |
Gulf Air | A320 | GF 561 | 2-3 flights / day | Active | Regional | |
| T2 | BAH | Bahrain | Bahrain |
Oman Air | B738 | WY 653 | 1 flight / day | Suspended | Local | Currently suspended - no detailed informations |
| T2 | BEY | Beirut | Lebanon |
Salam Air | A20N, A21N | OV 327 | 2 flights / week | Seasonal | Local | May - Oct |
| T2 | BGW | Baghdad | Iraque |
Oman Air | B738 | WY 425 | 3 flights / week | Seasonal | Local | May - Oct |
| T2 | BGW | Baghdad | Iraque |
Iraqi Airways | CRJ9 | IA 642 | 1 flight / week | Discontinued | Regional | Ended in Mar 2026 |
| T2 | BGW | Baghdad | Iraque |
Salam Air | A20N, A21N | OV 337 | 1 flight / day | Seasonal | Local | May - Oct |
| T2 | BKK | Bangkok | Thailand |
Oman Air | B738, B789 | WY 815 | 1-2 flights / day | Active | International | |
| T2 | BKK | Bangkok | Thailand |
Salam Air | A20N, A21N | OV 465 | 4 flights / week | Active | International | |
| T2 | BLR | Bangalore | India |
Oman Air | B738 | WY 281 | 0-1 flights / day | Active | Local | |
| T2 | BLR | Bangalore | India |
Salam Air | A20N, A21N | OV 783 | 3 flights / week | Active | Local | |
| T2 | BOM | Mumbai | India |
Air India Express | B38M | IX 236 | 1 flight / day | Active | Regional | |
| T2 | BOM | Mumbai | India |
IndiGo | A21N | 6E 1268 | 1 flight / day | Active | Regional | |
| T2 | BOM | Mumbai | India |
Oman Air | B738, B739, B789 | WY 201 | 1-2 flights / day | Active | Local | |
| T2 | BOM | Mumbai | India |
Salam Air | A20N | OV 761 | 1 flight / day | Active | Local | |
| T2 | CAI | Cairo | Egypt |
Egyptair | B738 | MS 931 | 4-5 flights / week | Active | Regional | |
| T2 | CAI | Cairo | Egypt |
Oman Air | B738, B739 | WY 405 | 1-2 flights / day | Active | Regional | |
| T2 | CAI | Cairo | Egypt |
Air Arabia | A320 | E5 754 | 3 flights / week | Active | Regional | |
| T2 | CCJ | Kozhikode | India |
Air India Express | B738, B38M | IX 338 | 3 flights / week | Active | Regional | |
| T2 | CCJ | Kozhikode | India |
Oman Air | B38M | WY 291 | 6 flights / week | Active | Local | |
| T2 | CCJ | Kozhikode | India |
Salam Air | A20N, A21N | OV 773 | 1-2 flights / day | Active | Local | |
| T2 | CDG | Paris | France |
Oman Air | B789 | WY 131 | 4 flights / week | Active | International | |
| T2 | CGK | Jakarta | Indonesia |
Oman Air | B789 | WY 849 | 2-7 flights / week | Active | International | |
| T2 | CGP | Chittagong | Bangladesh |
Biman Bangladesh | B788, B77W | BG 122 | 2 flights / week | Active | Regional | |
| T2 | CGP | Chittagong | Bangladesh |
US-Bangla Airlines | B738 | BS 322 | 3 flights / week | Active | Regional | |
| T2 | CGP | Chittagong | Bangladesh |
Salam Air | A20N, A21N | OV 401 | 1-2 flights / day | Active | Regional | |
| T2 | CMB | Colombo | Sri Lanka |
Salam Air | A20N, A21N, B38M | OV 437 | 4-7 flights / week | Active | International | B38M-flights with wetlease aircraft from Ascend Airways |
| T2 | CNN | Cannur | India |
Air India Express | B738 | IX 712 | 4 flights / week | Active | Regional | |
| T2 | COK | Cochin | India |
Air India Express | B738 | IX 442 | 1 flight / day | Active | Regional | |
| T2 | COK | Cochin | India |
IndiGo | A20N | 6E 1272 | 1 flight / day | Active | Regional | |
| T2 | COK | Cochin | India |
Oman Air | B738 | WY 223 | 2 flights / day | Active | Local | |
| T2 | DAC | Dhaka | Bangladesh |
Biman Bangladesh | B788, B789 | BG 722 | 1-2 flights / week | Active | Regional | |
| T2 | DAC | Dhaka | Bangladesh |
Oman Air | B38M | WY 317 | 5 flights / week | Active | Regional | |
| T2 | DAC | Dhaka | Bangladesh |
US-Bangla Airlines | B738 | BS 322 | 4 flights / week | Active | Regional | |
| T2 | DAC | Dhaka | Bangladesh |
Salam Air | A20N, A21N | OV 497 | 1-2 flights / day | Active | Regional | |
| T2 | DAM | Damascus | Syria |
Salam Air | A20N, A21N | OV 375 | 2 flights / week | Announced | Local | May - Oct |
| T2 | DAM | Damascus | Syria |
Fly Cham | A320 | FYC 782 | 2 flights / week | Active | Unavailable | |
| T2 | DAR | Dar es Salaam | Tanzania |
Oman Air | B738 | WY 707 | 2 flights / week | Active | International | |
| T2 | DEL | New-Delhi | India |
Air India Express | A320 | IX 164 | 1 flight / day | Active | Regional | |
| T2 | DEL | New-Delhi | India |
Oman Air | B738 | WY 241 | 2 flights / day | Active | Local | |
| T2 | DMM | Dammam | Saudi-Arabia |
Oman Air | B738 | WY 693 | 1 flight / day | Active | Local | |
| T2 | DMM | Dammam | Saudi-Arabia |
Salam Air | A20N, A21N | OV 213 | 6 flights / week | Active | Local | |
| T2 | DOH | Doha | Qatar |
Oman Air | B738, B38M, B739 | WY 661 | 2 flights / day | Suspended | Local | Currently suspended until 15.04.2026 |
| T2 | DOH | Doha | Qatar |
Qatar Airways | A320, A332, A333, B788, B789, A359, B77W | QR 1123 | 4 flights / day | Active | Regional | |
| T2 | DOH | Doha | Qatar |
Salam Air | A20N, A21N | OV 235 | 1-2 flights / day | Suspended | Local | Currently suspended until 30.05.2026 |
| T2 | DQM | Duqm | Oman |
Salam Air | A20N, A21N | OV 133 | 6 flights / week | Active | Local | |
| T2 | DXB | Dubai | United Arab Emirates |
Emirates | A359 | EK 867 | 1-2 flights / day | Suspended | Regional | Restarts in May |
| T2 | DXB | Dubai | United Arab Emirates |
Flydubai | B738, B38M | FZ 46 | 2-5 flights / day | Active | Regional | |
| T2 | DXB | Dubai | United Arab Emirates |
Oman Air | B738, B38M | WY 603 | 5-6 flights / day | Suspended | Local | Currently suspended until 15.04.2026 |
| T2 | FCO | Rome Fiumicino | Italy |
Oman Air | B738 | WY 147 | 4 flights / week | Active | International | |
| T2 | FJR | Fujairah | United Arab Emirates |
Salam Air | A20N | OV 251 | 2 flights / day | Active | Unavailable | Ends in Apr |
| T2 | FRA | Frankfurt | Germany |
Oman Air | B789 | WY 117 | 3-4 flights / week | Active | International | |
| T2 | GOX | Goa | India |
Oman Air | B738 | WY 217 | 3 flights / week | Discontinued | Local | Ended in Mar 2026 |
| T2 | GYD | Baku | Azerbaijan |
Salam Air | A20N, A21N | OV 805 | 3 flights / week | Seasonal | International | Jun - Oct |
| T2 | HKT | Phuket | Thailand |
Oman Air | B738 | WY 833 | 0-2 flights / day | Active | International | |
| T2 | HKT | Phuket | Thailand |
Salam Air | A20N, A21N | OV 481 | 3-4 flights / week | Seasonal | International | Jun - Sep |
| T2 | HYD | Hyderabad | India |
IndiGo | A21N | 6E 1274 | 1 flight / day | Announced | Regional | Starts in Jun |
| T2 | HYD | Hyderabad | India |
Oman Air | B38M | WY 231 | 2-6 flights / week | Active | Local | |
| T2 | HYD | Hyderabad | India |
Salam Air | A20N, A21N | OV 735 | 6-7 flights / week | Active | Local | |
| T2 | IKA | Teheran | Iran |
Salam Air | A20N, A21N | OV 545 | 5 flights / week | Seasonal | Local | May - Oct |
| T2 | IKA | Teheran | Iran |
Sepehran Airlines | B733 | IS 7317 | 1 flight / week | Discontinued | Unavailable | Ended in Mar 2026 |
| T2 | ISB | Islamabad | Pakistan |
Pakistan International Airlines | A320 | PK 292 | 1 flight / week | Active | Regional | |
| T2 | ISB | Islamabad | Pakistan |
Salam Air | A320, A20N, A21N, B38M | OV 563 | 6-7 flights / week | Active | Local | A320 flights with wetlease aircraft from BBN Airlines Türkiye; A320 and B38M flights with wetlease aircraft from Ascend Airways |
| T2 | ISB | Islamabad | Pakistan |
Air Sial | A320 | PF 735 | 3 flights / week | Active | Regional | |
| T2 | IST | Istanbul | Turkiye |
Oman Air | B38M | WY 165 | 6 flights / week | Active | Regional | |
| T2 | IST | Istanbul | Turkiye |
Turkish Airlines | A21N, B38M | TK 775 | 1 flight / day | Active | Regional | |
| T2 | IXE | Mangalore | India |
Air India Express | B738, B38M | IX 892 | 2 flights / week | Active | Regional | Ends in Oct |
| T2 | JAI | Jaipur | India |
Salam Air | A20N, A21N | OV 795 | 2 flights / week | Active | Local | |
| T2 | JED | Jeddah | Saudi-Arabia |
Oman Air | B738, B739 | WY 675 | 1-3 flights / day | Active | Local | |
| T2 | JED | Jeddah | Saudi-Arabia |
Salam Air | A20N, A21N | OV 283 | 2-3 flights / day | Active | Local | |
| T2 | KHI | Karachi | Pakistan |
Oman Air | B738 | WY 323 | 2-4 flights / week | Active | Local | |
| T2 | KHI | Karachi | Pakistan |
Pakistan International Airlines | A320 | PK 226 | 1 flight / week | Suspended | Regional | Restarts in Jan 2027 |
| T2 | KHI | Karachi | Pakistan |
Salam Air | A20N, A21N | OV 513 | 5-6 flights / week | Active | Local | |
| T2 | KHS | Khasab | Oman |
Oman Air | B738 | WY 931 | 6 flights / week | Active | Local | |
| T2 | KNO | Medan | Indonesia |
Salam Air | A20N, A21N | OV 901 | 2 flights / week | Seasonal | Unavailable | Jul - Oct |
| T2 | KUL | Kuala Lumpur | Malaysia |
Oman Air | B738, B789 | WY 823 | 0-2 flights / day | Active | International | |
| T2 | KWI | Kuwait Cty | Kuwait |
Oman Air | B738, B739 | WY 643 | 2 flights / day | Active | Local | |
| T2 | KWI | Kuwait Cty | Kuwait |
Salam Air | A20N, A21N | OV 225 | 1 flight / day | Suspended | Local | Currently suspended until 30.05.2026 |
| T2 | LHE | Lahore | Pakistan |
Pakistan International Airlines | A320 | PK 230 | 2 flights / week | Active | Regional | |
| T2 | LHE | Lahore | Pakistan |
Salam Air | A20N, A21N | OV 521 | 3 flights / week | Active | Local | |
| T2 | LHE | Lahore | Pakistan |
Air Sial | A320 | PF 733 | 3 flights / week | Active | Regional | |
| T2 | LHR | London (Heathrow) | United Kingdom |
Oman Air | B789 | WY 101 | 1-2 flights / day | Active | International | |
| T2 | LKO | Lucknow | India |
Oman Air | B38M | WY 265 | 5-7 flights / week | Active | Local | |
| T2 | LKO | Lucknow | India |
Salam Air | A20N, A21N | OV 705 | 5 flights / week | Active | Local | |
| T2 | MAA | Chennai | India |
IndiGo | A20N | 6E 1204 | 3 flights / week | Seasonal | Regional | Jun - Aug |
| T2 | MAA | Chennai | India |
Oman Air | B738 | WY 251 | 1-2 flights / day | Active | Regional | |
| T2 | MAA | Chennai | India |
Salam Air | A20N, A21N | OV 747 | 2 flights / week | Active | Regional | |
| T2 | MED | Medina | Saudi-Arabia |
Oman Air | B38M | WY 677 | 0-2 flights / day | Active | Local | |
| T2 | MED | Medina | Saudi-Arabia |
Salam Air | A20N, A21N, B38M | OV 271 | 1 flight / day | Active | Local | B38M flights with wetlease aircraft from Ascend Airways |
| T2 | MHD | Mashhad | Iran |
Sepehran Airlines | B733 | IS 7313 | 2 flights / week | Discontinued | Unavailable | Ended in Mar 2026 |
| T2 | MNL | Manila | Philippines |
Oman Air | B789 | WY 843 | 1 flight / day | Active | International | |
| T2 | MSH | Masirah Island | Oman |
Salam Air | A20N, A21N | OV 5141 | 2 flights / week | Active | Local | |
| T2 | MUC | Munich | Germany |
Oman Air | B738 | WY 123 | 4 flights / week | Active | International | |
| T2 | MUX | Multan | Pakistan |
Pakistan International Airlines | A320 | PK 172 | 2 flights / week | Active | Regional | |
| T2 | MUX | Multan | Pakistan |
Salam Air | A320, A20N, A21N | OV 537 | 3 flights / week | Active | Local | A320 flights with wetlease aircraft from BBN Airlines Türkiye |
| T2 | MXP | Milan (Malpensa) | Italy |
Oman Air | B789 | WY 143 | 4-5 flights / week | Active | International | |
| T2 | NBO | Nairobi | Kenya |
Salam Air | A20N, A21N | OV 365 | 3 flights / week | Active | International | |
| T2 | NJF | Al Najaf | Iraque |
Iraqi Airways | CRJ9 | IA 644 | 1 flight / week | Discontinued | Unavailable | Ended in Mar 2026 |
| T2 | PEW | Peshawar | Pakistan |
Salam Air | A20N, A21N | OV 597 | 2 flights / week | Active | Local | |
| T2 | PKX | Beijing Daxing | China |
China Eastern | A333 | MU 2052 | 2 flights / week | Active | International | |
| T2 | PRG | Prague | Czechia |
Smartwings | B38M | QS 4203 | 1 flight / week, | Seasonal | International | Oct - Mar |
| T2 | PZU | Port Sudan | Sudan |
Badr Airlines | B738 | J4 611 | 1 flight / week | Active | Unavailable | |
| T2 | PZU | Port Sudan | Sudan |
Salam Air | A20N, A21N | OV 391 | 3-5 flights / week | Active | Unavailable | |
| T2 | PZU | Port Sudan | Sudan |
Tarco Aviation | B733 | 3T 263 | 2 flights / week | Active | Unavailable | |
| T2 | RUH | Riyadh | Saudi-Arabia |
Oman Air | B738, B739 | WY 681 | 3 flights / day | Active | Local | |
| T2 | RUH | Riyadh | Saudi-Arabia |
Salam Air | A20N, A21N, B38M | OV 205 | 6 flights / week | Active | Local | B38M flights with wetlease aircraft from Ascend Airways |
| T2 | SAW | Istanbul Sabiha Gökcen | Turkiye |
Pegasus | A320, A321 | PC 831 | 3 flights / week | Active | Regional | Ends in Oct |
| T2 | SHJ | Sharjah | United Arab Emirates |
Air Arabia | A320 | G9 113 | 2 flights / day | Suspended | Regional | Currently suspended - no detailed informations |
| T2 | SHJ | Sharjah | United Arab Emirates |
Salam Air | A20N | OV 241 | 2 flights / day | Suspended | Local | Currently suspended until 30.05.2026 |
| T2 | SIN | Singapore | Singapore |
Oman Air | B738 | WY 891 | 4 flights / week | Announced | International | Starts in Jul |
| T2 | SJJ | Sarajevo | Bosnia/Herzegovina |
Salam Air | A20N, A21N | OV 855 | 3 flights / week | Seasonal | International | Jun - Aug |
| T2 | SKT | Sialkot | Pakistan |
Salam Air | A320, A20N, A21N | OV 506 | 0-2 flights / day | Active | Local | A320 flights with wetlease aircraft from BBN Airlines Türkiye |
| T2 | SKT | Sialkot | Pakistan |
Air Sial | A320 | PF 737 | 2 flights / week | Active | Regional | |
| T2 | SLL | Salalah | Oman |
Edelweiss Air | A343 | WK 44 | 2 flights / week | Seasonal | Unavailable | Oct - Mar (Inbound from ZRH) |
| T2 | SLL | Salalah | Oman |
Oman Air | B738, B38M, B739 | WY 903 | 2-6 flights / day | Active | Local | |
| T2 | SLL | Salalah | Oman |
Neos | B789 | NO 538 | 1 flights / week | Seasonal | Unavailable | Apr - May (from MXP/FCO) |
| T2 | SLL | Salalah | Oman |
Salam Air | A320, A20N, A21N, B38M | OV 101 | 3-4 flights / day | Active | Local | A320 flights with wetlease aircraft from BBN Airlines Türkiye, B38M flights with wetlease aircrafts from Ascend Airways |
| T2 | SPX | Giza | Egypt |
Salam Air | A20N, A21N, B38M | OV 315 | 5 flights / week | Active | Regional | B38M flights with wetlease aircraft from Ascend Airways |
| T2 | SVO | Moscow | Russia |
Oman Air | B738 | WY 183 | 0-2 flights / day | Active | International | |
| T2 | SYZ | Shiraz | Iran |
Salam Air | A20N | OV 555 | 6 flights / week | Suspended | Local | Currently suspended until 31.08.2026 |
| T2 | TAS | Tashkent | Uzbekistan |
Oman Air | B738 | WY 187 | 2 flights / week | Announced | International | Starts in Jun |
| T2 | TIF | Ta´if | Saudi-Arabia |
Oman Air | B738 | WY 699 | 1-3 flights / week | Active | Unavailable | |
| T2 | TRV | Thiruvananthapuram | India |
Air India Express | B738 | IX 550 | 1 flight / day | Active | Regional | |
| T2 | TRV | Thiruvananthapuram | India |
Oman Air | B38M | WY 211 | 6 flights / week | Active | Regional | |
| T2 | TRZ | Tiruchirappalli | India |
Air India Express | B738 | IX 620 | 3 flights / week | Active | Regional | |
| T2 | TZX | Trabzon | Turkiye |
Oman Air | B738, B739 | WY 167 | 0-2 flights / day | Seasonal | Regional | Jun - Aug |
| T2 | TZX | Trabzon | Turkiye |
Salam Air | A20N, A21N | OV 837 | 4 flights / week | Seasonal | Regional | Jun - Aug |
| T2 | VIE | Vienna | Austria |
Salam Air | A20N, A21N | OV 811 | 3 flights / week | Seasonal | International | Jun - Oct |
| T2 | ZNZ | Zanzibar | Tanzania |
Oman Air | B738 | WY 705 | 2 flights / week | Active | International | |
| T2 | ZRH | Zurich | Switzerland |
Oman Air | B738, B789 | WY 153 | 3-5 flights / week | Active | International | |
| T2 | ZYL | Zylhet | Bangladesh |
Biman Bangladesh | B788, B77W | BG 222 | 1 flight / week | Active | International |
Sources & Disclaimer
Data sourced from publicly available airline schedules · Last verified: 6 April 2026
Disclaimer: The information provided here is a compilation of data from many different sources including flight scheduling systems, airline booking systems, airports, airlines and other third-party data providers. The data is provided as is, there are no guarantees that the information is fully correct or up to date. Changes and errors may occur.
Feedback & Corrections
Aviation is always changing — routes launch, suspend, and end constantly. If you spot an error, outdated information, or want to make a suggestion don’t hesitate to reach out to us via the Google Forms or here directly on the World of Airports Forum. We appreciate every correction and suggestion!