Support

Flights Riyadh — Muscat

Riyadh
RUH
Muscat
MCT

Cheap flights Riyadh — Muscat

Below you can see the best deals on flights Riyadh — Muscat for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 3 July, from AED 602.

Top 10 cheap flights Riyadh — Muscat

Direct flights Riyadh — Muscat

Direct flight options for Riyadh — Muscat with no stopovers on upcoming dates. A direct flight is faster and more convenient — especially when travelling with luggage or children.

The fastest direct flight is operated by OV — travel time is 2 h.

Top 10 direct flights Riyadh — Muscat

About the Riyadh — Muscat flight

On this page, you can find and purchase flight tickets from Riyadh to Muscat. The 1,196 km journey takes approximately one and a half hours, with around 20 flights per week, offering plenty of options for a convenient departure time.

Direct flights between the capitals are operated by WY and OV airlines. Ticket prices are dynamic, so we recommend using the low-fare calendar to find the best deals. You can also find out in advance how to get to the airport of departure and how to travel from the terminal to the city center upon arrival.

Flight schedule Riyadh — Muscat

The table shows direct flights Riyadh → Muscat on the selected date. The flight takes approximately 2 h. Regular flights are operated by Oman Air and OV. Departures from King Khaled International Airport airports, arrivals at Muscat International Airport.

For each flight, the following details are shown: departure time (local), arrival city and airport, flight number and airline, terminal or gate, and status. Click on a flight to open its details and go to ticket search. To view flights on a different day, change the date above the table.

Today
Any time

Flight ticket prices by day: Riyadh — Muscat

Below is a calendar of the lowest flight ticket prices for Riyadh — Muscat by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from AED 602 in y, and the most expensive are around AED 855 in J. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Riyadh → Muscat, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
JanAED 956highMayAED 805lowSepAED 795low
FebAED 931highJunAED 830mediumOctAED 815low
MarAED 881mediumJulAED 855mediumNovAED 931high
AprAED 855mediumAugAED 866mediumDecAED 981high

Some values are estimated based on seasonality.

When to fly

The hottest period in Muscat is June, with maximum temperatures reaching 36.5°C, while the most moderate weather conditions occur in January, with averages around 23.4°C. Precipitation on this route is extremely rare, with a slight chance of rain only during the winter months and April.

The most affordable flights are available in July, with prices starting AED 602. Prices peak in January and February, when the minimum fare increases to AED 855.

September is an optimal choice for travel, offering a balance between ticket prices AED 615 and the gradual easing of summer heat. It is best to book for the winter season in advance, as this is the most expensive time to fly.

Temperature · Muscat

Dry and wet days · Muscat

Wind speed and direction · Muscat

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Riyadh — Muscat ticket

  • To secure the lowest price, starting AED 602, we recommend booking tickets 4–6 weeks before your planned departure.
  • Compare offers from full-service carrier Oman Air and low-cost airline SalamAir, as the budget carrier often provides more competitive fares with similar travel times.
  • Use the price dynamics chart on the page to check flights for nearby dates: midweek tickets are usually cheaper than weekend flights.
  • Pay attention to the baggage policies of different carriers, as adding a suitcase to a low-cost fare can significantly change the final cost of your trip.

Airlines

Two airlines operate regular flights on this route: Oman Air and SalamAir. Direct flights provide a fast connection between the cities, with a total frequency of up to 20 flights per week. You can review the detailed schedule and choose the best option from the list below; click on the carrier card to see available departure days.

  • Oman Air
    Oman AirWY
    16x/week
    WebsiteFleet: 325.4M pax/year
    • Direct flight RUH → MCT16x/week
      Duration
      2h 15m
      Days
      un,MonS
  • OV
    OVOV
    4x/week
    • Direct flight RUH → MCT4x/week
      Duration
      2h
      Days
      un,MonS
    20.0%

Cities and airports on the Riyadh — Muscat route

Flights Riyadh — Muscat depart from King Khaled International Airport and arrive at Muscat International Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Muscat

Where to go for a beach holiday in Oman in 2025Where to go

Where to go for a beach holiday in Oman in 2025

Oman is a wonderful place for a holiday with long beaches, clear water, and rich culture. There are inexpensive tickets to Muscat with a layover in the UAE and direct flights by Oman Air . We have com…

Wine Glossary: A Useful Guide for EnotourismUseful information

Wine Glossary: A Useful Guide for Enotourism

If you have already read our articles about Russian wineries and, in particular, on the Don ( part 1 and part 2 ), you have probably noticed a few unfamiliar words. Therefore, we have compiled a small…

Free Public Transport AbroadUseful information

Free Public Transport Abroad

How to get around abroad is always a tricky question. Some simply buy a day pass and spare no expense, while others prefer to walk to avoid spending extra money on “it’s only a ten-minute walk!”. But…

What to see in LisbonUseful information

What to see in Lisbon

Portugal is a pretty cool idea if you've already visited other popular European countries or if you want to take your first steps in Europe with something unconventional. We've compiled a guide to the…

10 Dishes to Try in GreeceInteresting

10 Dishes to Try in Greece

Besides historical monuments, magnificent climate, and picturesque coastline, Greece is known for its cuisine with an abundance of Mediterranean motifs. It features many seafood, cheeses, and olive oi…

Gourmet Souvenirs: What to Bring Instead of a MagnetTips for Travelers

Gourmet Souvenirs: What to Bring Instead of a Magnet

Let's be honest: most of us no longer have any free space on our refrigerators, and dusty figurines go into the far drawer of the closet right after unpacking the suitcase. In 2026, the best souvenir…

Frequently asked questions about the Riyadh — Muscat flight

How long is the flight from Riyadh to Muscat?

The average flight time for a direct flight is approximately 1 hour and 30 minutes, covering a distance of 1,196 km.

Which airlines fly this route?

Regular air service between the cities is provided by Oman Air (WY) and SalamAir (OV).

Are there direct flights from Riyadh to Muscat?

Yes, direct service is available on this route, with about 20 flights operating per week.

Which airport does the flight arrive at?

All international flights on this route arrive at Muscat International Airport (MCT).

How can I buy the cheapest ticket?

Airfares change constantly based on demand. We recommend using the low-fare calendar on this page to find the most cost-effective dates.