Trip to Muscat

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Dubai to Muscat

🛫 Flying from Dubai to Muscat is convenient and swift with the direct flights offered by Air Arabia from Sharjah Airport to Muscat Airport, taking just 1 hour in total. ✈️ Covering the distance from Dubai to Muscat by plane typically takes around 2 hours and 39 minutes, providing a quick and efficient travel option for those looking to visit the Omani capital. 🌴 The prices for flights between Dubai and Muscat can vary between $203 to $375, offering travelers a range of options to suit their budget and preferences.

Where to stay in Muscat

There are over 207 hotels to stay in Muscat. Prices range from $23 per night.

Find accommodation
  • Air Arabia is the main airline that operates direct flights from Sharjah Airport in Dubai to Muscat Airport in Oman. They offer convenient and affordable options for travelers looking to fly between the two cities. It's important to check the airline's schedule and any updates on flight availability before planning your trip.
  • The flight duration from Dubai to Muscat is approximately 2 hours and 39 minutes. This relatively short flight makes it a convenient option for travelers looking to visit Muscat from Dubai. It's advisable to check the specific flight schedule and any potential changes in travel time before booking your tickets.
  • The cost of a flight from Dubai to Muscat typically ranges from $203 to $375, depending on various factors such as the airline, time of booking, and availability of seats. It's recommended to compare prices from different airlines and booking platforms to find the best deal for your travel budget. Additionally, be on the lookout for any promotions or discounts that may further reduce the cost of your flight.