×
Flights
  • One way
  • Round trip
Cheap Flights from Saudi Arabia to Morocco
(Modify Search)
  • Themes
  • Destinations
  • Airlines
  • Flights

Cheap Flights from Saudi Arabia to Morocco

Airline Results Price View
View All Airlines View Flights
Qatar Airways 1046 results SAR1,488 View Flights
Etihad Airways 334 results SAR1,581 View Flights
Turkish Airlines 566 results SAR1,590 View Flights
Saudia 10684 results SAR1,717 View Flights
Emirates 994 results SAR1,748 View Flights
EgyptAir 1490 results SAR1,799 View Flights
Royal Air Maroc 2425 results SAR1,911 View Flights
Flynas 64 results SAR2,566 View Flights
Tunisair 158 results SAR2,985 View Flights
Air France 747 results SAR2,999 View Flights
KLM 1 result SAR3,031 View Flights
British Airways 139 results SAR5,030 View Flights
Lufthansa 23 results SAR5,089 View Flights
Alitalia 17 results SAR6,590 View Flights
Middle East Airlines 27 results SAR9,292 View Flights
Gulf Air 68 results SAR9,962 View Flights
Iberia 26 results SAR10,015 View Flights
Air Berlin 5 results SAR12,406 View Flights
Qantas 11 results SAR12,897 View Flights
Kuwait Airways 2 results SAR23,577 View Flights
Scandinavian Airlines 3 results SAR29,283 View Flights
Themes Results Price View
View All Themes View Cities
Street Markets 3132 results SAR2,519 View Cities
Romantic 2336 results SAR2,519 View Cities
Relaxing 2328 results SAR2,519 View Cities
Foodie 2328 results SAR2,519 View Cities
Entertainment 2328 results SAR2,519 View Cities
Beach 1541 results SAR2,519 View Cities
Cities Results Price View
View All Cities View Flights
Casablanca 12644 results SAR1,488 View Flights
Rabat 1209 results SAR2,153 View Flights
Marrakech 2328 results SAR2,519 View Flights
Agadir 1541 results SAR2,519 View Flights
Tangier 804 results SAR2,817 View Flights
Oujda 220 results SAR2,845 View Flights
Nador 34 results SAR2,846 View Flights
Dakhla 29 results SAR8,437 View Flights
Tan Tan 13 results SAR10,704 View Flights
Fes 8 results SAR11,789 View Flights
Depart: Wed, 10 Dec Return: Wed, 17 Dec Riyadh to Casablanca Wed, 10 Dec - Wed, 17 Dec
Qatar Airways 1 stop 16h 25m
6:45 pm RUH - 8:10 am (+1) CMN
Qatar Airways 1 stop 11h 5m
12:10 pm CMN - 2:15 am (+1) RUH
SAR1,488
airtickets.com
Show Details

Depart: Riyadh to Casablanca via Doha

RUH
6:45 pm
1h 20m
DOH
8:05 pm
6h 30m
DOH
2:35 am
8h 35m
CMN
8:10 am
Airlines
Flight No.
From
To
Duration
QR1165
6:45 pm, 10 Dec Wed
RUH Riyadh
8:05 pm, 10 Dec Wed
DOH Doha
1h 20m
6h 30m layover in Doha (DOH)
QR1395
2:35 am, 11 Dec Thu
DOH Doha
8:10 am, 11 Dec Thu
CMN Casablanca
8h 35m

Return: Casablanca to Riyadh via Doha

CMN
12:10 pm
7h 5m
DOH
10:15 pm
2h 30m
DOH
12:45 am
1h 30m
RUH
2:15 am
Airlines
Flight No.
From
To
Duration
QR1396
12:10 pm, 17 Dec Wed
CMN Casablanca
10:15 pm, 17 Dec Wed
DOH Doha
7h 5m
2h 30m layover in Doha (DOH)
QR1166
12:45 am, 18 Dec Thu
DOH Doha
2:15 am, 18 Dec Thu
RUH Riyadh
1h 30m
Depart: Sat, 3 Jan Return: Sun, 11 Jan Riyadh to Casablanca Sat, 3 Jan - Sun, 11 Jan
Qatar Airways 1 stop 16h 25m
6:45 pm RUH - 8:10 am (+1) CMN
Qatar Airways 1 stop 11h 5m
12:10 pm CMN - 2:15 am (+1) RUH
SAR1,549
airtickets24.com
Show Details

