MCT - Realistic Flight Routes

:warning: 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).

:light_bulb: 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 :ethiopia: Ethiopian Airlines B738, B38M ET 625 4-5 flights / week Active Regional
T2 AER Sochi Russia :russia: Oman Air B738 WY 181 1 flight / week Announced Unavailable Starts in Jul
T2 AHB Abha Saudi-Arabia :saudi_arabia: Salam Air A20N, A21N OV 293 4 flights / week Active Unavailable
T2 ALA Almaty Kazakhstan :kazakhstan: Salam Air A20N, A21N OV 927 3-4 flights / week Seasonal International Jun - Oct
T2 AMM Amman Jordan :jordan: Oman Air B738 WY 411 0-1 flight / day Active Local
T2 AMS Amsterdam Netherlands :netherlands: Oman Air B789 WY 171 4 flights / week Active International
T2 AUH Abu Dhabi United Arab Emirates :united_arab_emirates: Etihad Airways A320, A321, A21N EY 691 2-4 flights / day Active Regional
T2 BAH Bahrain Bahrain :bahrain: Gulf Air A320 GF 561 2-3 flights / day Active Regional
T2 BAH Bahrain Bahrain :bahrain: Oman Air B738 WY 653 1 flight / day Suspended Local Currently suspended - no detailed informations
T2 BEY Beirut Lebanon :lebanon: Salam Air A20N, A21N OV 327 2 flights / week Seasonal Local May - Oct
T2 BGW Baghdad Iraque :iraq: Oman Air B738 WY 425 3 flights / week Seasonal Local May - Oct
T2 BGW Baghdad Iraque :iraq: Iraqi Airways CRJ9 IA 642 1 flight / week Discontinued Regional Ended in Mar 2026
T2 BGW Baghdad Iraque :iraq: Salam Air A20N, A21N OV 337 1 flight / day Seasonal Local May - Oct
T2 BKK Bangkok Thailand :thailand: Oman Air B738, B789 WY 815 1-2 flights / day Active International
T2 BKK Bangkok Thailand :thailand: Salam Air A20N, A21N OV 465 4 flights / week Active International
T2 BLR Bangalore India :india: Oman Air B738 WY 281 0-1 flights / day Active Local
T2 BLR Bangalore India :india: Salam Air A20N, A21N OV 783 3 flights / week Active Local
T2 BOM Mumbai India :india: Air India Express B38M IX 236 1 flight / day Active Regional
T2 BOM Mumbai India :india: IndiGo A21N 6E 1268 1 flight / day Active Regional
T2 BOM Mumbai India :india: Oman Air B738, B739, B789 WY 201 1-2 flights / day Active Local
T2 BOM Mumbai India :india: Salam Air A20N OV 761 1 flight / day Active Local
T2 CAI Cairo Egypt :egypt: Egyptair B738 MS 931 4-5 flights / week Active Regional
T2 CAI Cairo Egypt :egypt: Oman Air B738, B739 WY 405 1-2 flights / day Active Regional
T2 CAI Cairo Egypt :egypt: Air Arabia A320 E5 754 3 flights / week Active Regional
T2 CCJ Kozhikode India :india: Air India Express B738, B38M IX 338 3 flights / week Active Regional
T2 CCJ Kozhikode India :india: Oman Air B38M WY 291 6 flights / week Active Local
T2 CCJ Kozhikode India :india: Salam Air A20N, A21N OV 773 1-2 flights / day Active Local
T2 CDG Paris France :france: Oman Air B789 WY 131 4 flights / week Active International
T2 CGK Jakarta Indonesia :indonesia: Oman Air B789 WY 849 2-7 flights / week Active International
T2 CGP Chittagong Bangladesh :bangladesh: Biman Bangladesh B788, B77W BG 122 2 flights / week Active Regional
T2 CGP Chittagong Bangladesh :bangladesh: US-Bangla Airlines B738 BS 322 3 flights / week Active Regional
T2 CGP Chittagong Bangladesh :bangladesh: Salam Air A20N, A21N OV 401 1-2 flights / day Active Regional
T2 CMB Colombo Sri Lanka :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 :india: Air India Express B738 IX 712 4 flights / week Active Regional
T2 COK Cochin India :india: Air India Express B738 IX 442 1 flight / day Active Regional
T2 COK Cochin India :india: IndiGo A20N 6E 1272 1 flight / day Active Regional
T2 COK Cochin India :india: Oman Air B738 WY 223 2 flights / day Active Local
T2 DAC Dhaka Bangladesh :bangladesh: Biman Bangladesh B788, B789 BG 722 1-2 flights / week Active Regional
T2 DAC Dhaka Bangladesh :bangladesh: Oman Air B38M WY 317 5 flights / week Active Regional
T2 DAC Dhaka Bangladesh :bangladesh: US-Bangla Airlines B738 BS 322 4 flights / week Active Regional
T2 DAC Dhaka Bangladesh :bangladesh: Salam Air A20N, A21N OV 497 1-2 flights / day Active Regional
T2 DAM Damascus Syria :syria: Salam Air A20N, A21N OV 375 2 flights / week Announced Local May - Oct
T2 DAM Damascus Syria :syria: Fly Cham A320 FYC 782 2 flights / week Active Unavailable
T2 DAR Dar es Salaam Tanzania :tanzania: Oman Air B738 WY 707 2 flights / week Active International
T2 DEL New-Delhi India :india: Air India Express A320 IX 164 1 flight / day Active Regional
T2 DEL New-Delhi India :india: Oman Air B738 WY 241 2 flights / day Active Local
T2 DMM Dammam Saudi-Arabia :saudi_arabia: Oman Air B738 WY 693 1 flight / day Active Local
T2 DMM Dammam Saudi-Arabia :saudi_arabia: Salam Air A20N, A21N OV 213 6 flights / week Active Local
T2 DOH Doha Qatar :qatar: Oman Air B738, B38M, B739 WY 661 2 flights / day Suspended Local Currently suspended until 15.04.2026
T2 DOH Doha Qatar :qatar: Qatar Airways A320, A332, A333, B788, B789, A359, B77W QR 1123 4 flights / day Active Regional
T2 DOH Doha Qatar :qatar: Salam Air A20N, A21N OV 235 1-2 flights / day Suspended Local Currently suspended until 30.05.2026
T2 DQM Duqm Oman :oman: Salam Air A20N, A21N OV 133 6 flights / week Active Local
T2 DXB Dubai United Arab Emirates :united_arab_emirates: Emirates A359 EK 867 1-2 flights / day Suspended Regional Restarts in May
T2 DXB Dubai United Arab Emirates :united_arab_emirates: Flydubai B738, B38M FZ 46 2-5 flights / day Active Regional
T2 DXB Dubai United Arab Emirates :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 :italy: Oman Air B738 WY 147 4 flights / week Active International
T2 FJR Fujairah United Arab Emirates :united_arab_emirates: Salam Air A20N OV 251 2 flights / day Active Unavailable Ends in Apr
T2 FRA Frankfurt Germany :germany: Oman Air B789 WY 117 3-4 flights / week Active International
T2 GOX Goa India :india: Oman Air B738 WY 217 3 flights / week Discontinued Local Ended in Mar 2026
T2 GYD Baku Azerbaijan :azerbaijan: Salam Air A20N, A21N OV 805 3 flights / week Seasonal International Jun - Oct
T2 HKT Phuket Thailand :thailand: Oman Air B738 WY 833 0-2 flights / day Active International
T2 HKT Phuket Thailand :thailand: Salam Air A20N, A21N OV 481 3-4 flights / week Seasonal International Jun - Sep
T2 HYD Hyderabad India :india: IndiGo A21N 6E 1274 1 flight / day Announced Regional Starts in Jun
T2 HYD Hyderabad India :india: Oman Air B38M WY 231 2-6 flights / week Active Local
T2 HYD Hyderabad India :india: Salam Air A20N, A21N OV 735 6-7 flights / week Active Local
T2 IKA Teheran Iran :iran: Salam Air A20N, A21N OV 545 5 flights / week Seasonal Local May - Oct
T2 IKA Teheran Iran :iran: Sepehran Airlines B733 IS 7317 1 flight / week Discontinued Unavailable Ended in Mar 2026
T2 ISB Islamabad Pakistan :pakistan: Pakistan International Airlines A320 PK 292 1 flight / week Active Regional
T2 ISB Islamabad Pakistan :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 :pakistan: Air Sial A320 PF 735 3 flights / week Active Regional
T2 IST Istanbul Turkiye :türkiye: Oman Air B38M WY 165 6 flights / week Active Regional
T2 IST Istanbul Turkiye :türkiye: Turkish Airlines A21N, B38M TK 775 1 flight / day Active Regional
T2 IXE Mangalore India :india: Air India Express B738, B38M IX 892 2 flights / week Active Regional Ends in Oct
T2 JAI Jaipur India :india: Salam Air A20N, A21N OV 795 2 flights / week Active Local
T2 JED Jeddah Saudi-Arabia :saudi_arabia: Oman Air B738, B739 WY 675 1-3 flights / day Active Local
T2 JED Jeddah Saudi-Arabia :saudi_arabia: Salam Air A20N, A21N OV 283 2-3 flights / day Active Local
T2 KHI Karachi Pakistan :pakistan: Oman Air B738 WY 323 2-4 flights / week Active Local
T2 KHI Karachi Pakistan :pakistan: Pakistan International Airlines A320 PK 226 1 flight / week Suspended Regional Restarts in Jan 2027
T2 KHI Karachi Pakistan :pakistan: Salam Air A20N, A21N OV 513 5-6 flights / week Active Local
T2 KHS Khasab Oman :oman: Oman Air B738 WY 931 6 flights / week Active Local
T2 KNO Medan Indonesia :indonesia: Salam Air A20N, A21N OV 901 2 flights / week Seasonal Unavailable Jul - Oct
T2 KUL Kuala Lumpur Malaysia :malaysia: Oman Air B738, B789 WY 823 0-2 flights / day Active International
T2 KWI Kuwait Cty Kuwait :kuwait: Oman Air B738, B739 WY 643 2 flights / day Active Local
T2 KWI Kuwait Cty Kuwait :kuwait: Salam Air A20N, A21N OV 225 1 flight / day Suspended Local Currently suspended until 30.05.2026
T2 LHE Lahore Pakistan :pakistan: Pakistan International Airlines A320 PK 230 2 flights / week Active Regional
T2 LHE Lahore Pakistan :pakistan: Salam Air A20N, A21N OV 521 3 flights / week Active Local
T2 LHE Lahore Pakistan :pakistan: Air Sial A320 PF 733 3 flights / week Active Regional
T2 LHR London (Heathrow) United Kingdom :united_kingdom: Oman Air B789 WY 101 1-2 flights / day Active International
T2 LKO Lucknow India :india: Oman Air B38M WY 265 5-7 flights / week Active Local
T2 LKO Lucknow India :india: Salam Air A20N, A21N OV 705 5 flights / week Active Local
T2 MAA Chennai India :india: IndiGo A20N 6E 1204 3 flights / week Seasonal Regional Jun - Aug
T2 MAA Chennai India :india: Oman Air B738 WY 251 1-2 flights / day Active Regional
T2 MAA Chennai India :india: Salam Air A20N, A21N OV 747 2 flights / week Active Regional
T2 MED Medina Saudi-Arabia :saudi_arabia: Oman Air B38M WY 677 0-2 flights / day Active Local
T2 MED Medina Saudi-Arabia :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 :iran: Sepehran Airlines B733 IS 7313 2 flights / week Discontinued Unavailable Ended in Mar 2026
T2 MNL Manila Philippines :philippines: Oman Air B789 WY 843 1 flight / day Active International
T2 MSH Masirah Island Oman :oman: Salam Air A20N, A21N OV 5141 2 flights / week Active Local
T2 MUC Munich Germany :germany: Oman Air B738 WY 123 4 flights / week Active International
T2 MUX Multan Pakistan :pakistan: Pakistan International Airlines A320 PK 172 2 flights / week Active Regional
T2 MUX Multan Pakistan :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 :italy: Oman Air B789 WY 143 4-5 flights / week Active International
T2 NBO Nairobi Kenya :kenya: Salam Air A20N, A21N OV 365 3 flights / week Active International
T2 NJF Al Najaf Iraque :iraq: Iraqi Airways CRJ9 IA 644 1 flight / week Discontinued Unavailable Ended in Mar 2026
T2 PEW Peshawar Pakistan :pakistan: Salam Air A20N, A21N OV 597 2 flights / week Active Local
T2 PKX Beijing Daxing China :china: China Eastern A333 MU 2052 2 flights / week Active International
T2 PRG Prague Czechia :czechia: Smartwings B38M QS 4203 1 flight / week, Seasonal International Oct - Mar
T2 PZU Port Sudan Sudan :sudan: Badr Airlines B738 J4 611 1 flight / week Active Unavailable
T2 PZU Port Sudan Sudan :sudan: Salam Air A20N, A21N OV 391 3-5 flights / week Active Unavailable
T2 PZU Port Sudan Sudan :sudan: Tarco Aviation B733 3T 263 2 flights / week Active Unavailable
T2 RUH Riyadh Saudi-Arabia :saudi_arabia: Oman Air B738, B739 WY 681 3 flights / day Active Local
T2 RUH Riyadh Saudi-Arabia :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 :türkiye: Pegasus A320, A321 PC 831 3 flights / week Active Regional Ends in Oct
T2 SHJ Sharjah United Arab Emirates :united_arab_emirates: Air Arabia A320 G9 113 2 flights / day Suspended Regional Currently suspended - no detailed informations
T2 SHJ Sharjah United Arab Emirates :united_arab_emirates: Salam Air A20N OV 241 2 flights / day Suspended Local Currently suspended until 30.05.2026
T2 SIN Singapore Singapore :singapore: Oman Air B738 WY 891 4 flights / week Announced International Starts in Jul
T2 SJJ Sarajevo Bosnia/Herzegovina :bosnia_herzegovina: Salam Air A20N, A21N OV 855 3 flights / week Seasonal International Jun - Aug
T2 SKT Sialkot Pakistan :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 :pakistan: Air Sial A320 PF 737 2 flights / week Active Regional
T2 SLL Salalah Oman :oman: Edelweiss Air A343 WK 44 2 flights / week Seasonal Unavailable Oct - Mar (Inbound from ZRH)
T2 SLL Salalah Oman :oman: Oman Air B738, B38M, B739 WY 903 2-6 flights / day Active Local
T2 SLL Salalah Oman :oman: Neos B789 NO 538 1 flights / week Seasonal Unavailable Apr - May (from MXP/FCO)
T2 SLL Salalah Oman :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 :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 :russia: Oman Air B738 WY 183 0-2 flights / day Active International
T2 SYZ Shiraz Iran :iran: Salam Air A20N OV 555 6 flights / week Suspended Local Currently suspended until 31.08.2026
T2 TAS Tashkent Uzbekistan :uzbekistan: Oman Air B738 WY 187 2 flights / week Announced International Starts in Jun
T2 TIF Ta´if Saudi-Arabia :saudi_arabia: Oman Air B738 WY 699 1-3 flights / week Active Unavailable
T2 TRV Thiruvananthapuram India :india: Air India Express B738 IX 550 1 flight / day Active Regional
T2 TRV Thiruvananthapuram India :india: Oman Air B38M WY 211 6 flights / week Active Regional
T2 TRZ Tiruchirappalli India :india: Air India Express B738 IX 620 3 flights / week Active Regional
T2 TZX Trabzon Turkiye :türkiye: Oman Air B738, B739 WY 167 0-2 flights / day Seasonal Regional Jun - Aug
T2 TZX Trabzon Turkiye :türkiye: Salam Air A20N, A21N OV 837 4 flights / week Seasonal Regional Jun - Aug
T2 VIE Vienna Austria :austria: Salam Air A20N, A21N OV 811 3 flights / week Seasonal International Jun - Oct
T2 ZNZ Zanzibar Tanzania :tanzania: Oman Air B738 WY 705 2 flights / week Active International
T2 ZRH Zurich Switzerland :switzerland: Oman Air B738, B789 WY 153 3-5 flights / week Active International
T2 ZYL Zylhet Bangladesh :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!

13 Likes

You are amazing

5 Likes