FromTo

Cheapest flights for Muscat – Riyadh (MCT – RUH)

Aviasales.ge will find you the cheapest airfare for Muscat – Riyadh by comparing the ticket prices to Riyadh using 45 agencies, five booking systems, and 728 airlines. Where exactly you buy your tickets for Muscat – Riyadh is up to you.

Direct flight for from Muscat to Riyadh

The easiest way to to get to your destination is a direct flight. Direct flights for from Muscat to Riyadh are offered by:

  • Garuda Indonesia (3 days per week, flight GA9912)
  • Saudia (3 days per week, flight SV6081)
  • SalamAir (1 day per week, flight OV203)

Riyadh is served by 1 airport: King Khaled International Airport. Direct flights for Muscat – Riyadh are operated by:
  • SalamAir from Muscat International Airport to King Khaled International Airport
Flight with layover for the route from Muscat to Riyadh

A flight with a layover on the route Muscat – Riyadh will allow you to make your trip more interesting. The layover could be in:

  • Dubai (flight WY611 Oman Air)
  • Doha (flight QR1127 Qatar Airways)
  • Sharjah (flight G9113 Air Arabia)

This is a great chance to get to know these cities. Layovers are usually at least six hours.

Aviasales.ge suggests buying tickets for Muscat – Riyadh in advance in order to choose the conditions for your flight that best suit your preferences and budget.

General information on flight Muscat – Riyadh (MCT – RUH)
2 ⁠hr 15 ⁠min
Average flight duration
1,183 km
Distance
1 ⁠hr
Current time difference
31
Number of flights per week
₾268
Lowest price
Average ticket price
12:35
Earliest flight out
01:45
Latest flight out
Airlines flying from Muscat to Riyadh
Airports serving Muscat – Riyadh

Muscat airports serving flights to Riyadh:

  • Muscat International Airport (MCT)

Riyadh airports accepting flights from Muscat:

  • King Khaled International Airport (RUH)