Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Flights
Hotels
1 traveler
Unsupported Browser!
Find Flights

Cheap Flights From Marrakech To Spain

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

Barcelona
Carrier Departure Date Return Date Lowest Price
Vueling Jun 10, 2016 Jun 12, 2016 MAD1,220
Vueling Jun 10, 2016 Jun 13, 2016 MAD1,220
Vueling Sep 30, 2016 Oct 10, 2016 MAD1,325
Vueling Oct 13, 2016 Oct 17, 2016 MAD1,325
Vueling Jun 9, 2016 Jun 22, 2016 MAD1,325
Vueling Sep 29, 2016 Oct 10, 2016 MAD1,325
Vueling Oct 6, 2016 Oct 16, 2016 MAD1,325
Vueling Jun 9, 2016 Jun 13, 2016 MAD1,325
Vueling Oct 17, 2016 Oct 24, 2016 MAD1,325
Vueling Jun 3, 2016 Jun 5, 2016 MAD1,325
Bilbao
Carrier Departure Date Return Date Lowest Price
Vueling Aug 3, 2016 Aug 10, 2016 MAD2,804
Iberia Aug 3, 2016 Aug 10, 2016 MAD2,804
Tap Portugal Aug 20, 2016 Aug 27, 2016 MAD3,121
Iberia May 23, 2016 May 27, 2016 MAD3,543
Tap Portugal Aug 3, 2016 Aug 10, 2016 MAD3,706
Iberia Aug 3, 2016 Aug 10, 2016 MAD4,830
Iberia Aug 20, 2016 Aug 27, 2016 MAD5,300
Iberia Aug 20, 2016 Aug 27, 2016 MAD6,337
Iberia May 23, 2016 May 27, 2016 MAD7,249
KLM Aug 3, 2016 Aug 10, 2016 MAD8,795
Girona
Carrier Departure Date Return Date Lowest Price
KLM May 23, 2016 May 25, 2016 MAD29,754
KLM May 23, 2016 May 25, 2016 MAD29,946
Las Palmas de Gran Canaria
Carrier Departure Date Return Date Lowest Price
Binter Jul 7, 2016 Jul 10, 2016 MAD2,314
Binter Jul 7, 2016 Jul 10, 2016 MAD2,314
Royal Air Maroc Sep 14, 2016 Sep 18, 2016 MAD2,401
Royal Air Maroc Oct 1, 2016 Oct 8, 2016 MAD2,401
Royal Air Maroc Jul 7, 2016 Jul 10, 2016 MAD2,708
Royal Air Maroc Jul 7, 2016 Jul 10, 2016 MAD2,708
Binter Aug 11, 2016 Aug 21, 2016 MAD2,862
Binter Aug 11, 2016 Aug 21, 2016 MAD2,862
Royal Air Maroc Jul 7, 2016 Jul 20, 2016 MAD2,938
Royal Air Maroc Aug 11, 2016 Aug 21, 2016 MAD3,188
Madrid
Carrier Departure Date Return Date Lowest Price
Ryanair Jun 23, 2016 Jul 7, 2016 MAD903
Iberia Jun 23, 2016 Jul 7, 2016 MAD1,297
Iberia May 31, 2016 Jun 7, 2016 MAD1,479
Iberia May 31, 2016 Jun 8, 2016 MAD1,489
Iberia Jun 11, 2016 Jun 21, 2016 MAD1,489
Iberia May 31, 2016 Jun 13, 2016 MAD1,489
Iberia Jun 10, 2016 Jun 21, 2016 MAD1,489
Iberia Jun 15, 2016 Jun 19, 2016 MAD1,489
Iberia May 31, 2016 Jun 8, 2016 MAD1,489
Iberia May 31, 2016 Jun 3, 2016 MAD1,489
Malaga
Carrier Departure Date Return Date Lowest Price
Tap Portugal Jan 13, 2017 Jan 21, 2017 MAD2,103
Royal Air Maroc May 6, 2016 May 11, 2016 MAD2,487
Royal Air Maroc May 19, 2016 May 22, 2016 MAD2,487
Tap Portugal Oct 14, 2016 Oct 28, 2016 MAD2,583
Iberia Jan 13, 2017 Jan 21, 2017 MAD2,583
Royal Air Maroc Oct 14, 2016 Oct 28, 2016 MAD2,689
Royal Air Maroc May 10, 2016 May 14, 2016 MAD2,689
Royal Air Maroc May 7, 2016 May 11, 2016 MAD2,689
Iberia Oct 14, 2016 Oct 28, 2016 MAD2,823
Royal Air Maroc May 3, 2016 May 5, 2016 MAD2,881
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Iberia Sep 1, 2016 Sep 11, 2016 MAD3,966
Iberia Jul 30, 2016 Aug 5, 2016 MAD5,396
Iberia Jul 31, 2016 Aug 5, 2016 MAD5,396
Iberia Jul 31, 2016 Aug 5, 2016 MAD5,406
Iberia Jul 30, 2016 Aug 5, 2016 MAD5,435
Iberia Sep 1, 2016 Sep 11, 2016 MAD5,751
Iberia Jul 30, 2016 Aug 5, 2016 MAD5,857
Iberia Jul 31, 2016 Aug 5, 2016 MAD5,857
Iberia Jul 31, 2016 Aug 5, 2016 MAD5,867
Iberia Jul 30, 2016 Aug 5, 2016 MAD5,895
Seville
Carrier Departure Date Return Date Lowest Price
Tap Portugal Jun 18, 2016 Jun 21, 2016 MAD1,767
Tap Portugal Oct 22, 2016 Oct 25, 2016 MAD1,767
Tap Portugal Oct 25, 2016 Oct 29, 2016 MAD2,314
Tap Portugal Jul 6, 2016 Jul 13, 2016 MAD2,314
Tap Portugal May 24, 2016 May 28, 2016 MAD2,382
Tap Portugal Sep 13, 2016 Sep 24, 2016 MAD2,574
Iberia Sep 16, 2016 Sep 21, 2016 MAD2,574
Tap Portugal May 24, 2016 May 28, 2016 MAD2,650
Iberia Sep 13, 2016 Sep 24, 2016 MAD2,881
Iberia Oct 25, 2016 Oct 29, 2016 MAD2,881
Tenerife
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc Sep 11, 2016 Sep 16, 2016 MAD2,295
Royal Air Maroc Jul 9, 2016 Jul 23, 2016 MAD2,660
Binter Jun 16, 2016 Jun 18, 2016 MAD2,919
Iberia Jul 9, 2016 Jul 23, 2016 MAD4,667
Iberia Jul 11, 2016 Jul 21, 2016 MAD4,782
Iberia Sep 11, 2016 Sep 16, 2016 MAD5,127
Iberia Jun 28, 2016 Jul 5, 2016 MAD5,358
Iberia Sep 11, 2016 Sep 16, 2016 MAD5,531
Iberia Jun 28, 2016 Jul 5, 2016 MAD5,751
Iberia Jun 16, 2016 Jun 18, 2016 MAD5,828
Valencia
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc May 28, 2016 Jun 6, 2016 MAD2,497
Tap Portugal Aug 16, 2016 Aug 20, 2016 MAD3,735
Tap Portugal Aug 18, 2016 Aug 21, 2016 MAD3,783
Tap Portugal Jul 31, 2016 Aug 5, 2016 MAD4,062
Royal Air Maroc Jul 31, 2016 Aug 5, 2016 MAD4,167
Royal Air Maroc Aug 18, 2016 Aug 21, 2016 MAD4,177
Royal Air Maroc Aug 16, 2016 Aug 20, 2016 MAD4,177
Iberia May 28, 2016 Jun 6, 2016 MAD4,619
Iberia Jul 31, 2016 Aug 5, 2016 MAD4,830
Iberia May 28, 2016 Jun 6, 2016 MAD4,868

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
Madrid Thu, Jun 2 Tue, Jun 7 MAD2,382
Barcelona Fri, Jun 3 Sun, Jun 5 MAD1,325

