USD · $
AUD · A$
BRL · R$
CAD · C$
CHF · CHF
CNY · ¥
CZK ·
DKK · kr
EUR ·
GBP · £
IDR · Rp
INR ·
JPY · ¥
KRW ·
NOK · kr
PLN ·
RUB ·
SEK · kr
THB · ฿
TRY ·
TWD · NT$
VND ·
EN
Full Map
From
To
Dates
Flight times
Prices
Alliances
Airlines
Classes
Aircraft
Distance
Duration
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
One way
Round trip
Price view
One way
Round trip
Airport legend
> 100 non-stop destinations

Airports with non-stop flights to 100+ destinations

> 30 non-stop destinations

Airports with non-stop flights to 30+ destinations

> 7 non-stop destinations

Airports with non-stop flights to 7 to 30 destinations

< 7 non-stop destinations

Airports with non-stop flights to less then 7 destinations

Depart from here
Arrive here
Dates All

Show flights within a certain date range

Flight timesNEW! All

Show flights that depart and / or arrive between specific times

Prices All

Show flights within a certain price range

Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Aircraft All

Show flights operated by a specific aircraft

Distance All

Show flights with a min / max flight distance

Duration All

Show flights with a min / max flight duration

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Flights to Muscat (MCT)

Muscat International Airport - Airport code: MCT

Home Airports Oman MCT Muscat

Non-stop flights to Muscat (MCT)

Did you mean flights from Muscat?

Muscat International Airport is the largest airport in Oman. It is Oman's main international airport. In total there are 82 airports around the world that have direct flights to Muscat, spread around 78 cities in 40 countries. Currently, there are 4 domestic flights to Muscat.

This month, there are 2,871 flights arriving at Muscat Airport, which are 96 flights per day or 4 flights per hour. On an average day, there is at least 1 flight arriving every 15 minutes.

The most frequently departed flights to Muscat are routes from Salalah (SLL) in Oman and Doha (DOH) in Qatar. These two routes together are operated 354 times this month, and make up for 12% of all monthly arrivals at Muscat International Airport.

The longest flight to Muscat MCT is departing from Manila (MNL). This non-stop flight takes around 8 hours and 35 minutes and covers a distance of 4,113 miles (6,619 km).

 Remove ads

List of all direct flights to Muscat

Below you can find a list of all cities and countries that have direct flights to Muscat, ordered by popularity.

Show all

Top 200 flights with a stopover

This list contains the 200 most popular airports from which flights depart that require just one stopover to get to Muscat.

Show all

Currently, there are 27 airlines that fly to Muscat. Most flights to Muscat are operated by Oman Air, as they connect 46 airports to MCT. Below you can find a list of airlines that operate most MCT flights:

What is the best time to visit Muscat?

🏜️  Desert

Desert destinations like Muscat are known for their hot days, with temperatures frequently exceeding 40°C (104°F), but cooler nights. With very little rainfall, these locations are famous for their extreme weather, breathtaking scenery, and the cultural heritage of their inhabitants. Despite the harsh living conditions, they provide a remarkable mix of adventure, calmness, and stunning landscapes, making them wonderful places to explore.

Jan
Feb
Mar
Apr
May
Jul
Sep
Oct
Nov
Dec

Muscat is a wonderful destination to explore throughout the year, but it's advisable to avoid the summer months due to the intense heat. For a more enjoyable visit, plan your trip between September and May.

Long-Haul Flights to Muscat

Explore all long-haul flights to Muscat with a flight duration of more than 7 hours.

Show all

Business class flights to Muscat

There are 66 airports that have flights to Muscat in Business Class. All airports that offer business class flights to MCT are listed below:

Show all

First class flights to Muscat

If you are looking for a luxurious flight, there's a total of 4 airports to choose from that have flights to MCT in First Class.

Intercontinental flights to Muscat

These are all non-stop intercontinental flights to Muscat International Airport (MCT), as of April 2026:

* Please note that there are no direct services from the United States, Canada, Southern America, Central America, the Caribbean, Japan, Eastern Asia or Oceania.

Non-stop flights from Europe to Muscat

Oman Air (Oneworld) has a significant network of flights from Europe to Muscat.

Oman AirOman Air (Oneworld): year-round flights from Frankfurt (FRA), Munich (MUC), Zürich (ZRH), Moscow Sheremetyevo (SVO), seasonal flights from Sochi (AER), year-round flights from London Heathrow (LHR), Milan (Malpensa) (MXP), Rome (Fiumicino) (FCO), Paris (CDG) and Amsterdam (AMS).

