Cheap Flights from Muscat to Riyadh

Compare Muscat to Riyadh flight deals

Find the cheapest month or even day of the year to fly to Riyadh

Book the best Riyadh fare with no extra fees

Flight deals from Muscat to Riyadh

Looking for a cheap last-minute deal or the best return flight from Muscat to Riyadh? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Muscat to Riyadh

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Muscat to Riyadh flights are currently cheapest in April.

Direct flights from Muscat to Riyadh

Muscat to Riyadh: Alternative routes

Compare routes from Muscat to Riyadh below. You may find an airport to fly into that's cheaper, faster, or easier than Riyadh.

Muscat to Riyadh: Flight information

The things to know before you go.
Cheapest flight foundRs24,331
Cheapest month to flyApril
Average flight time2 hrs, 24 mins
Most popular airlineOman Air
Average flights per week79

Finding cheap flights from Muscat to Riyadh: Frequently asked questions

The best price we found for a return flight from Muscat to Riyadh is Rs51,789. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 24 minutes is the average flight time from Muscat to Riyadh.
Oman Air, Saudia and Ethiopian Airlines fly direct from Muscat to Riyadh.
As of April 2025, there are 79 flights per week flying from Muscat to Riyadh.
The cheapest month to fly from Muscat to Riyadh is usually April 2025.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Muscat Airport to Riyadh Airport on Saturday, 26 April 2025.
Yes – the average flight time is 2 hours and 24 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Riyadh but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Riyadh is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, SalamAir and Oman Air offer the cheapest flight tickets to Riyadh.

Flying from Muscat International Airport (MCT) to King Khaled International Airport (RUH): what you need to know

  • Take a direct flight from Muscat International Airport to King Khaled International Airport and you'll be in the air for an average of 2 hours 20 minutes.

  • Riyadh is one hour behind Muscat and is in the UTC+3 timezone.

  • Choose from 42 weekly Muscat International Airport to King Khaled International Airport flights. The 00:55 departure with SalamAir is the earliest available. SalamAir operates the latest service of the day at 22:35.

  • Arriving two hours before an international flight and one hour ahead of a domestic departure are golden rules for stress-free travel. Be at the airport with enough time to board your MCT to RUH flight.

  • Flying during a peak month such as July? School holidays and other popular seasons can mean longer queues and delays at security. Play it safe and arrive up to four hours before an international flight and two hours before a domestic departure.

  • SalamAir is your gateway to exploring Riyadh (and maybe even some other exciting corners of Saudi Arabia!). Browse the direct flights from Muscat International Airport to King Khaled International Airport offered by this airline.

  • The airline that serves the most passengers on this route is SalamAir.

  • Oman Air is the most punctual carrier operating MCT to RUH flights. An impressive 81.97% of its services on this route arrive on time.

  • We make it a piece of cake to book a flight with a stopover. To see your options for tickets from Muscat International Airport to King Khaled International Airport, uncheck 'Direct flights only.' Then, choose a flight offering a stop long enough to explore the city of your choice. Stopovers between MCT and RUH include:

    • Dubai Airport

    • Bahrain International Airport

    • King Fahd International Airport

How to find the cheapest flights from Muscat International Airport (MCT) to King Khaled International Airport (RUH)

  • The lowest price we've found for a one-way Muscat International Airport to King Khaled International Airport flight is Rs24,331. A round-trip fare is currently Rs51,789. Depending on the availability when you book, these fares can change.

  • To secure cheap tickets from MCT to RUH, reserve your trip eight months ahead of your departure date.

  • Schedule your trip for July. That's the cheapest month for flights from Muscat International Airport to King Khaled International Airport. If you're flexible with your travel dates, try out the 'Whole month' tool to see the cheapest airfare across every month.

  • Save time searching for cheap flights from MCT to RUH by setting up a Price Alert. You'll receive an email or notification on the app when fares go down.

  • Tailor your trip using filters. Pick your ideal arrival and departure times, airlines and total journey duration. You can also sort your results by 'Best,' 'Fastest' or 'Cheapest' flights from Muscat International Airport to King Khaled International Airport.

Handy information about Muscat International Airport (MCT)

  • Muscat International Airport maintains a solid on-time performance, reducing your chances of a delayed flight. Departures from MCT touch down on schedule 85.46% of the time.

  • Central Muscat to Muscat International Airport is approximately 11 kilometres. Depending on traffic, it'll take about 10 minutes to get there if you're driving, catching a cab or ride-sharing.

  • Planning to catch public transport? Expect a trip time of around 1 hour 50 minutes.

  • Booked an early flight from Muscat International Airport to King Khaled International Airport? Avoid the hassle of rushing to the airport (and sneak in some extra snooze time) by choosing one of these stays close to MCT:

Arriving at King Khaled International Airport (RUH)

  • If you're arriving on a late Muscat International Airport to King Khaled International Airport flight, few things top the convenience of being close to the terminal. Collect your bags from the carousel and then be tucked up in bed not long after at one of these accommodation options near RUH:

  • Go wherever you want, whenever you want with a King Khaled International Airport rental car. Pick up a set of wheels from Sixt, Alamo or Final Rentals and find adventure across Riyadh and beyond.

  • Lock in the lowest price by booking your ride from King Khaled International Airport around four weeks before your departure date.

Getting from King Khaled International Airport (RUH) to central Riyadh

  • King Khaled International Airport is approximately 40 kilometres from central Riyadh. Driving there takes about 35 minutes.

When to fly to King Khaled International Airport (RUH)

  • July is the busiest month for flights from Muscat International Airport to King Khaled International Airport. To avoid the crowds, visit Riyadh in April.

  • The warmest month in Riyadh is July, with temperatures ranging between 26ºC and 44ºC. Book your flights from Muscat International Airport to King Khaled International Airport in this month if this is the type of weather you enjoy.

  • Look for cheap tickets from MCT to RUH in January if you like cooler conditions. Temperatures are at their lowest around then, ranging between 7ºC and 23ºC on average.

Explore more of Saudi Arabia

  • Riyadh is always a good idea, but there are so many other parts of Saudi Arabia you should also see. Around 386 kilometres north-east of Riyadh, a visit to Dammam will keep your itinerary busy. Start with leading attractions like King Fahd Park, Dammam Corniche and Marjan Island.

  • Al Kharj is another place worth exploring during your Saudi Arabia trip. Journey to this destination, which is roughly 137 kilometres south-east of Riyadh, to take in highlights like Prince Abdulrahman bin Nasser Park.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.