FromTo

Cheapest flights for Riyadh – Muscat (RUH – MCT)

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

Direct flight for from Riyadh to Muscat

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

  • Garuda Indonesia (3 days per week, flight GA9913)
  • Saudia (3 days per week, flight SV6084)
  • SalamAir (1 day per week, flight OV204)

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

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

  • Dubai (flight SV584 Saudia)
  • Doha (flight SV540 Saudia)
  • Bahrain (flight SV520 Saudia)

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

Please keep in mind that depending on the number of days remaining until your departure, ticket prices for Riyadh – Muscat could change by more than 50%.

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

General information on flight Riyadh – Muscat (RUH – MCT)
1,183 km
Distance
1 ⁠hr
Current time difference
31
Number of flights per week
₾240
Lowest price
Average ticket price
15:00
Earliest flight out
03:55
Latest flight out
Airlines flying from Riyadh to Muscat
Airports serving Riyadh – Muscat

Riyadh airports serving flights to Muscat:

  • King Khaled International Airport (RUH)

Muscat airports accepting flights from Riyadh:

  • Muscat International Airport (MCT)