HowToGo

Flight from Riyadh (Station) to Morocco

How to get to Morocco from Riyadh (Station) by flight ? You can check flights from Riyadh (Station) to Morocco below.

Search Transfer from Riyadh (Station) to Morocco

Search Flights

You can find flight ticket prices from Riyadh (Station) to Morocco with our flight tickets search tool below

1. Riyadh to Marrakech

  1. You take a bus, shuttle or taxi from your location in Riyadh (Station) to Riyadh.

  2. You take a flight from Riyadh to Marrakech and cost approximately 600 USD.

  3. You take a bus, shuttle or taxi from Marrakech to your destination in Morocco.

Flight Depart Arrive
BA262 British Airways
BA2666 British Airways
00:10 Riyadh
07:20 London Heathrow
05:15 London Heathrow
11:00 Marrakech
Connect
BA262 British Airways
BA668 British Airways
00:10 Riyadh
09:20 London Heathrow
05:15 London Heathrow
13:00 Marrakech
Connect
BA262 British Airways
BA2668 British Airways
00:10 Riyadh
13:20 London Heathrow
05:15 London Heathrow
17:55 Marrakech
Connect
LH637 Lufthansa
4Y202 Airbus France
01:10 Riyadh
10:55 Frankfurt
06:25 Frankfurt
14:35 Marrakech
Connect
SV0107 Saudia
BA2666 British Airways
01:30 Riyadh
07:20 London Heathrow
06:20 London Heathrow
11:00 Marrakech
Connect
SV0107 Saudia
BA668 British Airways
01:30 Riyadh
09:20 London Heathrow
06:20 London Heathrow
13:00 Marrakech
Connect
TK141 Turkish Airlines
TK619 Turkish Airlines
02:00 Riyadh
11:20 Istanbul
06:35 Istanbul
14:40 Marrakech
Connect
SV0143 Saudia
U23869 easyJet
02:05 Riyadh
11:10 Paris CDG
07:00 Paris CDG
13:25 Marrakech
Connect
SV0143 Saudia
AF1276 Air France
02:05 Riyadh
12:10 Paris CDG
07:00 Paris CDG
15:30 Marrakech
Connect
SV0111 Saudia
BA668 British Airways
03:05 Riyadh
09:20 London Heathrow
07:30 London Heathrow
13:00 Marrakech
Connect
AT255 Royal Air Maroc
AT255 Royal Air Maroc
AT401 Royal Air Maroc
05:05 Riyadh
08:45 Jeddah
22:00 Casablanca
06:45 Jeddah
13:35 Casablanca
22:50 Marrakech
Connect
AT255 Royal Air Maroc
AT255 Royal Air Maroc
AT415 Royal Air Maroc
05:05 Riyadh
08:45 Jeddah
15:55 Casablanca
06:45 Jeddah
13:35 Casablanca
16:45 Marrakech
Connect
AT255 Royal Air Maroc
AT255 Royal Air Maroc
AT413 Royal Air Maroc
05:05 Riyadh
08:45 Jeddah
17:00 Casablanca
06:45 Jeddah
13:35 Casablanca
17:50 Marrakech
Connect
PC691 Pegasus Airlines
PC1099 Pegasus Airlines
FR7752 Ryanair
05:15 Riyadh
10:15 Sabiha Gokcen
14:35 Madrid
09:25 Sabiha Gokcen
12:50 Madrid
15:40 Marrakech
Connect
SV1019 Saudia
AT255 Royal Air Maroc
AT415 Royal Air Maroc
06:00 Riyadh
08:45 Jeddah
15:55 Casablanca
07:40 Jeddah
13:35 Casablanca
16:45 Marrakech
Connect
SV1021 Saudia
AT249 Royal Air Maroc
AT413 Royal Air Maroc
07:00 Riyadh
10:40 Jeddah
17:00 Casablanca
08:40 Jeddah
15:15 Casablanca
17:50 Marrakech
Connect
SV0215 Saudia
HV5753 Transavia Holland
07:30 Riyadh
15:25 Amsterdam Schiphol
12:15 Amsterdam Schiphol
18:15 Marrakech
Connect
SV0215 Saudia
HV5753 Transavia Holland
07:30 Riyadh
16:55 Amsterdam Schiphol
12:15 Amsterdam Schiphol
20:45 Marrakech
Connect
XY13 Flynas
AT249 Royal Air Maroc
AT413 Royal Air Maroc
07:55 Riyadh
10:40 Jeddah
17:00 Casablanca
09:45 Jeddah
15:15 Casablanca
17:50 Marrakech
Connect
SV1023 Saudia
AT249 Royal Air Maroc
AT413 Royal Air Maroc
08:00 Riyadh
10:40 Jeddah
17:00 Casablanca
09:40 Jeddah
15:15 Casablanca
17:50 Marrakech
Connect
SV0127 Saudia
AF9406 Air France
10:00 Riyadh
19:30 Paris CDG
15:15 Paris CDG
22:50 Marrakech
Connect
SV0263 Saudia
TK621 Turkish Airlines
10:05 Riyadh
18:35 Istanbul
14:50 Istanbul
21:50 Marrakech
Connect
SV0375 Saudia
AT401 Royal Air Maroc
14:35 Riyadh
22:00 Casablanca
20:05 Casablanca
22:50 Marrakech
Connect
SV0375 Saudia
AT403 Royal Air Maroc
14:35 Riyadh
23:00 Casablanca
20:05 Casablanca
23:50 Marrakech
Connect

