Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Cheap Flights From Marrakech To Spain Last modified: 30/05/2016 06:30 ص

Cheap flights from Marrakech (RAK) to popular destinations in Spain (ES)

Barcelona
Carrier Departure Date Return Date Lowest Price
Vueling 17/06/2016 19/06/2016 د.م.‏ 1,309
Vueling 22/06/2016 26/06/2016 د.م.‏ 1,358
Vueling 13/10/2016 23/10/2016 د.م.‏ 1,358
Vueling 29/09/2016 03/10/2016 د.م.‏ 1,358
Vueling 10/06/2016 12/06/2016 د.م.‏ 1,358
Vueling 17/10/2016 30/10/2016 د.م.‏ 1,358
Vueling 07/10/2016 17/10/2016 د.م.‏ 1,358
Vueling 22/09/2016 02/10/2016 د.م.‏ 1,524
Vueling 16/09/2016 26/09/2016 د.م.‏ 1,524
Vueling 29/09/2016 13/10/2016 د.م.‏ 1,524
Bilbao
Carrier Departure Date Return Date Lowest Price
Tap Portugal 22/08/2016 25/08/2016 د.م.‏ 3,213
Vueling 22/08/2016 25/08/2016 د.م.‏ 4,306
Iberia 22/08/2016 25/08/2016 د.م.‏ 4,872
Iberia 22/08/2016 25/08/2016 د.م.‏ 5,624
Ibiza
Carrier Departure Date Return Date Lowest Price
Iberia 03/10/2016 07/10/2016 د.م.‏ 3,135
Vueling 03/10/2016 07/10/2016 د.م.‏ 3,164
British Airways 03/10/2016 07/10/2016 د.م.‏ 3,437
Iberia 06/06/2016 13/06/2016 د.م.‏ 3,613
Vueling 06/06/2016 13/06/2016 د.م.‏ 4,003
Iberia 16/08/2016 27/08/2016 د.م.‏ 4,228
Vueling 18/07/2016 20/07/2016 د.م.‏ 4,531
Vueling 22/07/2016 03/08/2016 د.م.‏ 4,638
Iberia 18/07/2016 25/07/2016 د.م.‏ 4,755
Iberia 28/06/2016 05/07/2016 د.م.‏ 4,765
Las Palmas de Gran Canaria
Carrier Departure Date Return Date Lowest Price
Binter 24/11/2016 27/11/2016 د.م.‏ 2,139
Binter 29/09/2016 02/10/2016 د.م.‏ 2,256
Binter 16/06/2016 26/06/2016 د.م.‏ 2,256
Binter 22/09/2016 25/09/2016 د.م.‏ 2,363
Binter 27/10/2016 03/11/2016 د.م.‏ 2,363
Royal Air Maroc 29/09/2016 02/10/2016 د.م.‏ 2,471
Royal Air Maroc 27/10/2016 03/11/2016 د.م.‏ 2,471
Royal Air Maroc 24/11/2016 27/11/2016 د.م.‏ 2,471
Royal Air Maroc 22/09/2016 25/09/2016 د.م.‏ 2,471
Royal Air Maroc 24/11/2016 27/11/2016 د.م.‏ 2,471
Madrid
Carrier Departure Date Return Date Lowest Price
Iberia 08/12/2016 11/12/2016 د.م.‏ 1,485
British Airways 29/12/2016 05/01/2017 د.م.‏ 1,524
Iberia 01/10/2016 06/10/2016 د.م.‏ 1,524
Iberia 23/09/2016 01/10/2016 د.م.‏ 1,524
Iberia 24/09/2016 05/10/2016 د.م.‏ 1,524
Iberia 23/09/2016 06/10/2016 د.م.‏ 1,524
Iberia 30/09/2016 11/10/2016 د.م.‏ 1,524
Iberia 23/09/2016 27/09/2016 د.م.‏ 1,524
Iberia 19/09/2016 24/09/2016 د.م.‏ 1,524
Iberia 24/09/2016 01/10/2016 د.م.‏ 1,524
Malaga
Carrier Departure Date Return Date Lowest Price
Tap Portugal 06/07/2016 20/07/2016 د.م.‏ 2,148
Tap Portugal 30/07/2016 03/08/2016 د.م.‏ 2,148
Tap Portugal 08/07/2016 15/07/2016 د.م.‏ 2,217
Tap Portugal 25/07/2016 31/07/2016 د.م.‏ 2,656
Tap Portugal 29/07/2016 05/08/2016 د.م.‏ 2,744
Tap Portugal 15/08/2016 25/08/2016 د.م.‏ 3,027
Tap Portugal 31/07/2016 03/08/2016 د.م.‏ 3,135
Royal Air Maroc 08/07/2016 15/07/2016 د.م.‏ 3,603
Royal Air Maroc 31/07/2016 03/08/2016 د.م.‏ 3,681
Royal Air Maroc 30/07/2016 03/08/2016 د.م.‏ 3,681
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Iberia 08/10/2016 11/10/2016 د.م.‏ 3,545
Vueling 05/09/2016 09/09/2016 د.م.‏ 3,789
Iberia 05/09/2016 09/09/2016 د.م.‏ 3,808
Iberia 29/07/2016 03/08/2016 د.م.‏ 4,033
Iberia 19/08/2016 29/08/2016 د.م.‏ 4,628
Iberia 15/08/2016 28/08/2016 د.م.‏ 4,628
Iberia 12/08/2016 15/08/2016 د.م.‏ 4,648
Iberia 06/08/2016 20/08/2016 د.م.‏ 4,843
Iberia 05/09/2016 09/09/2016 د.م.‏ 4,990
Vueling 12/08/2016 15/08/2016 د.م.‏ 5,009
Seville
Carrier Departure Date Return Date Lowest Price
Tap Portugal 29/06/2016 06/07/2016 د.م.‏ 1,807
Tap Portugal 29/10/2016 01/11/2016 د.م.‏ 1,846
Tap Portugal 18/06/2016 21/06/2016 د.م.‏ 1,904
Tap Portugal 07/06/2016 21/06/2016 د.م.‏ 1,904
Tap Portugal 05/07/2016 09/07/2016 د.م.‏ 2,031
Tap Portugal 08/10/2016 11/10/2016 د.م.‏ 2,031
Tap Portugal 07/07/2016 14/07/2016 د.م.‏ 2,139
Tap Portugal 06/07/2016 15/07/2016 د.م.‏ 2,139
Tap Portugal 12/07/2016 15/07/2016 د.م.‏ 2,139
Tap Portugal 26/07/2016 09/08/2016 د.م.‏ 2,139
Tenerife
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc 30/07/2016 06/08/2016 د.م.‏ 2,734
Royal Air Maroc 30/07/2016 06/08/2016 د.م.‏ 2,734
Royal Air Maroc 13/08/2016 21/08/2016 د.م.‏ 3,095
Iberia 15/09/2016 20/09/2016 د.م.‏ 3,886
Iberia 15/09/2016 20/09/2016 د.م.‏ 3,984
Vueling 12/09/2016 15/09/2016 د.م.‏ 4,140
Iberia 12/09/2016 15/09/2016 د.م.‏ 4,238
British Airways 15/09/2016 20/09/2016 د.م.‏ 5,575
Iberia 12/09/2016 15/09/2016 د.م.‏ 5,595
Iberia 28/06/2016 05/07/2016 د.م.‏ 6,024
Valencia
Carrier Departure Date Return Date Lowest Price
Tap Portugal 09/08/2016 23/08/2016 د.م.‏ 2,236
Tap Portugal 28/06/2016 05/07/2016 د.م.‏ 2,549
Royal Air Maroc 28/06/2016 05/07/2016 د.م.‏ 2,783
Royal Air Maroc 09/08/2016 23/08/2016 د.م.‏ 3,418
Lufthansa 28/06/2016 05/07/2016 د.م.‏ 3,720
Lufthansa 28/06/2016 05/07/2016 د.م.‏ 3,925
Iberia 09/08/2016 23/08/2016 د.م.‏ 4,970
Iberia 28/06/2016 05/07/2016 د.م.‏ 5,321
Iberia 28/06/2016 05/07/2016 د.م.‏ 5,780
Iberia 09/08/2016 23/08/2016 د.م.‏ 6,161