Edelweiss AirEdelweiss Air: seasonal flights from Zürich (ZRH).

SalamAirSalamAir: seasonal flights from Vienna (VIE) and Sarajevo (SJJ).

SmartWingsSmartWings: seasonal flights from Prague (PRG).

NeosNeos: seasonal flights from Milan (Malpensa) (MXP).

Non-stop flights from Africa to Muscat

Oman AirOman Air (Oneworld): year-round flights from Dar es Salaam (DAR), Zanzibar (ZNZ) and Cairo (CAI).

SalamAirSalamAir: seasonal flights from Nairobi (NBO), Mogadishu (MGQ), Port Sudan (PZU) and Giza (SPX).

Ethiopian AirlinesEthiopian Airlines (Star Alliance): year-round flights from Addis Ababa (ADD).

Air Arabia EgyptAir Arabia Egypt: year-round flights from Cairo (CAI).

EgyptairEgyptair (Star Alliance): year-round flights from Cairo (CAI).

Badr AirlinesBadr Airlines: seasonal flights from Port Sudan (PZU).

EuroairlinesEuroairlines: seasonal flights from Port Sudan (PZU).

Tarco AirTarco Air: seasonal flights from Port Sudan (PZU).

Non-stop flights from the Middle-East / Western Asia to Muscat

Oman Air and SalamAir have a strong network of non-stop flights from the Middle-East.

Oman AirOman Air (Oneworld): year-round flights from Bahrain Island (BAH), seasonal flights from Baghdad (BGW), year-round flights from Amman (AMM), Kuwait City (KWI), Khasab (KHS), Salalah (SLL), Doha (DOH), Dammam (DMM), Jeddah (JED), Medina (MED), Riyadh (RUH), Ta'if (TIF), Istanbul (IST), seasonal flights from Trabzon (TZX) and year-round flights from Dubai (DXB).

Gulf AirGulf Air: year-round flights from Bahrain Island (BAH).

SalamAirSalamAir: seasonal flights from Baghdad (BGW), Kuwait City (KWI), Duqm (DQM), Salalah (SLL), Doha (DOH), Abha (AHB), Dammam (DMM), Jeddah (JED), Medina (MED), Riyadh (RUH), Trabzon (TZX), Dubai (Sharjah) (SHJ), Baku (GYD) and Beirut (BEY).

Edelweiss AirEdelweiss Air: seasonal flights from Salalah (SLL).

NeosNeos: seasonal flights from Salalah (SLL).

Qatar AirwaysQatar Airways (Oneworld): year-round flights from Doha (DOH).

PegasusPegasus: seasonal flights from Istanbul (Sabiha) (SAW).

Turkish AirlinesTurkish Airlines (Star Alliance): year-round flights from Istanbul (IST).

Air ArabiaAir Arabia: seasonal flights from Dubai (Sharjah) (SHJ).

EmiratesEmirates: seasonal flights from Dubai (DXB).

Etihad AirwaysEtihad Airways: year-round flights from Abu Dhabi (AUH).

FlydubaiFlydubai: year-round flights from Dubai (DXB).

Non-stop flights from India / South Asia to Muscat

Oman Air and SalamAir have a significant network of flights from India or Southern Asia to Muscat.

Oman AirOman Air (Oneworld): year-round flights from Dhaka (DAC), Bengaluru (BLR), Chennai (MAA), Hyderabad (HYD), Kochi (COK), Kozhikode (CCJ), Lucknow (LKO), Mumbai (BOM), New Delhi (DEL), Thiruvananthapuram (TRV) and Karachi (KHI).

SalamAirSalamAir: seasonal flights from Chittagong (CGP), Dhaka (DAC), Bengaluru (BLR), Chennai (MAA), Hyderabad (HYD), Jaipur (JAI), Kozhikode (CCJ), Lucknow (LKO), Mumbai (BOM), Faisalabad (LYP), Islamabad (ISB), Karachi (KHI), Lahore (LHE), Multan (MUX), Peshawar (PEW), Sialkot (SKT), Shiraz (SYZ), Tehran (IKA) and Colombo (CMB).

Biman AirlinesBiman Airlines: year-round flights from Chittagong (CGP), Dhaka (DAC) and Sylhet (ZYL).

