You can fly nonstop from Muscat International Airport to 72 destinations in 36 countries, on 22 airlines — reaching 3 continents without a connection.
Curated destinations from our Explore guide — each one a nonstop flight (or a single hop) from MCT.
69 international nonstop routes across 35 countries: Sharjah (SHJ), Dubai (DXB), Abu Dhabi (AUH), Doha (DOH), Bahrain (BAH), Karachi (KHI), Dammam (DMM), Riyadh (RUH), Kuwait (KWI), Multan (MUX), Mumbai (BOM), Abha (AHB), Peshawar (PEW), Baghdad (BGW), Jaipur (JAI), Islamabad (ISB), Lahore (LHE), Taif (TIF), Sialkot (SKT), Madinah (MED), Delhi (DEL), Jeddah (JED), Mangalore (IXE), Hyderabad (HYD), Tashkent (TAS), Port Sudan (PZU), Kannur (CNN), Lucknow (LKO), Calicut (CCJ), Bangalore (BLR), Amman (AMM), Kochi (COK), Madras (MAA), Trabzon (TZX), Tiruchirappalli (TRZ), Trivandrum (TRV), Addis Ababa (ADD), Cairo (CAI), Sochi (AER), Alma-Ata (ALA), and more.
| Destination | Country | Distance | Flights/day | Airlines |
|---|---|---|---|---|
| Salalah SLL | Oman | 528 mi | 21.3× | Estonian Air, Oman Air |
| Jeddah JEDintl | Saudi Arabia | 1,226 mi | 5.3× | Estonian Air, Oman Air |
| Dubai DXBintl | United Arab Emirates | 217 mi | 5.3× | Emirates, Flydubai, Oman Air |
| Mumbai BOMintl | India | 988 mi | 4.7× | Air India Express, Estonian Air, IndiGo, Oman Air |
| Doha DOHintl | Qatar | 436 mi | 4.6× | Oman Air, Qatar Airways |
| Kochi COKintl | India | 1,513 mi | 4× | Air India Express, IndiGo, Oman Air |
| Riyadh RUHintl | Saudi Arabia | 736 mi | 3.6× | Estonian Air, Oman Air |
| Sharjah SHJintl | United Arab Emirates | 211 mi | 3.3× | Air Arabia, Estonian Air |
| Hyderabad HYDintl | India | 1,375 mi | 3× | Estonian Air, IndiGo, Oman Air |
| Calicut CCJintl | India | 1,446 mi | 3× | Air India Express, Estonian Air, Oman Air |
| Delhi DELintl | India | 1,216 mi | 3× | Air India Express, Oman Air |
| Cairo CAIintl | Egypt | 1,713 mi | 3× | Air Arabia Egypt, Egyptair, Oman Air |
| Dhaka DACintl | Bangladesh | 2,027 mi | 2.3× | Biman Bangladesh Airlines, British International Helicopters, Estonian Air, Oman Air |
| Chittagong CGPintl | Bangladesh | 2,131 mi | 2.1× | Biman Bangladesh Airlines, British International Helicopters, Estonian Air |
| Bangkok BKKintl | Thailand | 2,852 mi | 2.1× | Estonian Air, Oman Air |
| Kuala Lumpur KULintl | Malaysia | 3,237 mi | 2× | Oman Air |
| Abu Dhabi AUHintl | United Arab Emirates | 237 mi | 2× | Etihad Airways |
| Trivandrum TRVintl | India | 1,615 mi | 1.9× | Air India Express, Oman Air |
| Lucknow LKOintl | India | 1,428 mi | 1.7× | Estonian Air, Oman Air |
| Dammam DMMintl | Saudi Arabia | 567 mi | 1.7× | Estonian Air, Oman Air |
| Phuket HKTintl | Thailand | 2,854 mi | 1.7× | Oman Air |
| Madinah MEDintl | Saudi Arabia | 1,173 mi | 1.7× | Estonian Air, Oman Air |
| Istanbul ISTintl | Turkey | 2,094 mi | 1.6× | Oman Air, Turkish Airlines |
| Madras MAAintl | India | 1,609 mi | 1.6× | Oman Air |
| Trabzon TZXintl | Turkey | 1,609 mi | 1.6× | Estonian Air, Oman Air |
| London LHRintl | United Kingdom | 3,625 mi | 1.6× | Oman Air |
| Islamabad ISBintl | Pakistan | 1,118 mi | 1.6× | Estonian Air, Pakistan International Airlines, Palestinian Airlines |
| Karachi KHIintl | Pakistan | 566 mi | 1.4× | Estonian Air, Oman Air |
| Bangalore BLRintl | India | 1,459 mi | 1.4× | Estonian Air, Oman Air |
| Bahrain BAHintl | Bahrain | 514 mi | 1.4× | Gulf Air, Oman Air |
| Lahore LHEintl | Pakistan | 1,127 mi | 1.1× | Estonian Air, Pakistan International Airlines, Palestinian Airlines |
| Sialkot SKTintl | Pakistan | 1,157 mi | 1.1× | Estonian Air, Palestinian Airlines |
| Port Sudan PZUintl | Sudan | 1,382 mi | 1.1× | Estonian Air, Turan Air |
| Jakarta CGKintl | Indonesia | 3,853 mi | 1× | Oman Air |
| Addis Ababa ADDintl | Ethiopia | 1,636 mi | 1× | Ethiopian Airlines |
| Kuwait KWIintl | Kuwait | 747 mi | 1× | Oman Air |
| Amman AMMintl | Jordan | 1,472 mi | 1× | Oman Air |
| Zanzibar ZNZintl | Tanzania | 2,428 mi | 1× | Air Tanzania, Oman Air |
| Manila MNLintl | Philippines | 4,115 mi | 0.9× | Oman Air |
| Duqm DQM | Oman | 286 mi | 0.9× | Estonian Air |
| Colombo CMBintl | Sri Lanka | 1,827 mi | 0.9× | Estonian Air |
| Multan MUXintl | Pakistan | 928 mi | 0.7× | Estonian Air, Pakistan International Airlines |
| Alma-Ata ALAintl | Kazakhstan | 1,733 mi | 0.7× | Estonian Air |
| Baghdad BGWintl | Iraq | 1,082 mi | 0.7× | Estonian Air |
| Amsterdam AMSintl | Netherlands | 3,418 mi | 0.6× | Oman Air |
| Munich MUCintl | Germany | 3,046 mi | 0.6× | Oman Air |
| Paris CDGintl | France | 3,466 mi | 0.6× | Oman Air |
| Dar Es Salaam DARintl | Tanzania | 2,468 mi | 0.6× | Oman Air |
| Frankfurt FRAintl | Germany | 3,218 mi | 0.6× | Oman Air |
| Kannur CNNintl | India | 1,391 mi | 0.6× | Air India Express |
| Singapore SINintl | Singapore | 3,422 mi | 0.4× | Oman Air |
| Moscow SVOintl | Russia | 2,475 mi | 0.4× | Oman Air |
| Jaipur JAIintl | India | 1,117 mi | 0.4× | Estonian Air |
| Istanbul SAWintl | Turkey | 2,057 mi | 0.4× | Pegasus Airlines |
| Vienna VIEintl | Austria | 2,833 mi | 0.4× | Estonian Air |
| Zurich ZRHintl | Switzerland | 3,175 mi | 0.4× | Oman Air |
| Rome FCOintl | Italy | 2,915 mi | 0.4× | Oman Air |
| Nairobi NBOintl | Kenya | 2,241 mi | 0.4× | Estonian Air |
| Sarajevo SJJintl | Bosnia and Herzegovina | 2,651 mi | 0.4× | Estonian Air |
| Milano MXPintl | Italy | 3,139 mi | 0.4× | Oman Air |
| Kigali KGLintl | Rwanda | 2,588 mi | 0.3× | Estonian Air |
| Abha AHBintl | Saudi Arabia | 1,073 mi | 0.3× | Estonian Air |
| Masirah MSH | Oman | 205 mi | 0.3× | Estonian Air |
| Peshawar PEWintl | Pakistan | 1,074 mi | 0.3× | Estonian Air |
| Mangalore IXEintl | India | 1,312 mi | 0.3× | Air India Express |
| Medan KNOintl | Indonesia | 3,037 mi | 0.3× | Estonian Air |
| Tashkent TASintl | Uzbekistan | 1,376 mi | 0.3× | Oman Air |
| Taif TIFintl | Saudi Arabia | 1,141 mi | 0.3× | Oman Air |
| Beijing PKXintl | China | 3,531 mi | 0.3× | China Eastern Airlines |
| Tiruchirappalli TRZintl | India | 1,610 mi | 0.3× | Air India Express |
| Sochi AERintl | Russia | 1,723 mi | 0.1× | Oman Air |
| Sylhet Osmani ZYLintl | Bangladesh | 2,112 mi | 0.1× | Biman Bangladesh Airlines |