2. Riyadh to Casablanca

  1. You take a bus, shuttle or taxi from your location in Riyadh (Station) to Riyadh.

  2. You take a flight from Riyadh to Casablanca and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Casablanca to your destination in Morocco.

Flight Depart Arrive
TK141 Turkish Airlines
TK617 Turkish Airlines
02:00 Riyadh
11:45 Istanbul
06:35 Istanbul
14:35 Casablanca
Connect
MS2650 Egyptair
MS847 Egyptair
02:40 Riyadh
08:05 Cairo
04:20 Cairo
12:30 Casablanca
Connect
QR1167 Qatar Airways
QR1397 Qatar Airways
04:10 Riyadh
07:25 Doha
05:30 Doha
13:15 Casablanca
Connect
AT255 Royal Air Maroc
AT255 Royal Air Maroc
05:05 Riyadh
08:45 Jeddah
06:45 Jeddah
13:35 Casablanca
Connect
SV1023 Saudia
SV0373 Saudia
08:00 Riyadh
12:55 Jeddah
09:40 Jeddah
17:35 Casablanca
Connect
SV1025 Saudia
SV0373 Saudia
09:00 Riyadh
12:55 Jeddah
10:40 Jeddah
17:35 Casablanca
Connect
SV0127 Saudia
AF1496 Air France
10:00 Riyadh
18:35 Paris CDG
15:15 Paris CDG
21:45 Casablanca
Connect
SV1027 Saudia
SV0373 Saudia
10:00 Riyadh
12:55 Jeddah
11:40 Jeddah
17:35 Casablanca
Connect
SV0375 Saudia
14:35 Riyadh
20:05 Casablanca Direct
GF168 2168 2168 Gulf Air Bahrain
GF143 Gulf Air Bahrain
18:10 Riyadh
01:10 Manama
19:25 Manama
07:30 Casablanca
Connect
EY2552 Etihad
EY613 Etihad
21:10 Riyadh
02:40 Abu Dhabi
00:05 Abu Dhabi
07:55 Casablanca
Connect
GF170 Gulf Air Bahrain
GF143 Gulf Air Bahrain
22:10 Riyadh
01:10 Manama
23:20 Manama
07:30 Casablanca
Connect
MS2648 Egyptair
MS847 Egyptair
22:40 Riyadh
08:05 Cairo
00:30 Cairo
12:30 Casablanca
Connect

3. Riyadh to Agadir

  1. You take a bus, shuttle or taxi from your location in Riyadh (Station) to Riyadh.

  2. You take a flight from Riyadh to Agadir and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Agadir to your destination in Morocco.

