Popular airlines from Dubai Intl. Airport (DXB) to Muscat Intl. Airport (MCT)

    notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
    deals illustration

    Book smarter

    Save up to 30% on select hotels after you book a flight*
    trophy illustration

    Earn twice

    Earn your airline miles on top of our OneKeyCash

Cheap Flights from Dubai to Muscat (DXB-MCT)

Prices were available within the past 7 days and start at $114 for one-way flights and $206 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Oman Air
Oman Air
Oman Air
Oman Air
Oman Air
Oman Air
flydubai
Qatar Airways
Emirates
Gulf Air

Find the cheapest month to fly from Dubai (DXB) to Muscat (MCT)

July is typically the cheapest month to fly

From $74 - $202 per traveler.

Alternative airports near Muscat

Prices were available within the past 7 days. Prices and availability are subject to change.

Frequently asked questions

How much does a flight from Dubai Intl. Airport (DXB) to Muscat Intl. Airport (MCT) cost?
Secure a cheap one-way flight from $114 or cheap return flight from $206 from Dubai Intl. Airport (DXB) to Muscat Intl. Airport (MCT) with Expedia. Enter your travel dates and sort by "Price (lowest to highest)" to see our cheapest flight deals on this route.
What is the cheapest month to fly from Dubai Intl. Airport (DXB) to Muscat Intl. Airport (MCT)?
Planning your getaway for January is a good way to save, as it's the cheapest month for flights between DXB and MCT. You'll typically find the lowest prices during off-peak months.
Which airlines fly direct from Dubai Intl. Airport (DXB) to Muscat Intl. Airport (MCT)?
Skip the layovers and travel nonstop to Muscat Intl. Airport (MCT) from Dubai Intl. Airport (DXB) with 4 carriers, including:

  • Oman Air
  • Flydubai
  • Emirates

What is the cheapest airline that flies from Dubai Intl. Airport (DXB) to Muscat Intl. Airport (MCT)?
Cheap flight tickets between Dubai Intl. Airport (DXB) and Muscat Intl. Airport (MCT) are often available through low-cost carriers like flydubai and SalamAir. Bear in mind that prices can change depending on departure dates, demand and how early you book. With Expedia's search tool, you can easily filter your results to find a DXB to MCT flight that fits your budget.
How many flights per day from Dubai Intl. Airport (DXB) to Muscat Intl. Airport (MCT)?
When flying out of Dubai Intl. Airport (DXB), you can take your pick from an average of 10 daily direct flights to Muscat Intl. Airport (MCT).
What are the most popular departure times for flights from Dubai Intl. Airport (DXB) to Muscat Intl. Airport (MCT)?
More passengers fly between DXB and MCT at 11 AM than at any other point in the day. Rather skip the crowds? Pick a flight outside the busiest times and you could save on your fare as well.
What day of the week has the most flights from DXB to MCT?
If you depart on a Thursday, you'll get the largest range of options for flights from Dubai Intl. Airport (DXB) to Muscat Intl. Airport (MCT).
What is the earliest flight from Dubai Intl. Airport (DXB) to Muscat Intl. Airport (MCT)?
Dubai Intl. Airport (DXB)'s first flight to Muscat Intl. Airport (MCT) departs at approximately 2:15AM UTC+4. With a total flight time of 1h 15m, you'll touch down at around 3:30AM UTC+4.
How long does it take to fly from Dubai Intl. Airport (DXB) to Muscat Intl. Airport (MCT)?
It usually takes 1 hour and 11 minutes to fly the 220 mi from DXB to MCT.
What airline has the least delays from DXB to MCT?
With 91% of flights usually arriving on schedule, Air Canada has the best on-time performance for direct flights from Dubai Intl. Airport (DXB) to Muscat Intl. Airport (MCT). To monitor your flight status and get notified about any changes, use the Expedia App.
What is the best time to fly from Dubai Intl. Airport (DXB) to Muscat Intl. Airport (MCT)?
To avoid possible delays on the Dubai Intl. Airport (DXB) to Muscat Intl. Airport (MCT) route, travel before 3 PM. Later departures have a 22% higher chance of being canceled.**Most reliable time of the day and month to travel recommendation is based on January through August 2024 flight status data sourced from OAG's global flight data platform.
What airports do you fly into for Muscat from Dubai Intl. Airport (DXB)?
Muscat Intl. Airport (MCT) is the only airport in Muscat with direct flights from Dubai Intl. Airport (DXB). Consider the options and discover cheap fares on Expedia.
Is it cheaper to buy a plane ticket from Dubai Intl. Airport (DXB) to Muscat Intl. Airport (MCT) last-minute?
Waiting until right before your break to book your flight from DXB to MCT often results in higher prices. While you may come across some last-minute discounts, they're not always guaranteed. Be flexible with your itinerary to boost your chances of landing a bargain.
Is it cheaper to book a DXB to MCT flight and hotel package?
Compared with arranging flights and hotels separately, booking a DXB to MCT flight and hotel package with Expedia could result in significant savings. Better yet, having everything in one convenient place will take the stress out of travel planning. Simply secure your flights and select from our extensive range of stays, then customize your trip with extras like tours and car rentals.
Can I cancel or change the date of my flight from Dubai Intl. Airport (DXB) to Muscat Intl. Airport (MCT)?
Typically, you can modify or cancel your DXB to MCT flight. However, additional charges may apply, especially if you booked more than 24 hours ago. Double-check your itinerary for the airline's rules and fees on flight changes, or if you'd like further details, head to our Customer Service portal.

Travel information

Origin airport
Dubai Intl.
Destination airport
Muscat Intl.
Airlines serving
Emirates, Gulf Air, Kuwait Airways, Oman Air, Qatar Airways, flydubai
Roundtrip price
$206
Distance
217 mi
Average flight time
1 hour 11 mins

Book with confidence

Explore a world of travel with Expedia

*Available to One Key members.