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: Sep 29, 2016 12:21 AM

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

Agadir
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc Nov 10, 2016 Nov 14, 2016 €221
Royal Air Maroc Nov 4, 2016 Nov 13, 2016 €222
Royal Air Maroc Nov 10, 2016 Nov 13, 2016 €222
Royal Air Maroc Dec 2, 2016 Dec 6, 2016 €222
Royal Air Maroc Nov 21, 2016 Nov 30, 2016 €222
Royal Air Maroc Dec 3, 2016 Dec 10, 2016 €222
Royal Air Maroc Nov 8, 2016 Nov 15, 2016 €222
Royal Air Maroc Nov 3, 2016 Nov 9, 2016 €222
Royal Air Maroc Dec 2, 2016 Dec 11, 2016 €222
Casablanca
Carrier Departure Date Return Date Lowest Price
Tap Portugal Feb 19, 2017 Feb 28, 2017 €140
Royal Air Maroc Nov 5, 2016 Nov 20, 2016 €150
Royal Air Maroc Nov 4, 2016 Nov 6, 2016 €150
Royal Air Maroc Nov 5, 2016 Nov 7, 2016 €150
Royal Air Maroc Nov 7, 2016 Nov 23, 2016 €150
Royal Air Maroc Nov 4, 2016 Nov 13, 2016 €150
Royal Air Maroc Nov 7, 2016 Nov 21, 2016 €150
Royal Air Maroc Nov 7, 2016 Nov 24, 2016 €150
Royal Air Maroc Nov 3, 2016 Nov 7, 2016 €150
Dakhla
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc Dec 2, 2016 Dec 11, 2016 €264
Royal Air Maroc Apr 15, 2017 Apr 23, 2017 €270
Royal Air Maroc May 15, 2017 May 21, 2017 €270
Royal Air Maroc Oct 30, 2016 Nov 5, 2016 €270
Royal Air Maroc Apr 24, 2017 Apr 30, 2017 €270
Royal Air Maroc May 1, 2017 May 7, 2017 €270
Royal Air Maroc May 8, 2017 May 14, 2017 €270
Royal Air Maroc Apr 17, 2017 Apr 23, 2017 €270
Fes
Carrier Departure Date Return Date Lowest Price
Iberia Dec 3, 2016 Dec 10, 2016 €389
Iberia Jul 15, 2017 Jul 20, 2017 €389
Iberia Nov 22, 2016 Nov 29, 2016 €389
Iberia Jan 13, 2017 Jan 17, 2017 €389
Iberia Dec 15, 2016 Dec 20, 2016 €389
Iberia Dec 22, 2016 Dec 27, 2016 €389
Iberia Nov 3, 2016 Nov 10, 2016 €389
Iberia Dec 15, 2016 Dec 31, 2016 €389
Iberia Feb 8, 2017 Feb 12, 2017 €389
Iberia Jan 7, 2017 Jan 15, 2017 €389
Marrakech
Carrier Departure Date Return Date Lowest Price
Vueling Dec 12, 2016 Dec 16, 2016 €110
Vueling Nov 20, 2016 Nov 25, 2016 €121
Vueling Mar 19, 2017 Mar 31, 2017 €122
Vueling Nov 28, 2016 Dec 2, 2016 €122
Vueling Nov 21, 2016 Nov 25, 2016 €122
Vueling Dec 18, 2016 Dec 22, 2016 €122
Vueling Nov 7, 2016 Nov 25, 2016 €122
Vueling Nov 13, 2016 Dec 2, 2016 €122
Vueling Jun 11, 2017 Jun 16, 2017 €122
Vueling Dec 12, 2016 Dec 18, 2016 €122
Nador
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc Nov 4, 2016 Nov 10, 2016 €221
Royal Air Maroc Feb 24, 2017 Mar 4, 2017 €221
Royal Air Maroc Nov 6, 2016 Nov 12, 2016 €221
Royal Air Maroc Nov 11, 2016 Nov 19, 2016 €222
Royal Air Maroc Nov 18, 2016 Nov 23, 2016 €222
Royal Air Maroc Nov 4, 2016 Nov 7, 2016 €222
Royal Air Maroc Nov 25, 2016 Nov 30, 2016 €222
Royal Air Maroc Nov 18, 2016 Dec 1, 2016 €222
Royal Air Maroc Nov 9, 2016 Nov 12, 2016 €222
Ouarzazate
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc Nov 10, 2016 Nov 13, 2016 €260
Royal Air Maroc Nov 17, 2016 Nov 20, 2016 €260
Royal Air Maroc Nov 18, 2016 Nov 20, 2016 €260
Royal Air Maroc Nov 25, 2016 Nov 27, 2016 €260
Royal Air Maroc Oct 28, 2016 Nov 1, 2016 €316
Royal Air Maroc Dec 28, 2016 Jan 8, 2017 €364
Royal Air Maroc Dec 26, 2016 Jan 1, 2017 €381
Oujda
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc Dec 2, 2016 Dec 6, 2016 €260
Royal Air Maroc Oct 19, 2016 Nov 2, 2016 €295
Royal Air Maroc Dec 23, 2016 Dec 25, 2016 €316
Rabat
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc Oct 31, 2016 Nov 7, 2016 €404
Royal Air Maroc Nov 4, 2016 Nov 11, 2016 €404
Royal Air Maroc Nov 4, 2016 Nov 7, 2016 €405
Royal Air Maroc Oct 24, 2016 Nov 7, 2016 €409
Royal Air Maroc Nov 11, 2016 Nov 14, 2016 €409
Air France Nov 25, 2016 Dec 3, 2016 €429
Royal Air Maroc Oct 28, 2016 Oct 31, 2016 €429
Air France Nov 2, 2016 Nov 9, 2016 €463
Tangier
Carrier Departure Date Return Date Lowest Price
Iberia Mar 18, 2017 Mar 20, 2017 €128
Vueling Mar 18, 2017 Mar 20, 2017 €128
Iberia Jan 21, 2017 Jan 23, 2017 €128
Iberia Mar 18, 2017 Mar 25, 2017 €128
Vueling Feb 18, 2017 Feb 20, 2017 €128
Vueling Jan 21, 2017 Jan 23, 2017 €128
Vueling Mar 11, 2017 Mar 13, 2017 €128
Iberia Mar 11, 2017 Mar 13, 2017 €128
Iberia Oct 20, 2016 Oct 24, 2016 €128
Iberia Feb 18, 2017 Feb 20, 2017 €128