Depart: Riyadh to Casablanca via Doha

RUH
6:45 pm
1h 20m
DOH
8:05 pm
6h 30m
DOH
2:35 am
8h 35m
CMN
8:10 am
Airlines
Flight No.
From
To
Duration
QR1165
6:45 pm, 3 Jan Sat
RUH Riyadh
8:05 pm, 3 Jan Sat
DOH Doha
1h 20m
6h 30m layover in Doha (DOH)
QR1395
2:35 am, 4 Jan Sun
DOH Doha
8:10 am, 4 Jan Sun
CMN Casablanca
8h 35m

Return: Casablanca to Riyadh via Doha

CMN
12:10 pm
7h 5m
DOH
10:15 pm
2h 30m
DOH
12:45 am
1h 30m
RUH
2:15 am
Airlines
Flight No.
From
To
Duration
QR1396
12:10 pm, 11 Jan Sun
CMN Casablanca
10:15 pm, 11 Jan Sun
DOH Doha
7h 5m
2h 30m layover in Doha (DOH)
QR1166
12:45 am, 12 Jan Mon
DOH Doha
2:15 am, 12 Jan Mon
RUH Riyadh
1h 30m
Depart: Sat, 21 Feb Return: Mon, 2 Mar Riyadh to Casablanca Sat, 21 Feb - Mon, 2 Mar
Qatar Airways 1 stop 13h 50m
4:00 am RUH - 2:50 pm CMN
Qatar Airways 1 stop 11h 5m
12:10 pm CMN - 2:15 am (+1) RUH
SAR1,549
airtickets24.com
Show Details

Depart: Riyadh to Casablanca via Doha

RUH
4:00 am
1h 20m
DOH
5:20 am
4h
DOH
9:20 am
8h 30m
CMN
2:50 pm
Airlines
Flight No.
From
To
Duration
QR1167
4:00 am, 21 Feb Sat
RUH Riyadh
5:20 am, 21 Feb Sat
DOH Doha
1h 20m
4h layover in Doha (DOH)
QR1397
9:20 am, 21 Feb Sat
DOH Doha
2:50 pm, 21 Feb Sat
CMN Casablanca
8h 30m

Return: Casablanca to Riyadh via Doha

CMN
12:10 pm
7h 5m
DOH
10:15 pm
2h 30m
DOH
12:45 am
1h 30m
RUH
2:15 am
Airlines
Flight No.
From
To
Duration
QR1396
12:10 pm, 2 Mar Mon
CMN Casablanca
10:15 pm, 2 Mar Mon
DOH Doha
7h 5m
2h 30m layover in Doha (DOH)
QR1166
12:45 am, 3 Mar Tue
DOH Doha
2:15 am, 3 Mar Tue
RUH Riyadh
1h 30m
Depart: Sun, 23 Nov Return: Wed, 3 Dec Riyadh to Casablanca Sun, 23 Nov - Wed, 3 Dec
Qatar Airways 1 stop 16h 25m
6:45 pm RUH - 8:10 am (+1) CMN
Qatar Airways 1 stop 11h 5m
12:10 pm CMN - 2:15 am (+1) RUH
SAR1,544
airtickets24.com
Show Details

Depart: Riyadh to Casablanca via Doha

RUH
6:45 pm
1h 20m
DOH
8:05 pm
6h 30m
DOH
2:35 am
8h 35m
CMN
8:10 am
Airlines
Flight No.
From
To
Duration
QR1165
6:45 pm, 23 Nov Sun
RUH Riyadh
8:05 pm, 23 Nov Sun
DOH Doha
1h 20m
6h 30m layover in Doha (DOH)
QR1395
2:35 am, 24 Nov Mon
DOH Doha
8:10 am, 24 Nov Mon
CMN Casablanca
8h 35m

Return: Casablanca to Riyadh via Doha