Flight Depart Arrive
LH637 Lufthansa
LH1328 Lufthansa
01:10 Riyadh
11:50 Frankfurt
06:25 Frankfurt
15:45 Agadir
Connect
TK141 Turkish Airlines
TK1321 Turkish Airlines
FR3375 Ryanair
02:00 Riyadh
08:25 Istanbul
11:45 Bologna
06:35 Istanbul
10:00 Bologna
14:20 Agadir
Connect
TK141 Turkish Airlines
TK617 Turkish Airlines
AT425 Royal Air Maroc
02:00 Riyadh
11:45 Istanbul
16:10 Casablanca
06:35 Istanbul
14:35 Casablanca
17:10 Agadir
Connect
AT255 Royal Air Maroc
AT255 Royal Air Maroc
AT425 Royal Air Maroc
05:05 Riyadh
08:45 Jeddah
16:10 Casablanca
06:45 Jeddah
13:35 Casablanca
17:10 Agadir
Connect
AT255 Royal Air Maroc
AT255 Royal Air Maroc
AT431 Royal Air Maroc
05:05 Riyadh
08:45 Jeddah
22:55 Casablanca
06:45 Jeddah
13:35 Casablanca
23:55 Agadir
Connect
PC691 Pegasus Airlines
PC953 Pegasus Airlines
U21509 easyJet
05:15 Riyadh
10:55 Sabiha Gokcen
14:55 Geneva
09:25 Sabiha Gokcen
13:15 Geneva
17:25 Agadir
Connect
PC691 Pegasus Airlines
PC1099 Pegasus Airlines
FR3430 Ryanair
05:15 Riyadh
10:15 Sabiha Gokcen
15:10 Madrid
09:25 Sabiha Gokcen
12:50 Madrid
16:20 Agadir
Connect
F34622 flyadeal
AT249 Royal Air Maroc
AT425 Royal Air Maroc
07:00 Riyadh
10:40 Jeddah
16:10 Casablanca
08:40 Jeddah
15:15 Casablanca
17:10 Agadir
Connect
SV0215 Saudia
HV6881 Transavia Holland
07:30 Riyadh
14:55 Amsterdam Schiphol
12:15 Amsterdam Schiphol
18:00 Agadir
Connect
XY13 Flynas
AT249 Royal Air Maroc
AT425 Royal Air Maroc
07:55 Riyadh
10:40 Jeddah
16:10 Casablanca
09:45 Jeddah
15:15 Casablanca
17:10 Agadir
Connect
SV1023 Saudia
AT249 Royal Air Maroc
AT425 Royal Air Maroc
08:00 Riyadh
10:40 Jeddah
16:10 Casablanca
09:40 Jeddah
15:15 Casablanca
17:10 Agadir
Connect
SV0239 Saudia
U21509 easyJet
08:50 Riyadh
14:55 Geneva
13:40 Geneva
17:25 Agadir
Connect
SV0375 Saudia
AT431 Royal Air Maroc
14:35 Riyadh
22:55 Casablanca
20:05 Casablanca
23:55 Agadir
Connect

4. Riyadh to Fes

  1. You take a bus, shuttle or taxi from your location in Riyadh (Station) to Riyadh.

  2. You take a flight from Riyadh to Fes and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Fes to your destination in Morocco.

Flight Depart Arrive
TK141 Turkish Airlines
TK1853 Turkish Airlines
FR9016 Ryanair
02:00 Riyadh
07:45 Istanbul
11:35 Barcelona
06:35 Istanbul
10:20 Barcelona
12:35 Fes
Connect
AT255 Royal Air Maroc
AT255 Royal Air Maroc
AT440 Royal Air Maroc
05:05 Riyadh
08:45 Jeddah
23:30 Casablanca
06:45 Jeddah
13:35 Casablanca
00:35 Fes
Connect
PC691 Pegasus Airlines
PC1217 Pegasus Airlines
FR8674 Ryanair
05:15 Riyadh
11:40 Sabiha Gokcen
13:45 Bologna
09:25 Sabiha Gokcen
12:25 Bologna
15:40 Fes
Connect
PC691 Pegasus Airlines
PC1125 Pegasus Airlines
FR5162 Ryanair
05:15 Riyadh
11:15 Sabiha Gokcen
16:45 Marseille
09:25 Sabiha Gokcen
12:40 Marseille
17:55 Fes
Connect
SV0375 Saudia
AT440 Royal Air Maroc
14:35 Riyadh
23:30 Casablanca
20:05 Casablanca
00:35 Fes
Connect

