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 Barcelona To Morocco Last modified: Aug 27, 2016 12:35 AM

Cheap flights from Barcelona (BCN) to popular destinations in Morocco (MA)

Agadir
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc Oct 14, 2016 Oct 16, 2016 €227
Royal Air Maroc Oct 1, 2016 Oct 8, 2016 €227
Royal Air Maroc Oct 3, 2016 Oct 9, 2016 €228
Royal Air Maroc Sep 23, 2016 Oct 2, 2016 €228
Royal Air Maroc Oct 1, 2016 Oct 15, 2016 €228
Royal Air Maroc Oct 10, 2016 Oct 14, 2016 €228
Royal Air Maroc Sep 18, 2016 Sep 25, 2016 €228
Royal Air Maroc Sep 30, 2016 Oct 12, 2016 €228
Royal Air Maroc Oct 18, 2016 Oct 26, 2016 €228
Royal Air Maroc Oct 2, 2016 Oct 9, 2016 €228
Casablanca
Carrier Departure Date Return Date Lowest Price
Vueling Sep 27, 2016 Oct 4, 2016 €142
Vueling Oct 4, 2016 Oct 11, 2016 €151
Vueling Sep 13, 2016 Sep 27, 2016 €151
Iberia Sep 27, 2016 Oct 4, 2016 €151
Iberia Oct 4, 2016 Oct 11, 2016 €152
Royal Air Maroc Oct 6, 2016 Oct 7, 2016 €157
Royal Air Maroc Sep 18, 2016 Oct 4, 2016 €158
Royal Air Maroc Sep 23, 2016 Sep 27, 2016 €158
Royal Air Maroc Sep 21, 2016 Sep 26, 2016 €158
Royal Air Maroc Sep 15, 2016 Sep 16, 2016 €158
Dakhla
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc Sep 18, 2016 Sep 25, 2016 €268
Royal Air Maroc Oct 21, 2016 Oct 30, 2016 €268
Royal Air Maroc Oct 30, 2016 Nov 6, 2016 €268
Royal Air Maroc Jan 13, 2017 Jan 20, 2017 €268
Royal Air Maroc Oct 22, 2016 Oct 31, 2016 €268
Royal Air Maroc Sep 25, 2016 Oct 2, 2016 €270
Fes
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc Sep 27, 2016 Oct 6, 2016 €228
Royal Air Maroc Sep 26, 2016 Oct 5, 2016 €228
Royal Air Maroc Sep 28, 2016 Oct 2, 2016 €228
Royal Air Maroc Sep 29, 2016 Oct 6, 2016 €228
Royal Air Maroc Sep 25, 2016 Oct 2, 2016 €228
Royal Air Maroc Sep 25, 2016 Oct 10, 2016 €228
Royal Air Maroc Sep 23, 2016 Sep 26, 2016 €228
Royal Air Maroc Sep 29, 2016 Oct 2, 2016 €228
Royal Air Maroc Sep 20, 2016 Sep 27, 2016 €228
Marrakech
Carrier Departure Date Return Date Lowest Price
Vueling Dec 12, 2016 Dec 16, 2016 €110
Ryanair Nov 23, 2016 Nov 26, 2016 €113
Royal Air Maroc Nov 3, 2016 Nov 8, 2016 €120
Royal Air Maroc Nov 2, 2016 Nov 9, 2016 €120
Royal Air Maroc Nov 1, 2016 Nov 10, 2016 €120
Royal Air Maroc Nov 3, 2016 Nov 10, 2016 €120
Royal Air Maroc Nov 3, 2016 Nov 7, 2016 €120
Royal Air Maroc Nov 3, 2016 Nov 9, 2016 €120
Royal Air Maroc Nov 3, 2016 Nov 6, 2016 €120
Nador
Carrier Departure Date Return Date Lowest Price
Vueling Sep 5, 2016 Sep 12, 2016 €200
Iberia Sep 5, 2016 Sep 12, 2016 €200
Vueling Sep 5, 2016 Sep 10, 2016 €225
Royal Air Maroc Oct 29, 2016 Nov 2, 2016 €228
Royal Air Maroc Sep 28, 2016 Oct 7, 2016 €228
Royal Air Maroc Nov 2, 2016 Nov 16, 2016 €228
Royal Air Maroc Oct 23, 2016 Oct 31, 2016 €228
Royal Air Maroc Sep 21, 2016 Oct 5, 2016 €228
Royal Air Maroc Oct 1, 2016 Oct 8, 2016 €228
Ouarzazate
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc Oct 7, 2016 Oct 10, 2016 €268
Royal Air Maroc Oct 29, 2016 Nov 5, 2016 €268
Oujda
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc Sep 13, 2016 Sep 26, 2016 €268
Royal Air Maroc Oct 17, 2016 Oct 24, 2016 €268
Royal Air Maroc Oct 17, 2016 Oct 28, 2016 €268
Royal Air Maroc Oct 21, 2016 Oct 23, 2016 €268
Royal Air Maroc Dec 27, 2016 Jan 8, 2017 €362
Rabat
Carrier Departure Date Return Date Lowest Price
Air France Sep 29, 2016 Oct 3, 2016 €455
Air France Nov 21, 2016 Nov 30, 2016 €458
KLM Dec 1, 2016 Dec 4, 2016 €461
KLM Dec 2, 2016 Dec 5, 2016 €461
Air France Sep 30, 2016 Oct 3, 2016 €464
KLM Jan 23, 2017 Feb 3, 2017 €491
KLM Dec 12, 2016 Dec 24, 2016 €556
Air France Sep 27, 2016 Oct 7, 2016 €559
Air France Mar 30, 2017 Apr 15, 2017 €566
Air France Oct 21, 2016 Oct 24, 2016 €577
Tangier
Carrier Departure Date Return Date Lowest Price
Vueling Oct 13, 2016 Oct 15, 2016 €127
Iberia Oct 13, 2016 Oct 15, 2016 €127
Iberia Sep 24, 2016 Oct 3, 2016 €127
Iberia Jan 21, 2017 Jan 30, 2017 €127
Iberia Nov 22, 2016 Nov 26, 2016 €127
Vueling Oct 6, 2016 Oct 10, 2016 €127
Iberia Oct 6, 2016 Oct 10, 2016 €127
Vueling Sep 22, 2016 Oct 3, 2016 €127
Vueling Sep 24, 2016 Oct 3, 2016 €127
Iberia Nov 24, 2016 Dec 1, 2016 €127