CMN
12:10 pm
7h 5m
DOH
10:15 pm
2h 30m
DOH
12:45 am
1h 30m
RUH
2:15 am
Airlines
Flight No.
From
To
Duration
QR1396
12:10 pm, 3 Dec Wed
CMN Casablanca
10:15 pm, 3 Dec Wed
DOH Doha
7h 5m
2h 30m layover in Doha (DOH)
QR1166
12:45 am, 4 Dec Thu
DOH Doha
2:15 am, 4 Dec Thu
RUH Riyadh
1h 30m
Depart: Sat, 22 Nov Return: Thu, 27 Nov Riyadh to Casablanca Sat, 22 Nov - Thu, 27 Nov
Qatar Airways 1 stop 13h 50m
4:00 am RUH - 2:50 pm CMN
Qatar Airways 1 stop 11h 5m
12:10 pm CMN - 2:15 am (+1) RUH
SAR1,559
airtickets24.com
Show Details

Depart: Riyadh to Casablanca via Doha

RUH
4:00 am
1h 20m
DOH
5:20 am
4h
DOH
9:20 am
8h 30m
CMN
2:50 pm
Airlines
Flight No.
From
To
Duration
QR1167
4:00 am, 22 Nov Sat
RUH Riyadh
5:20 am, 22 Nov Sat
DOH Doha
1h 20m
4h layover in Doha (DOH)
QR1397
9:20 am, 22 Nov Sat
DOH Doha
2:50 pm, 22 Nov Sat
CMN Casablanca
8h 30m

Return: Casablanca to Riyadh via Doha

CMN
12:10 pm
7h 5m
DOH
10:15 pm
2h 30m
DOH
12:45 am
1h 30m
RUH
2:15 am
Airlines
Flight No.
From
To
Duration
QR1396
12:10 pm, 27 Nov Thu
CMN Casablanca
10:15 pm, 27 Nov Thu
DOH Doha
7h 5m
2h 30m layover in Doha (DOH)
QR1166
12:45 am, 28 Nov Fri
DOH Doha
2:15 am, 28 Nov Fri
RUH Riyadh
1h 30m
Depart: Sun, 30 Nov Return: Wed, 24 Dec Riyadh to Casablanca Sun, 30 Nov - Wed, 24 Dec
Qatar Airways 1 stop 16h 25m
6:45 pm RUH - 8:10 am (+1) CMN
Qatar Airways 1 stop 11h 5m
12:10 pm CMN - 2:15 am (+1) RUH
SAR1,582
airtickets24.com
Show Details

Depart: Riyadh to Casablanca via Doha

RUH
6:45 pm
1h 20m
DOH
8:05 pm
6h 30m
DOH
2:35 am
8h 35m
CMN
8:10 am
Airlines
Flight No.
From
To
Duration
QR1165
6:45 pm, 30 Nov Sun
RUH Riyadh
8:05 pm, 30 Nov Sun
DOH Doha
1h 20m
6h 30m layover in Doha (DOH)
QR1395
2:35 am, 1 Dec Mon
DOH Doha
8:10 am, 1 Dec Mon
CMN Casablanca
8h 35m

Return: Casablanca to Riyadh via Doha

CMN
12:10 pm
7h 5m
DOH
10:15 pm
2h 30m
DOH
12:45 am
1h 30m
RUH
2:15 am
Airlines
Flight No.
From
To
Duration
QR1396
12:10 pm, 24 Dec Wed
CMN Casablanca
10:15 pm, 24 Dec Wed
DOH Doha
7h 5m
2h 30m layover in Doha (DOH)
QR1166
12:45 am, 25 Dec Thu
DOH Doha
2:15 am, 25 Dec Thu
RUH Riyadh
1h 30m
Depart: Sat, 29 Nov Return: Thu, 25 Dec Riyadh to Casablanca Sat, 29 Nov - Thu, 25 Dec
Qatar Airways 1 stop 13h 50m
4:00 am RUH - 2:50 pm CMN
Qatar Airways 1 stop 11h 5m
12:10 pm CMN - 2:15 am (+1) RUH
SAR1,573
airtickets24.com
Show Details

Depart: Riyadh to Casablanca via Doha

RUH
4:00 am
1h 20m
DOH
5:20 am
4h
DOH
9:20 am
8h 30m
CMN
2:50 pm
Airlines
Flight No.
From
To
Duration
QR1167
4:00 am, 29 Nov Sat
RUH Riyadh
5:20 am, 29 Nov Sat
DOH Doha
1h 20m
4h layover in Doha (DOH)
QR1397
9:20 am, 29 Nov Sat
DOH Doha
2:50 pm, 29 Nov Sat
CMN Casablanca
8h 30m

