Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Casablanca
  4. Casablanca to Riyadh
Nonstop route · Morocco → Saudi Arabia

Cheap flights from Casablanca to Riyadh from US$272

Royal Air Maroc and Saudia fly nonstop from Casablanca to Riyadh. The flight takes around 7h 07m, and the cheapest one-way fare we found recently is US$272 on 4 Nov.

Direct flights available 7h 07m Cheapest in November Prices checked 14 days ago
CMNRUH

Casablanca to Riyadh at a glance

Airlines flying nonstop from Casablanca to Riyadh

2 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
Royal Air Maroc———Search
SSaudia———Search

Cheapest month to fly from Casablanca to Riyadh

Lowest one-way fare found for each month: November is cheapest, December the most expensive.

Good to know

Distance
5,295 km3,288 miles
Flight time
7h 07mestimate
Time difference
+2hRiyadh vs Casablanca
Currency in Riyadh
SAR
Airports
CMN → RUH

Flights from Casablanca to Riyadh: questions answered

How much is a flight from Casablanca to Riyadh?
The cheapest one-way fare we found recently is US$272 with 2 stops, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Casablanca to Riyadh?
Yes. Royal Air Maroc and Saudia fly this route nonstop.
How long is the flight from Casablanca to Riyadh?
A nonstop flight covers 5,295 km and takes around 7h 07m.
Which airlines fly from Casablanca to Riyadh?
Royal Air Maroc and Saudia operate nonstop flights on this route.
Which airports serve Casablanca and Riyadh?
Casablanca: Mohammed V International Airport (CMN). Riyadh: King Khalid International Airport (RUH).
What is the time difference between Casablanca and Riyadh?
Riyadh is 2 hours ahead of Casablanca.

More flights from Casablanca