5. Riyadh to Oujda

  1. You take a bus, shuttle or taxi from your location in Riyadh (Station) to Riyadh.

  2. You take a flight from Riyadh to Oujda and cost approximately 1200 USD.

  3. You take a bus, shuttle or taxi from Oujda to your destination in Morocco.

Flight Depart Arrive
BA262 British Airways
BA500 British Airways
FR3258 Ryanair
00:10 Riyadh
07:00 London Heathrow
11:00 Lisbon
05:15 London Heathrow
09:55 Lisbon
12:35 Oujda
Connect
LH637 Lufthansa
LH1094 Lufthansa
3O838 Air Arabia Maroc
01:10 Riyadh
07:30 Frankfurt
12:00 Toulouse
06:25 Frankfurt
09:10 Toulouse
13:00 Oujda
Connect
TK141 Turkish Airlines
TK1365 Turkish Airlines
AT601 Royal Air Maroc
02:00 Riyadh
08:30 Istanbul
13:00 Marseille
06:35 Istanbul
10:45 Marseille
15:10 Oujda
Connect
SV0143 Saudia
3O822 Air Arabia Maroc
02:05 Riyadh
11:50 Paris CDG
07:00 Paris CDG
13:40 Oujda
Connect
QR1167 Qatar Airways
QR145 Qatar Airways
FR7500 Ryanair
04:10 Riyadh
07:45 Doha
15:00 Barcelona
05:30 Doha
12:50 Barcelona
15:35 Oujda
Connect
AT255 Royal Air Maroc
AT255 Royal Air Maroc
AT1402 Royal Air Maroc
05:05 Riyadh
08:45 Jeddah
16:55 Casablanca
06:45 Jeddah
13:35 Casablanca
18:40 Oujda
Connect
AT255 Royal Air Maroc
AT255 Royal Air Maroc
AT1400 Royal Air Maroc
05:05 Riyadh
08:45 Jeddah
22:50 Casablanca
06:45 Jeddah
13:35 Casablanca
00:05 Oujda
Connect
SV0375 Saudia
AT1400 Royal Air Maroc
14:35 Riyadh
22:50 Casablanca
20:05 Casablanca
00:05 Oujda
Connect

6. Riyadh to Tangier

  1. You take a bus, shuttle or taxi from your location in Riyadh (Station) to Riyadh.

  2. You take a flight from Riyadh to Tangier and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Tangier to your destination in Morocco.

Flight Depart Arrive
SV0143 Saudia
AF9394 Air France
02:05 Riyadh
09:15 Paris CDG
07:00 Paris CDG
12:05 Tangier
Connect
QR1167 Qatar Airways
QR145 Qatar Airways
AT635 Royal Air Maroc
04:10 Riyadh
07:45 Doha
13:55 Barcelona
05:30 Doha
12:50 Barcelona
14:40 Tangier
Connect
SV0207 Saudia
AZ0090 Alitalia
AT619 Royal Air Maroc
08:40 Riyadh
14:35 Rome
18:10 Malaga
13:10 Rome
17:15 Malaga
19:00 Tangier
Connect
SV0227 Saudia
AT677 Royal Air Maroc
09:10 Riyadh
22:40 Madrid
15:30 Madrid
22:55 Tangier
Connect
SV0375 Saudia
AT470 Royal Air Maroc
14:35 Riyadh
22:35 Casablanca
20:05 Casablanca
23:55 Tangier
Connect

References

Find Hotels in Morocco

You can find hotels and accommodations in Morocco with our hotels search tool below

Booking.com