Return: Casablanca to Riyadh via Doha

CMN
12:10 pm
7h 5m
DOH
10:15 pm
2h 30m
DOH
12:45 am
1h 30m
RUH
2:15 am
Airlines
Flight No.
From
To
Duration
QR1396
12:10 pm, 25 Dec Thu
CMN Casablanca
10:15 pm, 25 Dec Thu
DOH Doha
7h 5m
2h 30m layover in Doha (DOH)
QR1166
12:45 am, 26 Dec Fri
DOH Doha
2:15 am, 26 Dec Fri
RUH Riyadh
1h 30m
Depart: Wed, 26 Nov Return: Wed, 10 Dec Riyadh to Casablanca Wed, 26 Nov - Wed, 10 Dec
Qatar Airways 1 stop 16h 25m
6:45 pm RUH - 8:10 am (+1) CMN
Qatar Airways 1 stop 11h 5m
12:10 pm CMN - 2:15 am (+1) RUH
SAR1,577
airtickets24.com
Show Details

Depart: Riyadh to Casablanca via Doha

RUH
6:45 pm
1h 20m
DOH
8:05 pm
6h 30m
DOH
2:35 am
8h 35m
CMN
8:10 am
Airlines
Flight No.
From
To
Duration
QR1165
6:45 pm, 26 Nov Wed
RUH Riyadh
8:05 pm, 26 Nov Wed
DOH Doha
1h 20m
6h 30m layover in Doha (DOH)
QR1395
2:35 am, 27 Nov Thu
DOH Doha
8:10 am, 27 Nov Thu
CMN Casablanca
8h 35m

Return: Casablanca to Riyadh via Doha

CMN
12:10 pm
7h 5m
DOH
10:15 pm
2h 30m
DOH
12:45 am
1h 30m
RUH
2:15 am
Airlines
Flight No.
From
To
Duration
QR1396
12:10 pm, 10 Dec Wed
CMN Casablanca
10:15 pm, 10 Dec Wed
DOH Doha
7h 5m
2h 30m layover in Doha (DOH)
QR1166
12:45 am, 11 Dec Thu
DOH Doha
2:15 am, 11 Dec Thu
RUH Riyadh
1h 30m
Depart: Sat, 31 Jan Return: Wed, 11 Feb Riyadh to Casablanca Sat, 31 Jan - Wed, 11 Feb
Qatar Airways 1 stop 16h 25m
6:45 pm RUH - 8:10 am (+1) CMN
Qatar Airways 1 stop 11h 5m
12:10 pm CMN - 2:15 am (+1) RUH
SAR1,577
airtickets24.com
Show Details

Depart: Riyadh to Casablanca via Doha

RUH
6:45 pm
1h 20m
DOH
8:05 pm
6h 30m
DOH
2:35 am
8h 35m
CMN
8:10 am
Airlines
Flight No.
From
To
Duration
QR1165
6:45 pm, 31 Jan Sat
RUH Riyadh
8:05 pm, 31 Jan Sat
DOH Doha
1h 20m
6h 30m layover in Doha (DOH)
QR1395
2:35 am, 1 Feb Sun
DOH Doha
8:10 am, 1 Feb Sun
CMN Casablanca
8h 35m

Return: Casablanca to Riyadh via Doha

CMN
12:10 pm
7h 5m
DOH
10:15 pm
2h 30m
DOH
12:45 am
1h 30m
RUH
2:15 am
Airlines
Flight No.
From
To
Duration
QR1396
12:10 pm, 11 Feb Wed
CMN Casablanca
10:15 pm, 11 Feb Wed
DOH Doha
7h 5m
2h 30m layover in Doha (DOH)
QR1166
12:45 am, 12 Feb Thu
DOH Doha
2:15 am, 12 Feb Thu
RUH Riyadh
1h 30m
Depart: Sat, 31 Jan Return: Wed, 11 Feb Riyadh to Casablanca Sat, 31 Jan - Wed, 11 Feb
Qatar Airways 1 stop 13h 50m
4:00 am RUH - 2:50 pm CMN
Qatar Airways 1 stop 11h 5m
12:10 pm CMN - 2:15 am (+1) RUH
SAR1,577
airtickets24.com
Show Details