US-Bangla AirlinesUS-Bangla Airlines: year-round flights from Chittagong (CGP) and Dhaka (DAC).

Air-India ExpressAir-India Express: year-round flights from Kannur (CNN), Kochi (COK), Kozhikode (CCJ), seasonal flights from Mangalore (IXE), year-round flights from Mumbai (BOM), New Delhi (DEL), Thiruvananthapuram (TRV) and Tiruchirappalli (TRZ).

IndiGo AirlinesIndiGo Airlines: seasonal flights from Chennai (MAA), Hyderabad (HYD), year-round flights from Kochi (COK) and Mumbai (BOM).

PakistanPakistan: year-round flights from Islamabad (ISB), seasonal flights from Karachi (KHI), year-round flights from Lahore (LHE) and Multan (MUX).

Primera AirPrimera Air: seasonal flights from Islamabad (ISB), Lahore (LHE) and Sialkot (SKT).

Fly ChamFly Cham: seasonal flights from Damascus (DAM).

Non-stop flights from China to Muscat

China EasternChina Eastern is currently the only airline flying non-stop from China to Muscat. They fly year-round from Beijing Daxing (PKX).

Non-stop flights from South-East Asia to Muscat

Oman AirOman Air (Oneworld): year-round flights from Jakarta (CGK), Kuala Lumpur (KUL), Manila (MNL), seasonal flights from Singapore (SIN), year-round flights from Bangkok (BKK) and Phuket (HKT).

SalamAirSalamAir: seasonal flights from Medan (KNO), Bangkok (BKK) and Phuket (HKT).

Non-stop flights from Central Asia to Muscat

Oman AirOman Air (Oneworld): seasonal flights from Tashkent (TAS).

SalamAirSalamAir: seasonal flights from Almaty (ALA).

International flights to Muscat

Austria
Flights from Austria to Muscat

Vienna is the only city in Austria with direct flights to Muscat. From Vienna, direct flights are offered by SalamAir. This is a seasonal route that starts in June and ends in October.

All flights from Austria

Azerbaijan
Flights from Azerbaijan to Muscat

In Azerbaijan, the only airport that has a direct connection to Muscat is Baku. From Baku, direct flights are offered by SalamAir. This is a seasonal route that starts in June and ends in October.

All flights from Azerbaijan

Bahrain
Flights from Bahrain to Muscat

There is 1 airport in Bahrain that has a direct connection to Muscat, which is Bahrain Island. From Bahrain Island, you can fly non-stop with Gulf Air or Oman Air (Oneworld).

All flights from Bahrain

Bangladesh
Flights from Bangladesh to Muscat

There are 3 airports in Bangladesh that have non-stop flights to Muscat.

From Chittagong, direct flights are offered by Biman Airlines, SalamAir and US-Bangla Airlines.
From Dhaka, there are 4 airlines that have direct services to Muscat, which are Biman Airlines, Oman Air (Oneworld), SalamAir and US-Bangla Airlines.
From Sylhet, you can fly non-stop to Muscat with Biman Airlines.

All flights from Bangladesh

Bosnia & Herzegovina
Flights from Bosnia & Herzegovina to Muscat

In Bosnia & Herzegovina, the only airport that has a direct connection to Muscat is Sarajevo. From Sarajevo, direct flights are offered by SalamAir. This is a seasonal route that starts in June and ends in August.

All flights from Bosnia & Herzegovina

China
Flights from China to Muscat

Beijing Daxing is the only city in China with direct flights to Muscat. From Beijing Daxing, direct flights are offered by China Eastern (SkyTeam).

All flights from China

Czechia
Flights from Czechia to Muscat

There is 1 airport in Czechia that has a direct connection to Muscat, which is Prague. From Prague, direct flights are offered by SmartWings. This is a seasonal route that starts in October and ends in March.

All flights from Czechia

Egypt
Flights from Egypt to Muscat

If you are looking for a direct flight from Egypt to Muscat, there are 2 airports to choose from.

From Cairo, direct flights are offered by Air Arabia Egypt, Egyptair (Star Alliance) and Oman Air (Oneworld).
From Giza, the only airline with direct flights is SalamAir. This is a seasonal route that starts in April and ends in October.

All flights from Egypt

Ethiopia
Flights from Ethiopia to Muscat

