How to get to Morocco from Riyadh (Station) by flight ? You can check flights from Riyadh (Station) to Morocco below.
You can find flight ticket prices from Riyadh (Station) to Morocco with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Riyadh (Station) to Riyadh.
You take a flight from Riyadh to Marrakech and cost approximately 600 USD.
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 |
You take a bus, shuttle or taxi from your location in Riyadh (Station) to Riyadh.
You take a flight from Riyadh to Casablanca and cost approximately 650 USD.
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 |
You take a bus, shuttle or taxi from your location in Riyadh (Station) to Riyadh.
You take a flight from Riyadh to Agadir and cost approximately 800 USD.
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 |
You take a bus, shuttle or taxi from your location in Riyadh (Station) to Riyadh.
You take a flight from Riyadh to Fes and cost approximately 750 USD.
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 |
You take a bus, shuttle or taxi from your location in Riyadh (Station) to Riyadh.
You take a flight from Riyadh to Oujda and cost approximately 1200 USD.
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 |
You take a bus, shuttle or taxi from your location in Riyadh (Station) to Riyadh.
You take a flight from Riyadh to Tangier and cost approximately 950 USD.
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 |
You can find hotels and accommodations in Morocco with our hotels search tool below
Booking.com