Depart: Riyadh to Casablanca via Doha

RUH
4:00 am
1h 20m
DOH
5:20 am
4h
DOH
9:20 am
8h 30m
CMN
2:50 pm
Airlines
Flight No.
From
To
Duration
QR1167
4:00 am, 31 Jan Sat
RUH Riyadh
5:20 am, 31 Jan Sat
DOH Doha
1h 20m
4h layover in Doha (DOH)
QR1397
9:20 am, 31 Jan Sat
DOH Doha
2:50 pm, 31 Jan Sat
CMN Casablanca
8h 30m

Return: Casablanca to Riyadh via Doha

CMN
12:10 pm
7h 5m
DOH
10:15 pm
2h 30m
DOH
12:45 am
1h 30m
RUH
2:15 am
Airlines
Flight No.
From
To
Duration
QR1396
12:10 pm, 11 Feb Wed
CMN Casablanca
10:15 pm, 11 Feb Wed
DOH Doha
7h 5m
2h 30m layover in Doha (DOH)
QR1166
12:45 am, 12 Feb Thu
DOH Doha
2:15 am, 12 Feb Thu
RUH Riyadh
1h 30m
Depart: Wed, 26 Nov Return: Mon, 1 Dec Riyadh to Casablanca Wed, 26 Nov - Mon, 1 Dec
Qatar Airways 1 stop 16h 25m
6:45 pm RUH - 8:10 am (+1) CMN
Qatar Airways 1 stop 11h 5m
12:10 pm CMN - 2:15 am (+1) RUH
SAR1,582
airtickets24.com
Show Details

Depart: Riyadh to Casablanca via Doha

RUH
6:45 pm
1h 20m
DOH
8:05 pm
6h 30m
DOH
2:35 am
8h 35m
CMN
8:10 am
Airlines
Flight No.
From
To
Duration
QR1165
6:45 pm, 26 Nov Wed
RUH Riyadh
8:05 pm, 26 Nov Wed
DOH Doha
1h 20m
6h 30m layover in Doha (DOH)
QR1395
2:35 am, 27 Nov Thu
DOH Doha
8:10 am, 27 Nov Thu
CMN Casablanca
8h 35m

Return: Casablanca to Riyadh via Doha

CMN
12:10 pm
7h 5m
DOH
10:15 pm
2h 30m
DOH
12:45 am
1h 30m
RUH
2:15 am
Airlines
Flight No.
From
To
Duration
QR1396
12:10 pm, 1 Dec Mon
CMN Casablanca
10:15 pm, 1 Dec Mon
DOH Doha
7h 5m
2h 30m layover in Doha (DOH)
QR1166
12:45 am, 2 Dec Tue
DOH Doha
2:15 am, 2 Dec Tue
RUH Riyadh
1h 30m
Depart: Sun, 1 Feb Return: Mon, 16 Feb Riyadh to Casablanca Sun, 1 Feb - Mon, 16 Feb
Etihad Airways 1 stop 18h 20m
4:00 pm RUH - 7:20 am (+1) CMN
Etihad Airways 1 stop 11h 55m
12:15 pm CMN - 3:10 am (+1) RUH
SAR1,581
etihad.com
Show Details

Depart: Riyadh to Casablanca via Abu Dhabi

RUH
4:00 pm
1h 35m
AUH
6:35 pm
7h 35m
AUH
2:10 am
9h 10m
CMN
7:20 am
Airlines
Flight No.
From
To
Duration
EY318
4:00 pm, 1 Feb Sun
RUH Riyadh
6:35 pm, 1 Feb Sun
AUH Abu Dhabi
1h 35m
7h 35m layover in Abu Dhabi (AUH)
EY613
2:10 am, 2 Feb Mon
AUH Abu Dhabi
7:20 am, 2 Feb Mon
CMN Casablanca
9h 10m

Return: Casablanca to Riyadh via Abu Dhabi