Addis Ababa is the only city in Ethiopia with direct flights to Muscat. From Addis Ababa, direct flights are offered by Ethiopian Airlines (Star Alliance).

All flights from Ethiopia

France
Flights from France to Muscat

In France, the only airport that has a direct connection to Muscat is Paris. From Paris, direct flights are offered by Oman Air (Oneworld).

All flights from France

Germany
Flights from Germany to Muscat

In Germany, there are 2 airports that have direct flights to Muscat.

From Frankfurt and Munich, you can fly with Oman Air (Oneworld).

All flights from Germany

India
Flights from India to Muscat

India is well-connected to Muscat (MCT) with 13 airports around the country that have direct flights to the airport.

From Bengaluru, you can fly non-stop with Oman Air (Oneworld) or SalamAir.
From Chennai and Hyderabad, you can fly with IndiGo Airlines, Oman Air (Oneworld) and SalamAir.
From Jaipur, the only airline with direct flights is SalamAir. This is a seasonal route that starts in April and ends in October.
From Kannur, direct flights are offered by Air-India Express.
From Kochi, direct flights are offered by Air-India Express, IndiGo Airlines and Oman Air (Oneworld).
From Kozhikode, direct flights are offered by Air-India Express, Oman Air (Oneworld) and SalamAir.
From Lucknow, you can fly non-stop with Oman Air (Oneworld) or SalamAir.
From Mangalore, you can fly non-stop to Muscat with Air-India Express. This is a seasonal route that starts in April and ends in October.
From Mumbai, there are 4 airlines that have direct services to Muscat, which are Air-India Express, IndiGo Airlines, Oman Air (Oneworld) and SalamAir.
From New Delhi and Thiruvananthapuram, all direct flights to Muscat are operated by Air-India Express and Oman Air (Oneworld).
From Tiruchirappalli, direct flights are offered by Air-India Express.

All flights from India

Indonesia
Flights from Indonesia to Muscat

If you are looking for a direct flight from Indonesia to Muscat, there are 2 airports to choose from.

From Jakarta, direct flights are offered by Oman Air (Oneworld).
From Medan, the only airline with direct flights is SalamAir. This is a seasonal route that starts in July and ends in October.

All flights from Indonesia

Iran
Flights from Iran to Muscat

There are 2 airports in Iran that have non-stop flights to Muscat.

From Shiraz and Tehran, you can fly with SalamAir.

All flights from Iran

Iraq
Flights from Iraq to Muscat

There is 1 airport in Iraq that has a direct connection to Muscat, which is Baghdad. From Baghdad, you can fly non-stop with Oman Air (Oneworld) or SalamAir. This is a seasonal route that starts in May and ends in October.

All flights from Iraq

Italy
Flights from Italy to Muscat

In Italy, there are 2 airports that have direct flights to Muscat.

From Milan (Malpensa), you can fly non-stop with Neos or Oman Air (Oneworld).
From Rome (Fiumicino), the only airline with direct flights is Oman Air (Oneworld).

All flights from Italy

Jordan
Flights from Jordan to Muscat

In Jordan, the only airport that has a direct connection to Muscat is Amman. From Amman, direct flights are offered by Oman Air (Oneworld).

All flights from Jordan

Kazakhstan
Flights from Kazakhstan to Muscat

Almaty is the only city in Kazakhstan with direct flights to Muscat. From Almaty, direct flights are offered by SalamAir. This is a seasonal route that starts in June and ends in October.

All flights from Kazakhstan

Kenya
Flights from Kenya to Muscat

There is 1 airport in Kenya that has a direct connection to Muscat, which is Nairobi. From Nairobi, direct flights are offered by SalamAir. This is a seasonal route that starts in April and ends in October.

All flights from Kenya

Kuwait
Flights from Kuwait to Muscat

Kuwait City is the only city in Kuwait with direct flights to Muscat. From Kuwait City, you can fly non-stop with Oman Air (Oneworld) or SalamAir.

All flights from Kuwait

Lebanon
Flights from Lebanon to Muscat

In Lebanon, the only airport that has a direct connection to Muscat is Beirut. From Beirut, direct flights are offered by SalamAir. This is a seasonal route that starts in May and ends in October.

All flights from Lebanon

Malaysia
Flights from Malaysia to Muscat

There is 1 airport in Malaysia that has a direct connection to Muscat, which is Kuala Lumpur. From Kuala Lumpur, direct flights are offered by Oman Air (Oneworld).