Cheapest Weekend Non-Stop Flights for the Next 30 Days from Barcelona to Morocco

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 Barcelona to Morocco.

DestinationDepartingReturningPrice
Nador 9/3/16 9/6/16 €295
Tangier 9/22/16 9/27/16 €169
Marrakech 9/23/16 9/26/16 €171
Casablanca 10/1/16 10/4/16 €158

Flight Schedule Summaries Number of flights searched: 202Last modified: Aug 27, 2016 12:35 AM

Barcelona to Agadir
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Royal Air Maroc CMN X X X X X X X
Brussels BRU X X
Barcelona to Casablanca
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Arabia Maroc - X X X
Air France CDG X X X X X X X
Royal Air Maroc - X X X X X X X
Alitalia FCO X X X X X X X
Iberia MAD X X X X X X X
Lufthansa FRA X X X X X
Lufthansa MUC / FRA X X X X X X X
Turkish IST X X X X X X X
Tap Portugal LIS X X X X X X X
Vueling - X X
Barcelona to Fes
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Royal Air Maroc CMN X X X X X X X
Barcelona to Ouarzazate
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Royal Air Maroc CMN X X X X X
Barcelona to Marrakech
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 X
Swiss GVA X X X
Tap Portugal LIS X X X X X X X
Vueling - X X X X
Barcelona to Rabat
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X X X X X
Barcelona to Tangier
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Arabia Maroc - X X X
Royal Air Maroc CMN X X X X X X X
Iberia MAD X X X X X X X
Tap Portugal LIS X X X X X X X
Vueling - X X X X
Vueling CDG X X X

Flights to Cities in Morocco

FlightsAirlineLowest Price
Barcelona to Marrakech Royal Air Maroc, British Airways, Ryanair, NIKI, Iberia, KLM, Lufthansa, Swiss, Austrian, Qatar, Brussels, Transavia, Tap Portugal, easyJet, Vueling €110
Barcelona to Casablanca Arabia Maroc, Air Berlin, Air Canada, Air France, Air Algerie, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Qatar, Brussels, Turkish, Tap Portugal, TunisAir, Vueling €142
Barcelona to Tangier Arabia Maroc, Germanwings, Royal Air Maroc, British Airways, Ryanair, Iberia, Turkish, Tap Portugal, Vueling €127
Barcelona to Fes Royal Air Maroc, Ryanair, Iberia, Turkish, Transavia, Vueling €228
Barcelona to Rabat Air France, KLM €455
Barcelona to Agadir Royal Air Maroc, Luxair, Brussels €227
Barcelona to Ouarzazate Royal Air Maroc €268
Barcelona to Oujda Royal Air Maroc €268
Barcelona to Dakhla Royal Air Maroc €268
Barcelona to Laayoune Royal Air Maroc €299
Toulouse to Marrakech Royal Air Maroc, British Airways, Iberia, KLM, Lufthansa, Brussels, Germania, Tap Portugal, Vueling €178
Palma de Mallorca to Marrakech British Airways, Ryanair, NIKI, Iberia, KLM, Lufthansa, Swiss, Vueling €193
Toulouse to Casablanca Air France, Air Algerie, Royal Air Maroc, Alitalia, Iberia, KLM, Lufthansa, Brussels, Turkish, Tap Portugal, TunisAir, Vueling €193
Valencia to Casablanca Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Turkish, Tap Portugal €122
Valencia to Marrakech Royal Air Maroc, British Airways, Iberia, KLM, Lufthansa, Swiss, Turkish, Tap Portugal €129
Montpellier to Marrakech Royal Air Maroc, KLM €158
Ibiza to Marrakech British Airways, Iberia, KLM, Swiss, Transavia, easyJet, Vueling €309
Montpellier to Casablanca Air France, Royal Air Maroc, Alitalia, KLM €97
Toulouse to Fes Royal Air Maroc, Iberia, Vueling €257
Toulouse to Agadir Royal Air Maroc, Brussels, Jetairfly €259
Montpellier to Fes Royal Air Maroc €213
Toulouse to Tangier Royal Air Maroc, British Airways, Iberia, Tap Portugal, Vueling €202
Valencia to Tangier Royal Air Maroc, British Airways, Iberia, Tap Portugal €131
Toulouse to Rabat Air France, KLM €621
Ibiza to Casablanca Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Vueling €267
Palma de Mallorca to Casablanca Air Berlin, Air France, Alitalia, Iberia, KLM, Lufthansa, Vueling €255
Palma de Mallorca to Fes Iberia, Vueling Check Dates
Ibiza to Tangier British Airways, Iberia, Vueling €217
Valencia to Rabat Air France, KLM €472
Valencia to Agadir Royal Air Maroc €279
Cheap Flights from Barcelona to Morocco, from €110 Round trip from BCN to MA