CMN
12:15 pm
7h 30m
AUH
11:45 pm
2h 25m
AUH
2:10 am
2h
RUH
3:10 am
Airlines
Flight No.
From
To
Duration
EY612
12:15 pm, 16 Feb Mon
CMN Casablanca
11:45 pm, 16 Feb Mon
AUH Abu Dhabi
7h 30m
2h 25m layover in Abu Dhabi (AUH)
EY315
2:10 am, 17 Feb Tue
AUH Abu Dhabi
3:10 am, 17 Feb Tue
RUH Riyadh
2h
Depart: Sun, 1 Mar Return: Mon, 16 Mar Riyadh to Casablanca Sun, 1 Mar - Mon, 16 Mar
Etihad Airways 1 stop 18h 20m
4:00 pm RUH - 7:20 am (+1) CMN
Etihad Airways 1 stop 11h 55m
12:15 pm CMN - 3:10 am (+1) RUH
SAR1,581
etihad.com
Show Details

Depart: Riyadh to Casablanca via Abu Dhabi

RUH
4:00 pm
1h 35m
AUH
6:35 pm
7h 35m
AUH
2:10 am
9h 10m
CMN
7:20 am
Airlines
Flight No.
From
To
Duration
EY318
4:00 pm, 1 Mar Sun
RUH Riyadh
6:35 pm, 1 Mar Sun
AUH Abu Dhabi
1h 35m
7h 35m layover in Abu Dhabi (AUH)
EY613
2:10 am, 2 Mar Mon
AUH Abu Dhabi
7:20 am, 2 Mar Mon
CMN Casablanca
9h 10m

Return: Casablanca to Riyadh via Abu Dhabi

CMN
12:15 pm
7h 30m
AUH
11:45 pm
2h 25m
AUH
2:10 am
2h
RUH
3:10 am
Airlines
Flight No.
From
To
Duration
EY612
12:15 pm, 16 Mar Mon
CMN Casablanca
11:45 pm, 16 Mar Mon
AUH Abu Dhabi
7h 30m
2h 25m layover in Abu Dhabi (AUH)
EY315
2:10 am, 17 Mar Tue
AUH Abu Dhabi
3:10 am, 17 Mar Tue
RUH Riyadh
2h
Depart: Sun, 7 Dec Return: Wed, 17 Dec Riyadh to Casablanca Sun, 7 Dec - Wed, 17 Dec
Qatar Airways 1 stop 16h 25m
6:45 pm RUH - 8:10 am (+1) CMN
Qatar Airways 1 stop 11h 5m
12:10 pm CMN - 2:15 am (+1) RUH
SAR1,591
airtickets24.com
Show Details

Depart: Riyadh to Casablanca via Doha

RUH
6:45 pm
1h 20m
DOH
8:05 pm
6h 30m
DOH
2:35 am
8h 35m
CMN
8:10 am
Airlines
Flight No.
From
To
Duration
QR1165
6:45 pm, 7 Dec Sun
RUH Riyadh
8:05 pm, 7 Dec Sun
DOH Doha
1h 20m
6h 30m layover in Doha (DOH)
QR1395
2:35 am, 8 Dec Mon
DOH Doha
8:10 am, 8 Dec Mon
CMN Casablanca
8h 35m

Return: Casablanca to Riyadh via Doha

CMN
12:10 pm
7h 5m
DOH
10:15 pm
2h 30m
DOH
12:45 am
1h 30m
RUH
2:15 am
Airlines
Flight No.
From
To
Duration
QR1396
12:10 pm, 17 Dec Wed
CMN Casablanca
10:15 pm, 17 Dec Wed
DOH Doha
7h 5m
2h 30m layover in Doha (DOH)
QR1166
12:45 am, 18 Dec Thu
DOH Doha
2:15 am, 18 Dec Thu
RUH Riyadh
1h 30m
Depart: Sun, 30 Nov Return: Thu, 25 Dec Riyadh to Casablanca Sun, 30 Nov - Thu, 25 Dec
Qatar Airways 1 stop 16h 25m
6:45 pm RUH - 8:10 am (+1) CMN
Qatar Airways 1 stop 11h 5m
12:10 pm CMN - 2:15 am (+1) RUH
SAR1,591
airtickets24.com
Show Details

Depart: Riyadh to Casablanca via Doha

RUH
6:45 pm
1h 20m
DOH
8:05 pm
6h 30m
DOH
2:35 am
8h 35m
CMN
8:10 am
Airlines
Flight No.
From
To
Duration
QR1165
6:45 pm, 30 Nov Sun
RUH Riyadh
8:05 pm, 30 Nov Sun
DOH Doha
1h 20m
6h 30m layover in Doha (DOH)
QR1395
2:35 am, 1 Dec Mon
DOH Doha
8:10 am, 1 Dec Mon
CMN Casablanca
8h 35m