All flights from Malaysia

Netherlands
Flights from Netherlands to Muscat

In Netherlands, the only airport that has a direct connection to Muscat is Amsterdam. From Amsterdam, direct flights are offered by Oman Air (Oneworld).

All flights from Netherlands

Pakistan
Flights from Pakistan to Muscat

In Pakistan there are several airports with flights to Muscat (7 in total).

From Faisalabad, direct flights are offered by SalamAir. This is a seasonal route that starts in September and ends in October.
From Islamabad, direct flights are offered by Pakistan, Primera Air and SalamAir.
From Karachi, direct flights are offered by Oman Air (Oneworld), Pakistan and SalamAir.
From Lahore, direct flights are offered by Pakistan, Primera Air and SalamAir.
From Multan, you can fly non-stop with Pakistan or SalamAir.
From Peshawar, you can fly non-stop to Muscat with SalamAir. This is a seasonal route that starts in April and ends in October.
From Sialkot, you can fly non-stop with Primera Air or SalamAir. This is a seasonal route that starts in April and ends in October.

All flights from Pakistan

Philippines
Flights from Philippines to Muscat

Manila is the only city in Philippines with direct flights to Muscat. From Manila, direct flights are offered by Oman Air (Oneworld).

All flights from Philippines

Qatar
Flights from Qatar to Muscat

There is 1 airport in Qatar that has a direct connection to Muscat, which is Doha. From Doha, direct flights are offered by Oman Air (Oneworld), Qatar Airways (Oneworld) and SalamAir.

All flights from Qatar

Russia
Flights from Russia to Muscat

There are 2 airports in Russia that have non-stop flights to Muscat.

From Moscow Sheremetyevo and Sochi, you can fly with Oman Air (Oneworld).

All flights from Russia

Saudi Arabia
Flights from Saudi Arabia to Muscat

In Saudi Arabia there are several airports with flights to Muscat (6 in total).

From Abha, direct flights are offered by SalamAir. This is a seasonal route that starts in April and ends in October.
From Dammam, Jeddah, Medina and Riyadh, all direct flights to Muscat are operated by Oman Air (Oneworld) and SalamAir.
From Ta'if, you can fly non-stop to Muscat with Oman Air (Oneworld).

All flights from Saudi Arabia

Singapore
Flights from Singapore to Muscat

Singapore is the only city in Singapore with direct flights to Muscat. From Singapore, direct flights are offered by Oman Air (Oneworld). This route is not operational yet but will start in July.

All flights from Singapore

Somalia
Flights from Somalia to Muscat

In Somalia, the only airport that has a direct connection to Muscat is Mogadishu. From Mogadishu, direct flights are offered by SalamAir. This is a seasonal route that starts in September and ends in October.

All flights from Somalia

Sri Lanka
Flights from Sri Lanka to Muscat

There is 1 airport in Sri Lanka that has a direct connection to Muscat, which is Colombo. From Colombo, direct flights are offered by SalamAir. This is a seasonal route that starts in April and ends in October.

All flights from Sri Lanka

Sudan
Flights from Sudan to Muscat

In Sudan, the only airport that has a direct connection to Muscat is Port Sudan. From Port Sudan, there are 4 airlines that have direct services to Muscat, which are Badr Airlines, Euroairlines, SalamAir and Tarco Air. This is a seasonal route that starts in April and ends in October.

All flights from Sudan

Switzerland
Flights from Switzerland to Muscat

Zürich is the only city in Switzerland with direct flights to Muscat. From Zürich, you can fly non-stop with Edelweiss Air or Oman Air (Oneworld).

All flights from Switzerland

Syria
Flights from Syria to Muscat

There is 1 airport in Syria that has a direct connection to Muscat, which is Damascus. From Damascus, direct flights are offered by Fly Cham. This is a seasonal route that starts in April and ends in October.

All flights from Syria

Tanzania
Flights from Tanzania to Muscat

If you are looking for a direct flight from Tanzania to Muscat, there are 2 airports to choose from.

From Dar es Salaam and Zanzibar, you can fly with Oman Air (Oneworld).

All flights from Tanzania

Thailand
Flights from Thailand to Muscat

In Thailand, there are 2 airports that have direct flights to Muscat.

From Bangkok and Phuket, you can fly with Oman Air (Oneworld) and SalamAir.

All flights from Thailand

Turkey
Flights from Turkey to Muscat