Cheapest Weekend Non-Stop Flights for the Next 30 Days from Marrakech to Spain

If you're ready to take a trip in the next 30 days and want to fly on the weekend, you might be wondering which weekend is the cheapest to fly. The chart below shows up-to-date data regarding weekend flight prices from Marrakech to Spain.

DestinationDepartingReturningPrice
Las Palmas de Gran Canaria 16/06/16 19/06/16 د.م.‏ 2,471
Barcelona 17/06/16 19/06/16 د.م.‏ 1,309
Madrid 18/06/16 19/06/16 د.م.‏ 2,519

Flight Schedule Summaries Number of flights searched: 354Last modified: 30/05/2016 06:30 ص

Marrakech to Lanzarote
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD X X X X X X X
Binter LPA X X
Vueling BCN X X
Marrakech to Malaga
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Royal Air Maroc CMN X X X X X X X
Iberia MAD X X X X X X X
Iberia MAD / MLN X X X X X X X
Lufthansa FRA X X
Lufthansa FRA / MUC X
Swiss GVA X
Brussels BRU X
Tap Portugal LIS X X X X X X X
Vueling BCN X X
Marrakech to Barcelona
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Royal Air Maroc CMN X X X X X X X
Iberia MAD X X X X X X X
Lufthansa FRA X X
Lufthansa FRA / MUC X X
Swiss GVA X X
Brussels BRU X
Tap Portugal LIS X X X X X X X
Vueling - X X
Marrakech to Ibiza
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD X X X X X X X
Iberia MAD / PMI X X X X X X X
Vueling BCN X X
Marrakech to Las Palmas de Gran Canaria
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Royal Air Maroc CMN X X X X
Iberia MAD X X X X X X X
Iberia MAD / OVD X X
Binter - X X
Vueling BCN X X
Marrakech to Madrid
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Royal Air Maroc CMN X X X X X X X
Iberia - X X X X X X X
Lufthansa FRA X X
Lufthansa FRA / MUC X X
Swiss GVA X X
Brussels BRU X
Tap Portugal LIS X X X X X X X
Vueling BCN X X
Marrakech to Palma de Mallorca
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD X X X X X X X
Iberia MAD / MAH X X X X X X X
Lufthansa FRA X X
Lufthansa FRA / MUC X X
Vueling BCN X X
Marrakech to Seville
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD X X X X X X X
Iberia MAD / LEI X X X X X X X
Lufthansa FRA / MUC X
Brussels BRU X
Tap Portugal LIS X X X X X X X
Vueling BCN X X
Marrakech to Tenerife
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Royal Air Maroc CMN X X X X
Iberia MAD X X X X X X X
Iberia MAD / SCQ X X X X X
Binter LPA X X
Vueling BCN X X
Marrakech to Valencia
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Royal Air Maroc CMN X X X X X X X
Iberia MAD X X X X X X X
Lufthansa FRA X X
Tap Portugal LIS X X X X X X X

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Marrakech to Las Palmas de Gran Canaria Air France, Royal Air Maroc, British Airways, Norwegian Air, Condor, Ryanair, Iberia, KLM, Lufthansa, Binter, Austrian, SATA, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, Monarch د.م.‏ 2,256
Marrakech to Tenerife Royal Air Maroc, British Airways, Norwegian Air, Ryanair, Iberia, KLM, Lufthansa, Binter, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, Monarch د.م.‏ 2,734
Marrakech to Lanzarote Royal Air Maroc, British Airways, Norwegian Air, Ryanair, NIKI, Iberia, KLM, Luxair, Lufthansa, Thomas Cook, Binter, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling د.م.‏ 4,521
Marrakech to Fuerteventura Royal Air Maroc, British Airways, Ryanair, NIKI, Iberia, KLM, Luxair, Lufthansa, Binter, Austrian, Jetairfly, Tap Portugal, easyJet, Vueling, TUIfly د.م.‏ 3,193
Marrakech to Santa Cruz de la Palma Royal Air Maroc, British Airways, Iberia, KLM, Lufthansa, Binter, Tap Portugal, Vueling Check Dates