Return: Casablanca to Riyadh via Doha

CMN
12:10 pm
7h 5m
DOH
10:15 pm
2h 30m
DOH
12:45 am
1h 30m
RUH
2:15 am
Airlines
Flight No.
From
To
Duration
QR1396
12:10 pm, 25 Dec Thu
CMN Casablanca
10:15 pm, 25 Dec Thu
DOH Doha
7h 5m
2h 30m layover in Doha (DOH)
QR1166
12:45 am, 26 Dec Fri
DOH Doha
2:15 am, 26 Dec Fri
RUH Riyadh
1h 30m
Depart: Wed, 10 Dec Return: Wed, 7 Jan Riyadh to Casablanca Wed, 10 Dec - Wed, 7 Jan
Turkish Airlines 1 stop 15h
1:00 am RUH - 1:00 pm CMN
Turkish Airlines 1 stop 12h 15m
2:30 pm CMN - 5:45 am (+1) RUH
SAR1,591
airtickets24.com
Show Details

Depart: Riyadh to Casablanca via Istanbul

RUH
1:00 am
4h 25m
IST
4:25 am
5h 35m
IST
10:00 am
5h
CMN
1:00 pm
Airlines
Flight No.
From
To
Duration
TK141
1:00 am, 10 Dec Wed
RUH Riyadh
4:25 am, 10 Dec Wed
IST Istanbul
4h 25m
5h 35m layover in Istanbul (IST)
TK617
10:00 am, 10 Dec Wed
IST Istanbul
1:00 pm, 10 Dec Wed
CMN Casablanca
5h

Return: Casablanca to Riyadh via Istanbul

CMN
2:30 pm
4h 35m
IST
9:05 pm
3h 40m
IST
12:45 am
4h
RUH
5:45 am
Airlines
Flight No.
From
To
Duration
TK618
2:30 pm, 7 Jan Wed
CMN Casablanca
9:05 pm, 7 Jan Wed
IST Istanbul
4h 35m
3h 40m layover in Istanbul (IST)
TK144
12:45 am, 8 Jan Thu
IST Istanbul
5:45 am, 8 Jan Thu
RUH Riyadh
4h
Depart: Tue, 10 Feb Return: Tue, 24 Feb Riyadh to Casablanca Tue, 10 Feb - Tue, 24 Feb
Turkish Airlines 1 stop 15h
1:00 am RUH - 1:00 pm CMN
Turkish Airlines 1 stop 12h 15m
2:30 pm CMN - 5:45 am (+1) RUH
SAR1,596
airtickets24.com
Show Details

Depart: Riyadh to Casablanca via Istanbul

RUH
1:00 am
4h 25m
IST
4:25 am
5h 35m
IST
10:00 am
5h
CMN
1:00 pm
Airlines
Flight No.
From
To
Duration
TK141
1:00 am, 10 Feb Tue
RUH Riyadh
4:25 am, 10 Feb Tue
IST Istanbul
4h 25m
5h 35m layover in Istanbul (IST)
TK617
10:00 am, 10 Feb Tue
IST Istanbul
1:00 pm, 10 Feb Tue
CMN Casablanca
5h

Return: Casablanca to Riyadh via Istanbul

CMN
2:30 pm
4h 35m
IST
9:05 pm
3h 40m
IST
12:45 am
4h
RUH
5:45 am
Airlines
Flight No.
From
To
Duration
TK618
2:30 pm, 24 Feb Tue
CMN Casablanca
9:05 pm, 24 Feb Tue
IST Istanbul
4h 35m
3h 40m layover in Istanbul (IST)
TK144
12:45 am, 25 Feb Wed
IST Istanbul
5:45 am, 25 Feb Wed
RUH Riyadh
4h
Depart: Tue, 2 Dec Return: Sat, 6 Dec Riyadh to Casablanca Tue, 2 Dec - Sat, 6 Dec
Turkish Airlines 1 stop 15h
1:00 am RUH - 1:00 pm CMN
Turkish Airlines 1 stop 12h 15m
2:30 pm CMN - 5:45 am (+1) RUH
SAR1,624
airtickets24.com
Show Details