If you are looking for a direct flight from Turkey to Muscat, there are 3 airports to choose from.

From Istanbul, you can fly non-stop with Oman Air (Oneworld) or Turkish Airlines (Star Alliance).
From Istanbul (Sabiha), the only airline with direct flights is Pegasus. This is a seasonal route that starts in April and ends in October.
From Trabzon, you can fly non-stop with Oman Air (Oneworld) or SalamAir. This is a seasonal route that starts in June and ends in August.

All flights from Turkey

United Arab Emirates
Flights from United Arab Emirates to Muscat

There are 4 airports in United Arab Emirates that have non-stop flights to Muscat.

From Abu Dhabi, direct flights are offered by Etihad Airways.
From Dubai, direct flights are offered by Emirates, Flydubai and Oman Air (Oneworld).
From Dubai (Sharjah), you can fly non-stop with Air Arabia or SalamAir.
From Fujairah, the only airline with direct flights is SalamAir. This route is recently announced though, and not operational yet. It will start in April 2026.

All flights from United Arab Emirates

United Kingdom
Flights from United Kingdom to Muscat

London Heathrow is the only city in United Kingdom with direct flights to Muscat. From London Heathrow, direct flights are offered by Oman Air (Oneworld).

All flights from United Kingdom

Uzbekistan
Flights from Uzbekistan to Muscat

In Uzbekistan, the only airport that has a direct connection to Muscat is Tashkent. From Tashkent, direct flights are offered by Oman Air (Oneworld). This route is not operational yet but will start in June.

All flights from Uzbekistan

Domestic flights to Muscat

Oman
Flights from Oman to Muscat

There are 4 airports in Oman that have non-stop domestic flights to Muscat.

From Duqm, direct flights are offered by SalamAir. This is a seasonal route that starts in April and ends in October.
From Khasab, the only airline with direct flights is Oman Air (Oneworld).
From Masirah Island, you can fly non-stop to Muscat with SalamAir. This is a seasonal route that starts in April and ends in October.
From Salalah, there are 4 airlines that have direct services to Muscat, which are Edelweiss Air, Neos, Oman Air (Oneworld) and SalamAir.

All flights from Oman

Alternative airports near Muscat

Flying to an alternative airport near Muscat could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. The only alternative airport to Muscat (MCT) within a range of 125 miles (200 km) is Sohar (OHS).

Frequently asked questions - FAQ

How many airports are there in Muscat?

There is 1 airport in Muscat: Muscat International Airport (MCT).

What is the best airport to fly into Muscat?

The most convenient airport to fly into Muscat is Muscat International Airport (MCT).

How many airlines fly to Muscat?

There are 27 airlines flying to Muscat from 82 airports around the world, as of April 2026.

Which airlines fly to Muscat?

Oman Air, SalamAir and Air-India Express operate most flights to Muscat. To get a full overview of all operating airlines, please use the airline filter.

Which alliances are flying to Muscat?

Oneworld, SkyTeam and Star Alliance are all flying to Muscat.

How many nonstop flights are there to Muscat?

There are roughly 2,871 flights arriving at Muscat every month (or 672 flights each week), from a total of 82 airports worldwide.

What is the official name of Muscat Airport?

The official name of Muscat Airport is Muscat International Airport.

What is the airport code of Muscat Airport?

The airport code of Muscat Airport is MCT.

What are the most popular flights to Muscat?

Salalah, Doha and Mumbai are the 3 most popular routes to Muscat. For a complete overview of all flight routes to Muscat, please use our flight map.

How long is the flight to Muscat?

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  

Create your Airline List

0 / 40

Delete Airline List ''?

FlightConnections Premium logo
  • ✅  No advertisements!
  • ⚡  Faster experience (due to no ads)
  • 🏳️‍🌈  Country search
  • 📅  Date filter
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🛡️  Alliance filter
  • 🌟  Class filter
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Annual
$ 6.66
Apr 50% off
$ 3.33*
Per Month
Lifetime
$ 298
Apr 50% off
$ 149
One time

Renews annually.  Cancel anytime.
Personal use only.

* Billed and renews at $ 39.99 annually.  Cancel anytime.
Personal use only.

One-time payment. Billed once. Then never again.
Personal use only.

* Billed and renews at €239.88 annually.  Cancel anytime.
Business license.

We donate 1% of our revenue to remove CO₂ from the atmosphere