Flight Schedule Summaries

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 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
Vueling BCN X X 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 X
Brussels BRU X
Tap Portugal LIS X X X X
Vueling - X X 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 X X
Vueling BCN / MAD X X 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
Royal Air Maroc CMN / EUN X X X
Iberia MAD X X X X X X X
Iberia MAD / ALC X
Binter - X X
Vueling BCN X X 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 X
Brussels BRU X
Tap Portugal LIS X X X X
Vueling BCN X X 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 / OVD X X X X X X X
Lufthansa FRA X X
Lufthansa FRA / MUC X X
Vueling BCN X X 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 / VLC X X X X X X X
Lufthansa FRA / MUC X
Tap Portugal LIS X X X X
Vueling BCN X X 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
Binter LPA X X
Vueling BCN X X 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

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Marrakech to Las Palmas de Gran Canaria Air France, Royal Air Maroc, British Airways, Norwegian Air, Ryanair, Iberia, KLM, Lufthansa, Thomas Cook, Binter, Austrian, SATA, Brussels, Germania, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling MAD2,314
Marrakech to Tenerife Air Berlin, Royal Air Maroc, British Airways, Norwegian Air, Ryanair, Iberia, KLM, Lufthansa, Binter, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling MAD2,660
Marrakech to Lanzarote Air Berlin, Royal Air Maroc, British Airways, Norwegian Air, Ryanair, NIKI, Iberia, KLM, Luxair, Thomas Cook, Binter, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling Check Dates
Marrakech to Fuerteventura Air Berlin, Royal Air Maroc, British Airways, NIKI, Iberia, KLM, Luxair, Binter, Jetairfly, Tap Portugal, Vueling MAD8,910
Marrakech to Santa Cruz de la Palma Air Berlin, Royal Air Maroc, British Airways, Iberia, KLM, Binter, Tap Portugal, Air Europa, Vueling Check Dates