Depart: Riyadh to Casablanca via Istanbul

RUH
1:00 am
4h 25m
IST
4:25 am
5h 35m
IST
10:00 am
5h
CMN
1:00 pm
Airlines
Flight No.
From
To
Duration
TK141
1:00 am, 2 Dec Tue
RUH Riyadh
4:25 am, 2 Dec Tue
IST Istanbul
4h 25m
5h 35m layover in Istanbul (IST)
TK617
10:00 am, 2 Dec Tue
IST Istanbul
1:00 pm, 2 Dec Tue
CMN Casablanca
5h

Return: Casablanca to Riyadh via Istanbul

CMN
2:30 pm
4h 35m
IST
9:05 pm
3h 40m
IST
12:45 am
4h
RUH
5:45 am
Airlines
Flight No.
From
To
Duration
TK618
2:30 pm, 6 Dec Sat
CMN Casablanca
9:05 pm, 6 Dec Sat
IST Istanbul
4h 35m
3h 40m layover in Istanbul (IST)
TK144
12:45 am, 7 Dec Sun
IST Istanbul
5:45 am, 7 Dec Sun
RUH Riyadh
4h
Depart: Wed, 3 Dec Return: Sat, 6 Dec Riyadh to Casablanca Wed, 3 Dec - Sat, 6 Dec
Turkish Airlines 1 stop 15h
1:00 am RUH - 1:00 pm CMN
Turkish Airlines 1 stop 12h 15m
2:30 pm CMN - 5:45 am (+1) RUH
SAR1,624
airtickets24.com
Show Details

Depart: Riyadh to Casablanca via Istanbul

RUH
1:00 am
4h 25m
IST
4:25 am
5h 35m
IST
10:00 am
5h
CMN
1:00 pm
Airlines
Flight No.
From
To
Duration
TK141
1:00 am, 3 Dec Wed
RUH Riyadh
4:25 am, 3 Dec Wed
IST Istanbul
4h 25m
5h 35m layover in Istanbul (IST)
TK617
10:00 am, 3 Dec Wed
IST Istanbul
1:00 pm, 3 Dec Wed
CMN Casablanca
5h

Return: Casablanca to Riyadh via Istanbul

CMN
2:30 pm
4h 35m
IST
9:05 pm
3h 40m
IST
12:45 am
4h
RUH
5:45 am
Airlines
Flight No.
From
To
Duration
TK618
2:30 pm, 6 Dec Sat
CMN Casablanca
9:05 pm, 6 Dec Sat
IST Istanbul
4h 35m
3h 40m layover in Istanbul (IST)
TK144
12:45 am, 7 Dec Sun
IST Istanbul
5:45 am, 7 Dec Sun
RUH Riyadh
4h
Depart: Thu, 4 Dec Return: Sat, 13 Dec Riyadh to Casablanca Thu, 4 Dec - Sat, 13 Dec
Turkish Airlines 1 stop 15h
1:00 am RUH - 1:00 pm CMN
Turkish Airlines 1 stop 12h 15m
2:30 pm CMN - 5:45 am (+1) RUH
SAR1,624
airtickets24.com
Show Details

Depart: Riyadh to Casablanca via Istanbul

RUH
1:00 am
4h 25m
IST
4:25 am
5h 35m
IST
10:00 am
5h
CMN
1:00 pm
Airlines
Flight No.
From
To
Duration
TK141
1:00 am, 4 Dec Thu
RUH Riyadh
4:25 am, 4 Dec Thu
IST Istanbul
4h 25m
5h 35m layover in Istanbul (IST)
TK617
10:00 am, 4 Dec Thu
IST Istanbul
1:00 pm, 4 Dec Thu
CMN Casablanca
5h

Return: Casablanca to Riyadh via Istanbul

CMN
2:30 pm
4h 35m
IST
9:05 pm
3h 40m
IST
12:45 am
4h
RUH
5:45 am
Airlines
Flight No.
From
To
Duration
TK618
2:30 pm, 13 Dec Sat
CMN Casablanca
9:05 pm, 13 Dec Sat
IST Istanbul
4h 35m
3h 40m layover in Istanbul (IST)
TK144
12:45 am, 14 Dec Sun
IST Istanbul
5:45 am, 14 Dec Sun
RUH Riyadh
4h