How long is the flight from Dubai to Muscat?
The air distance between the cities is 363 km. A direct flight usually takes from 45 minutes to 1 hour, depending on the aircraft type and airport conditions.
Which airlines fly this route?
There are 12 airlines operating regular flights, with the most popular being Emirates, flydubai, Oman Air, and SalamAir. A full list of carriers is available on this page.
Are there direct flights from Dubai to Muscat?
Yes, this route is served by many direct flights (about 63 per week), allowing you to choose a convenient departure time without needing connections.
Which airport will I arrive at?
All international flights arrive at Muscat International Airport (MCT). Information on how to get from the airport to the city can be found in our help section.
How much is the cheapest ticket?
Flight prices are dynamic and depend on demand. You can find the current lowest fares for the coming months in the low-fare calendar and price dynamics chart on this page.