Cheap Last Minute Flights from Barcelona to Morocco

Looking for cheap last minute flights or a weekend getaway? We've got you covered with weekend flight deals from Barcelona to Morocco. The chart below shows the best last minute deals and cheap flights this weekend we could find.

DestinationDepartingReturningPrice
Tangier 10/20/16 10/24/16 €128
Agadir 10/28/16 10/30/16 €231
Marrakech 11/3/16 11/7/16 €154
Casablanca 11/4/16 11/6/16 €150
Nador 11/4/16 11/7/16 €222

Flight Schedule Summaries Last modified: Sep 29, 2016 12:21 AMNumber of routes searched: 113Number of itineraries searched: 402,359

Barcelona to Marrakech
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Royal Air Maroc CMN
Tap Portugal LIS
Iberia MAD
Lufthansa FRA
Swiss GVA
British Airways LGW
Swiss ZRH
Brussels BRU
Lufthansa MUC
Luxair LUX
Germanwings CGN
NIKI VIE
Qatar DOH
Norwegian Shuttle OSL
Ryanair -
Ryanair BGY
Ryanair BVA
Ryanair DUB
Ryanair STN
easyJet CDG
easyJet MXP
easyJet NCE
Barcelona to Tangier
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD
Royal Air Maroc CMN
Tap Portugal LIS
Arabia Maroc -
Barcelona to Casablanca
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Tap Portugal LIS
Iberia MAD
Brussels BRU
Alitalia FCO
Lufthansa FRA
Air France CDG
Turkish IST
TunisAir TUN
Air Algerie ORN
Emirates DXB
Air Algerie ALG
Aeroflot SVO
Arabia Maroc -
Germanwings CGN
Air Canada YUL
Egyptair CAI
Qatar DOH
Barcelona to Fes
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Royal Air Maroc CMN
Barcelona to Rabat
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG
Barcelona to Agadir
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Royal Air Maroc CMN
Luxair LUX
Brussels BRU
Air Berlin DUS
transavia.com AMS
Barcelona to Oujda
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Royal Air Maroc CMN

Flights to Cities in Morocco

FlightsAirlineLowest Price
Flights from Barcelona to Marrakech Royal Air Maroc, British Airways, Iberia, Swiss, Tap Portugal, Vueling €110
Flights from Barcelona to Casablanca Arabia Maroc, Air Algerie, Royal Air Maroc, Iberia, Qatar, Tap Portugal, Vueling €150
Flights from Barcelona to Tangier Arabia Maroc, Royal Air Maroc, Iberia, Tap Portugal, Vueling €128
Flights from Barcelona to Fes€389
Flights from Barcelona to Rabat Air France, Royal Air Maroc €404
Flights from Barcelona to Agadir Royal Air Maroc, Qatar, Turkish €221
Flights from Barcelona to Ouarzazate Royal Air Maroc €260
Flights from Barcelona to Oujda Royal Air Maroc €260
Flights from Barcelona to Dakhla Royal Air Maroc €264
Flights from Barcelona to Laayoune Royal Air Maroc €261
Flights from Toulouse to Marrakech Royal Air Maroc, British Airways, Iberia, KLM, Lufthansa, Brussels, Germania, Tap Portugal, Vueling €110
Flights from Palma de Mallorca to Marrakech British Airways, Iberia, Lufthansa, Swiss, Vueling €209
Flights from Toulouse to Casablanca Air France, Air Algerie, Royal Air Maroc, Iberia, KLM, Lufthansa, Turkish, Tap Portugal, Vueling €190
Flights from Valencia to Casablanca Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Turkish, Tap Portugal €131
Flights from Valencia to Marrakech Royal Air Maroc, Iberia, KLM, Lufthansa, Swiss, Tap Portugal €165
Flights from Montpellier to Marrakech Royal Air Maroc €159
Flights from Ibiza to Marrakech Iberia, KLM, Swiss, Vueling €230
Flights from Montpellier to Casablanca Air France, Royal Air Maroc €98
Flights from Toulouse to Fes Royal Air Maroc €259
Flights from Toulouse to Agadir Royal Air Maroc, Jetairfly €259
Flights from Montpellier to FesCheck Dates
Flights from Toulouse to Tangier Royal Air Maroc, British Airways, Iberia, Tap Portugal €204
Flights from Valencia to Tangier Royal Air Maroc, British Airways, Iberia, Tap Portugal €134
Flights from Toulouse to Rabat Air France €625
Flights from Ibiza to Casablanca Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa €553
Flights from Palma de Mallorca to Casablanca Air Berlin, Air France, Alitalia, Iberia, KLM, Lufthansa €257
Flights from Palma de Mallorca to FesCheck Dates
Flights from Ibiza to Tangier British Airways, Iberia, Vueling €214
Flights from Valencia to Rabat Air France €429
Flights from Valencia to Agadir Royal Air Maroc €251
Cheap Flights from Barcelona to Morocco, from €110 Round trip from BCN to MA