Flights to Cities in Majorca

FlightsAirlineLowest Price
Marrakech to Palma de Mallorca Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Condor, Ryanair, NIKI, Iberia, KLM, Luxair, Lufthansa, Czech, Austrian, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling د.م.‏ 3,789

Flights to Cities in Spain

FlightsAirlineLowest Price
Marrakech to Madrid Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, Austrian, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling د.م.‏ 1,524
Marrakech to Barcelona Germanwings, Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, NIKI, Thomas Cook, transavia.com, Iberia, KLM, Luxair, Lufthansa, Czech, Austrian, Brussels, Germania, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling د.م.‏ 1,309
Marrakech to Seville Air France, Royal Air Maroc, British Airways, Ryanair, Iberia, KLM, Lufthansa, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling د.م.‏ 1,807
Marrakech to Malaga Air France, Royal Air Maroc, British Airways, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, Brussels, Germania, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling د.م.‏ 2,148
Marrakech to Valencia Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling د.م.‏ 2,236
Marrakech to Ibiza Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Condor, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Lufthansa, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling د.م.‏ 3,613
Marrakech to Granada Air France, Royal Air Maroc, British Airways, Ryanair, Iberia, KLM, Lufthansa, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling د.م.‏ 4,492
Marrakech to Bilbao Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, Iberia, KLM, Luxair, Lufthansa, Austrian, Brussels, Tap Portugal, easyJet, Air Europa, Vueling د.م.‏ 3,213
Marrakech to Alicante Air France, Royal Air Maroc, British Airways, Ryanair, transavia.com, Iberia, KLM, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling د.م.‏ 3,320
Marrakech to San Sebastian Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa, Vueling Check Dates
Marrakech to Santiago de Compostela Air France, Royal Air Maroc, British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa, Vueling Check Dates
Marrakech to Menorca Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, Meridiana, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa, Vueling Check Dates
Marrakech to Murcia Air France, Royal Air Maroc, British Airways, Iberia, KLM, Tap Portugal, Air Europa Check Dates
Marrakech to Almeria Royal Air Maroc, British Airways, Iberia, KLM, Lufthansa, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling Check Dates
Marrakech to A Coruna Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Luxair, Lufthansa, Tap Portugal, Air Europa, Vueling Check Dates
Marrakech to Jerez Royal Air Maroc, British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa, Vueling د.م.‏ 3,906
Marrakech to Melilla Royal Air Maroc, British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa Check Dates
Marrakech to Vigo Air France, Royal Air Maroc, British Airways, Iberia, KLM, Lufthansa, Tap Portugal, Air Europa, Vueling Check Dates
Marrakech to Santander Air Berlin, Air France, Royal Air Maroc, British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa, Vueling Check Dates
Marrakech to Asturias Air France, Royal Air Maroc, British Airways, Iberia, KLM, Luxair, Tap Portugal, Air Europa, Vueling Check Dates
Casablanca to Madrid Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa, Vueling د.م.‏ 1,914
Casablanca to Barcelona Arabia Maroc, Germanwings, Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Brussels, Tap Portugal, Air Europa, Vueling د.م.‏ 1,465
Rabat to Madrid Air Berlin, Air France, Royal Air Maroc, Alitalia, Ryanair, Iberia, KLM, Lufthansa, Jetairfly, Tap Portugal, Vueling د.م.‏ 1,065
Casablanca to Malaga Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling د.م.‏ 1,865
Cheap Flights from Marrakech to Spain, from د.م.‏ 134 Round trip from RAK to ES