How to get to Marrakesh, Morocco from Spain by flight ? You can check flights from Spain to Marrakesh, Morocco below.
You can find flight ticket prices from Spain to Marrakesh, Morocco with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Spain to Malaga.
You take a flight from Malaga to Marrakech and cost approximately 60 USD.
You take a bus, shuttle or taxi from Marrakech to your destination in Marrakesh, Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
UX1437
Air Europa
|
01:15
Malaga
|
01:40 Marrakech | Direct |
VY8515
Vueling Airlines
|
06:10
Malaga
|
06:40 Marrakech | Direct |
FR3909
Ryanair
|
09:55
Malaga
|
10:20 Marrakech | Direct |
You take a bus, shuttle or taxi from your location in Spain to Madrid.
You take a flight from Madrid to Marrakech and cost approximately 45 USD.
You take a bus, shuttle or taxi from Marrakech to your destination in Marrakesh, Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
TP1023
TAP Portugal
TP1456
TAP Portugal
|
07:20
Madrid
09:25
Lisbon
|
07:40
Lisbon
11:00
Marrakech
|
Connect |
FR7728
Ryanair
|
08:30
Madrid
|
09:35 Marrakech | Direct |
IB8816
Iberia
|
08:40
Madrid
|
09:45 Marrakech | Direct |
TP1019
TAP Portugal
TP1450
TAP Portugal
|
12:20
Madrid
14:05
Lisbon
|
12:40
Lisbon
15:40
Marrakech
|
Connect |
FR7752
Ryanair
|
12:55
Madrid
|
14:00 Marrakech | Direct |
IB3344
Iberia
|
13:25
Madrid
|
14:25 Marrakech | Direct |
FR7728
Ryanair
|
13:30
Madrid
|
14:35 Marrakech | Direct |
AT973
Royal Air Maroc
AT409
Royal Air Maroc
|
13:50
Madrid
16:05
Casablanca
|
14:40
Casablanca
17:00
Marrakech
|
Connect |
AT973
Royal Air Maroc
AT419
Royal Air Maroc
|
13:50
Madrid
16:40
Casablanca
|
14:40
Casablanca
17:30
Marrakech
|
Connect |
IB8818
Iberia
|
15:55
Madrid
|
17:00 Marrakech | Direct |
AT971
Royal Air Maroc
AT405
Royal Air Maroc
|
19:30
Madrid
21:50
Casablanca
|
20:20
Casablanca
22:40
Marrakech
|
Connect |
FR7752
Ryanair
|
21:30
Madrid
|
22:35 Marrakech | Direct |
UX1423
Air Europa
|
23:30
Madrid
|
00:30 Marrakech | Direct |
You take a bus, shuttle or taxi from your location in Spain to Valencia.
You take a flight from Valencia to Marrakech and cost approximately 120 USD.
You take a bus, shuttle or taxi from Marrakech to your destination in Marrakesh, Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
IB8881
Iberia
IB8816
Iberia
|
06:10
Valencia
08:40
Madrid
|
07:15
Madrid
09:45
Marrakech
|
Connect |
AT969
Royal Air Maroc
AT409
Royal Air Maroc
|
13:30
Valencia
16:05
Casablanca
|
14:10
Casablanca
17:00
Marrakech
|
Connect |
AT969
Royal Air Maroc
AT419
Royal Air Maroc
|
13:30
Valencia
16:40
Casablanca
|
14:10
Casablanca
17:30
Marrakech
|
Connect |
IB8875
Iberia
IB8818
Iberia
|
13:55
Valencia
15:55
Madrid
|
15:00
Madrid
17:00
Marrakech
|
Connect |
FR2216
Ryanair
|
14:20
Valencia
|
15:20 Marrakech | Direct |
You take a bus, shuttle or taxi from your location in Spain to Barcelona.
You take a flight from Barcelona to Marrakech and cost approximately 100 USD.
You take a bus, shuttle or taxi from Marrakech to your destination in Marrakesh, Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
TP1039
TAP Portugal
TP1456
TAP Portugal
|
06:40
Barcelona
09:25
Lisbon
|
07:35
Lisbon
11:00
Marrakech
|
Connect |
FR2243
Ryanair
|
07:55
Barcelona
|
09:25 Marrakech | Direct |
IB935
Iberia
IB3344
Iberia
|
09:35
Barcelona
13:25
Madrid
|
11:00
Madrid
14:25
Marrakech
|
Connect |
IB1005
Iberia
IB3344
Iberia
|
10:05
Barcelona
13:25
Madrid
|
11:30
Madrid
14:25
Marrakech
|
Connect |
IB1201
Iberia
IB8818
Iberia
|
12:00
Barcelona
15:55
Madrid
|
13:25
Madrid
17:00
Marrakech
|
Connect |
AT965
Royal Air Maroc
AT409
Royal Air Maroc
|
13:30
Barcelona
16:05
Casablanca
|
14:45
Casablanca
17:00
Marrakech
|
Connect |
IB1331
Iberia
IB8818
Iberia
|
13:30
Barcelona
15:55
Madrid
|
14:55
Madrid
17:00
Marrakech
|
Connect |
AT965
Royal Air Maroc
AT419
Royal Air Maroc
|
13:30
Barcelona
16:40
Casablanca
|
14:45
Casablanca
17:30
Marrakech
|
Connect |
AT961
Royal Air Maroc
AT413
Royal Air Maroc
|
19:40
Barcelona
23:00
Casablanca
|
20:55
Casablanca
23:50
Marrakech
|
Connect |
AT961
Royal Air Maroc
AT405
Royal Air Maroc
|
19:40
Barcelona
21:50
Casablanca
|
20:55
Casablanca
22:40
Marrakech
|
Connect |
AT961
Royal Air Maroc
AT407
Royal Air Maroc
|
19:40
Barcelona
23:30
Casablanca
|
20:55
Casablanca
00:20
Marrakech
|
Connect |
VY7334
Vueling Airlines
|
20:20
Barcelona
|
21:50 Marrakech | Direct |
UX7708
Air Europa
UX1423
Air Europa
|
20:30
Barcelona
23:30
Madrid
|
22:05
Madrid
00:30
Marrakech
|
Connect |
VY7332
Vueling Airlines
|
21:20
Barcelona
|
22:50 Marrakech | Direct |
UX6103
Air Europa
UX1431
Air Europa
|
22:00
Barcelona
00:45
Palma Mallorca
|
22:45
Palma Mallorca
02:05
Marrakech
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Sevilla.
You take a flight from Sevilla to Marrakech and cost approximately 95 USD.
You take a bus, shuttle or taxi from Marrakech to your destination in Marrakesh, Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
FR4008
Ryanair
|
14:30
Sevilla
|
14:50 Marrakech | Direct |
You can find hotels and accommodations in Marrakesh, Morocco with our hotels search tool below
Booking.com