Direct flights from Muscat International Airport (MCT)
Muscat International Airport in Muscat, Oman has direct flights to 71 airports in 36 countries, flown by 36 airlines. The longest is to Manila (MNL) at 6,622 km.
See every route from MCT on the mapDirect flights from MCT by country
India (14)
- AMD Ahmedabad · 1,466 km · ~2h 15m · SpiceJet
- BLR Bangalore · 2,349 km · ~3h 20m · Oman Air
- CCJ Calicut · 2,327 km · ~3h 20m · Air India Express, SalamAir and Oman Air
- DEL Delhi · 1,957 km · ~2h 55m · Air India, Air India Express and Oman Air
- HYD Hyderabad · 2,213 km · ~3h 10m · Air India, SalamAir and Oman Air
- JAI Jaipur · 1,798 km · ~2h 40m · SalamAir and Oman Air
- CNN Kannur · 2,238 km · ~3h 15m · Air India Express
- COK Kochi · 2,434 km · ~3h 30m · Air India Express and Oman Air
- LKO Lucknow · 2,299 km · ~3h 20m · SalamAir and Oman Air
- MAA Madras · 2,589 km · ~3h 40m · Air India and Oman Air
- IXE Mangalore · 2,111 km · ~3h 5m · Air India Express
- BOM Mumbai · 1,590 km · ~2h 25m · IndiGo, Air India and SalamAir +1
- TRZ Tiruchirappalli · 2,591 km · ~3h 40m · Air India Express
- TRV Trivandrum · 2,600 km · ~3h 40m · Air India Express and Oman Air
Pakistan (8)
- GWD Gwadar · 448 km · ~1h 5m · PIA
- ISB Islamabad · 1,800 km · ~2h 40m · SalamAir, PIA and Oman Air
- KHI Karachi · 912 km · ~1h 35m · SalamAir, PIA and THAI Airways +1
- LHE Lahore · 1,814 km · ~2h 45m · SalamAir, PIA and Oman Air
- MUX Multan · 1,494 km · ~2h 20m · SalamAir
- PEW Peshawar · 1,729 km · ~2h 35m · SalamAir and PIA
- SKT Sialkot · 1,873 km · ~2h 45m · SalamAir and PIA
- TUK Turbat · 548 km · ~1h 10m · PIA
Saudi Arabia (4)
- DMM Dammam · 913 km · ~1h 35m · Oman Air
- JED Jeddah · 1,973 km · ~2h 55m · SalamAir and Oman Air
- MED Madinah · 1,888 km · ~2h 50m · SalamAir, Saudia and Oman Air
- RUH Riyadh · 1,184 km · ~1h 55m · Saudia and Oman Air
United Arab Emirates (4)
- AUH Abu Dhabi · 381 km · ~1h · American Airlines, ITA Airways and British Airways +8
- DXB Dubai · 349 km · ~55m · Emirates, Flydubai and Qantas +1
- DWC Dubai · 348 km · ~55m · Flydubai
- SHJ Sharjah · 340 km · ~55m · Air Arabia and SalamAir
Bangladesh (3)
- CGP Chittagong · 3,429 km · ~4h 40m · Biman Bangladesh Airlines, SalamAir and Oman Air
- DAC Dhaka · 3,262 km · ~4h 30m · SalamAir
- ZYL Sylhet Osmani · 3,399 km · ~4h 40m · SalamAir
Egypt (2)
Germany (2)
- FRA Frankfurt · 5,179 km · ~6h 50m · Oman Air
- MUC Munich · 4,902 km · ~6h 30m · Oman Air
Oman (2)
- KHS Khasab · 353 km · ~55m · Oman Air
- SLL Salalah · 850 km · ~1h 30m · SalamAir and Oman Air
Russia (2)
- SVO Moscow · 3,983 km · ~5h 20m · Oman Air
- AER Sochi · 2,772 km · ~3h 55m · Oman Air
Tanzania (2)
- DAR Dar Es Salaam · 3,972 km · ~5h 20m · Air Tanzania
- ZNZ Zanzibar · 3,908 km · ~5h 15m · Oman Air
Thailand (2)
- BKK Bangkok · 4,590 km · ~6h 5m · Oman Air
- HKT Phuket · 4,594 km · ~6h 5m · Oman Air
Turkey (2)
- SAW Istanbul · 3,310 km · ~4h 30m · Pegasus Airlines
- IST Istanbul · 3,351 km · ~4h 35m · Turkish Airlines and Oman Air
Bahrain (1)
- BAH Bahrain · 827 km · ~1h 30m · Gulf Air, Turkish Airlines and Oman Air
China (1)
- PKX Beijing · 5,682 km · ~7h 25m · China Eastern
Ethiopia (1)
- ADD Addis Ababa · 2,633 km · ~3h 45m · Ethiopian Airlines and Oman Air
France (1)
- CDG Paris · 5,578 km · ~7h 20m · Oman Air
Indonesia (1)
- CGK Jakarta · 6,201 km · ~8h 5m · Oman Air
Iran (1)
- IKA Tehran · 1,484 km · ~2h 20m · Oman Air
Italy (1)
- MXP Milano · 5,051 km · ~6h 40m · Oman Air
Jordan (1)
- AMM Amman · 2,368 km · ~3h 25m · Royal Jordanian and Oman Air
Kazakhstan (1)
- ALA Alma-ata · 2,788 km · ~3h 55m · SalamAir
Kenya (1)
- NBO Nairobi · 3,606 km · ~4h 55m · SalamAir
Kuwait (1)
- KWI Kuwait · 1,202 km · ~2h · Kuwait Airways, SalamAir and Oman Air
Lebanon (1)
- BEY Beirut · 2,489 km · ~3h 30m · Oman Air
Malaysia (1)
- KUL Kuala Lumpur · 5,209 km · ~6h 50m · Malaysia Airlines and Oman Air
Maldives (1)
- MLE Male · 2,707 km · ~3h 50m · Oman Air
Nepal (1)
- KTM Kathmandu · 2,746 km · ~3h 50m · Oman Air
Philippines (1)
- MNL Manila · 6,622 km · ~8h 35m · Oman Air
Qatar (1)
- DOH Doha · 701 km · ~1h 20m · Air France, KLM and Qatar Airways +1
Rwanda (1)
- KGL Kigali · 4,165 km · ~5h 35m · SalamAir
Singapore (1)
- SIN Singapore · 5,506 km · ~7h 15m · Oman Air
Sri Lanka (1)
- CMB Colombo · 2,940 km · ~4h 5m · SalamAir, SriLankan Airlines and Oman Air
Sudan (1)
- PZU Port Sudan · 2,222 km · ~3h 15m · SalamAir
Switzerland (1)
- ZRH Zurich · 5,109 km · ~6h 45m · SriLankan Airlines and Oman Air
United Kingdom (1)
- LHR London · 5,834 km · ~7h 35m · Oman Air
Uzbekistan (1)
- TAS Tashkent · 2,214 km · ~3h 10m · Oman Air
Airlines flying from MCT
Air Arabia, Air France, Air India, Air India Express, Air Tanzania, American Airlines, Bangkok Airways, Biman Bangladesh Airlines, British Airways, China Eastern, Egyptair, Emirates, Ethiopian Airlines, Etihad Airways, Flydubai, Gulf Air, ITA Airways, Iberia, IndiGo, KLM, Kuwait Airways, Lufthansa, Malaysia Airlines, Oman Air, PIA, Pegasus Airlines, Qantas, Qatar Airways, Royal Jordanian, SalamAir, Saudia, SpiceJet, SriLankan Airlines, THAI Airways, Turkish Airlines, United Airlines
Going somewhere MCT doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Muscat to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.