Flights to Cities in Majorca

FlightsAirlineLowest Price
Marrakech to Palma de Mallorca Germanwings, Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Condor, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, Czech, Austrian, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling MAD5,396

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, TUIfly MAD903
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, Transavia, Tap Portugal, easyJet, Air Europa, Vueling MAD1,220
Marrakech to Seville Air France, Royal Air Maroc, British Airways, Ryanair, transavia.com, Iberia, KLM, Lufthansa, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling MAD1,767
Marrakech to Malaga Air Berlin, Air France, Royal Air Maroc, British Airways, Ryanair, NIKI, Thomas Cook, transavia.com, Iberia, KLM, Luxair, Lufthansa, Austrian, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling MAD2,487
Marrakech to Valencia Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, Brussels, Tap Portugal, Air Europa, Vueling MAD2,497
Marrakech to Ibiza Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Condor, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling MAD3,044
Marrakech to Granada Air France, Royal Air Maroc, British Airways, Ryanair, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, easyJet, Air Europa, Vueling Check Dates
Marrakech to Bilbao Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, Czech, Austrian, Brussels, Tap Portugal, easyJet, Air Europa, Vueling MAD2,804
Marrakech to Alicante Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, Iberia, KLM, Luxair, Lufthansa, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling MAD2,650
Marrakech to San Sebastian Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa, Vueling MAD5,387
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 France, Royal Air Maroc, Alitalia, British Airways, Iberia, Meridiana, KLM, Luxair, Lufthansa, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling MAD3,370
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, Luxair, Lufthansa, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling Check Dates
Marrakech to A Coruna Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Luxair, Lufthansa, Tap Portugal, Air Europa, Vueling Check Dates
Marrakech to Jerez Air France, Royal Air Maroc, British Airways, Iberia, KLM, Luxair, Lufthansa, Brussels, Tap Portugal, Air Europa, Vueling Check Dates
Marrakech to Melilla Royal Air Maroc, British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa Check Dates
Marrakech to Vigo Air Berlin, 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 MAD2,622
Marrakech to Asturias Air Berlin, Air France, Royal Air Maroc, British Airways, Iberia, KLM, Luxair, Lufthansa, Brussels, 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 MAD1,873
Casablanca to Barcelona Arabia Maroc, Germanwings, Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Czech, Brussels, Tap Portugal, Air Europa, Vueling MAD1,325
Rabat to Madrid Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, Iberia, KLM, Lufthansa, Tap Portugal, Vueling MAD1,172
Casablanca to Malaga Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling MAD1,863
Cheap Flights from Marrakech to Spain, from MAD94 Round trip from RAK to ES