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

Cheap Flights From Barcelona To Morocco

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

Agadir
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc 06-jun-2016 08-jun-2016 182 €
Royal Air Maroc 04-jun-2016 12-jun-2016 188 €
Royal Air Maroc 04-jun-2016 11-jun-2016 188 €
Royal Air Maroc 04-jun-2016 11-jun-2016 188 €
Royal Air Maroc 19-may-2016 30-may-2016 226 €
Royal Air Maroc 19-may-2016 30-may-2016 230 €
Royal Air Maroc 04-jun-2016 11-jun-2016 235 €
Royal Air Maroc 04-jun-2016 11-jun-2016 235 €
Royal Air Maroc 20-may-2016 30-may-2016 242 €
Royal Air Maroc 20-may-2016 30-may-2016 247 €
Al Hoceima
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc 07-may-2016 11-may-2016 400 €
Casablanca
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc 11-jun-2016 12-jun-2016 108 €
Royal Air Maroc 10-jun-2016 13-jun-2016 110 €
Royal Air Maroc 02-jun-2016 05-jun-2016 110 €
Royal Air Maroc 02-jun-2016 04-jun-2016 110 €
Royal Air Maroc 09-jun-2016 13-jun-2016 110 €
Royal Air Maroc 01-jun-2016 05-jun-2016 110 €
Royal Air Maroc 01-jun-2016 03-jun-2016 110 €
Royal Air Maroc 07-jun-2016 08-jun-2016 110 €
Royal Air Maroc 01-jun-2016 04-jun-2016 110 €
Royal Air Maroc 05-jun-2016 06-jun-2016 110 €
Dakhla
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc 22-jun-2016 27-jun-2016 270 €
Royal Air Maroc 23-jun-2016 27-jun-2016 270 €
Royal Air Maroc 22-jun-2016 27-jun-2016 274 €
Royal Air Maroc 23-jun-2016 27-jun-2016 274 €
Royal Air Maroc 23-jun-2016 27-jun-2016 274 €
Royal Air Maroc 09-oct-2016 17-oct-2016 295 €
Royal Air Maroc 10-sep-2016 17-sep-2016 296 €
Royal Air Maroc 09-oct-2016 17-oct-2016 299 €
Royal Air Maroc 09-oct-2016 17-oct-2016 299 €
Royal Air Maroc 02-ago-2016 09-ago-2016 323 €
Fes
Carrier Departure Date Return Date Lowest Price
Iberia 19-sep-2016 26-sep-2016 91 €
Iberia 03-jun-2016 10-jun-2016 92 €
Iberia 10-jun-2016 17-jun-2016 92 €
Vueling 03-jun-2016 10-jun-2016 92 €
Iberia 30-may-2016 03-jun-2016 92 €
Vueling 10-jun-2016 17-jun-2016 92 €
Vueling 19-sep-2016 26-sep-2016 92 €
Iberia 23-sep-2016 26-sep-2016 92 €
Vueling 23-sep-2016 26-sep-2016 92 €
Vueling 30-may-2016 03-jun-2016 92 €
Marrakech
Carrier Departure Date Return Date Lowest Price
Vueling 06-jun-2016 10-jun-2016 102 €
Iberia 06-jun-2016 10-jun-2016 102 €
Vueling 06-jun-2016 10-jun-2016 102 €
Iberia 06-jun-2016 10-jun-2016 102 €
Vueling 06-jun-2016 09-jun-2016 112 €
Vueling 05-jun-2016 09-jun-2016 112 €
Royal Air Maroc 01-jun-2016 05-jun-2016 121 €
Royal Air Maroc 03-jun-2016 05-jun-2016 121 €
Royal Air Maroc 01-jun-2016 05-jun-2016 121 €
Royal Air Maroc 01-jun-2016 04-jun-2016 121 €
Nador
Carrier Departure Date Return Date Lowest Price
Iberia 02-jun-2016 16-jun-2016 92 €
Vueling 02-jun-2016 16-jun-2016 92 €
Vueling 09-jun-2016 16-jun-2016 92 €
Iberia 09-jun-2016 16-jun-2016 92 €
Vueling 19-may-2016 26-may-2016 97 €
Iberia 19-may-2016 26-may-2016 112 €
Iberia 01-sep-2016 15-sep-2016 122 €
Vueling 01-sep-2016 15-sep-2016 122 €
Vueling 12-may-2016 19-may-2016 146 €
Vueling 12-may-2016 19-may-2016 147 €
Oujda
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc 31-jul-2016 12-ago-2016 335 €
Royal Air Maroc 27-jun-2016 06-jul-2016 353 €
Royal Air Maroc 01-ago-2016 10-ago-2016 353 €
Royal Air Maroc 08-may-2016 11-may-2016 365 €
Royal Air Maroc 08-ago-2016 22-ago-2016 370 €
Royal Air Maroc 12-may-2016 16-may-2016 383 €
Iberia 12-may-2016 16-may-2016 509 €
Iberia 27-jun-2016 06-jul-2016 564 €
Tap Portugal 01-ago-2016 10-ago-2016 1.439 €
Tap Portugal 27-jun-2016 06-jul-2016 1.439 €
Rabat
Carrier Departure Date Return Date Lowest Price
Vueling 27-ago-2016 10-sep-2016 132 €
Vueling 13-ago-2016 16-ago-2016 132 €
Iberia 27-ago-2016 10-sep-2016 147 €
Iberia 13-ago-2016 16-ago-2016 147 €
Iberia 02-jul-2016 09-jul-2016 172 €
Vueling 02-jul-2016 09-jul-2016 172 €
Vueling 02-ago-2016 13-ago-2016 192 €
Iberia 13-ago-2016 27-ago-2016 192 €
Vueling 13-ago-2016 27-ago-2016 192 €
Vueling 23-ago-2016 30-ago-2016 200 €
Tangier
Carrier Departure Date Return Date Lowest Price
Iberia 24-sep-2016 29-sep-2016 132 €
Iberia 11-jun-2016 18-jun-2016 132 €
Iberia 13-jun-2016 16-jun-2016 132 €
Vueling 24-sep-2016 29-sep-2016 132 €
Vueling 11-jun-2016 18-jun-2016 132 €
Iberia 19-nov-2016 01-dic-2016 132 €
Vueling 13-jun-2016 16-jun-2016 132 €
Vueling 19-nov-2016 01-dic-2016 132 €
Vueling 10-oct-2016 17-oct-2016 142 €
Vueling 13-jun-2016 14-jun-2016 142 €

Flight Schedule Summaries

Barcelona to Agadir
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Royal Air Maroc CMN X X X X X 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 Laayoune
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Royal Air Maroc CMN X X X X X 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
Vueling - X X
Barcelona to Oujda
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
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 X
Lufthansa MUC / FRA X 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
Vueling - X X X X
Vueling CDG X X X
Barcelona to Dakhla
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Royal Air Maroc CMN X X X X X X X

Flights to Cities in Morocco

FlightsAirlineLowest Price
Barcelona to Marrakech Germanwings, Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Norwegian Air, Condor, Aer Lingus, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, Thomas Cook, Czech, Austrian, SmartWings, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling 102 €
Barcelona to Casablanca Arabia Maroc, Germanwings, Air Berlin, Air France, Royal Air Maroc, Finnair, Alitalia, British Airways, Norwegian Air, Condor, Aer Lingus, NIKI, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, Austrian, SmartWings, Brussels, Tap Portugal, Air Europa, Vueling 108 €
Barcelona to Tangier Arabia Maroc, Germanwings, Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, Iberia, KLM, Lufthansa, SATA, Brussels, Tap Portugal, Air Europa, Vueling 132 €
Barcelona to Fes Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, Iberia, KLM, Lufthansa, Brussels, Jetairfly, Transavia, Tap Portugal, Air Europa, Vueling 92 €
Barcelona to Rabat Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Norwegian Air, Aer Lingus, Ryanair, Iberia, KLM, Lufthansa, Czech, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling 132 €
Barcelona to Agadir Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, airBaltic, Condor, NIKI, Iberia, KLM, Luxair, Lufthansa, LOT, Austrian, SAS, Brussels, Tap Portugal, Air Europa 182 €
Barcelona to Ouarzazate Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, SAS, Brussels, Tap Portugal 288 €
Barcelona to Oujda Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, SmartWings, SAS, Brussels, Tap Portugal, Air Europa 335 €
Barcelona to Dakhla Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa 270 €
Barcelona to Laayoune Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa 343 €
Toulouse to Marrakech Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, Iberia, KLM, Luxair, Lufthansa, Austrian, Brussels, Germania, Jetairfly, Transavia, Tap Portugal, easyJet, Vueling 174 €
Palma de Mallorca to Marrakech Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, Czech, Austrian, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling 251 €
Toulouse to Casablanca Arabia Maroc, Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, SAS, Brussels, Tap Portugal, Vueling 170 €
Valencia to Casablanca Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, Meridiana, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa, Vueling 153 €
Valencia to Marrakech Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, Austrian, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling 171 €
Montpellier to Marrakech Arabia Maroc, Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, Iberia, KLM, Luxair, Lufthansa, Austrian, SATA, SAS, Brussels, Transavia, Tap Portugal, easyJet 204 €
Ibiza to Marrakech Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, airBaltic, Condor, Ryanair, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Thomas Cook, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling Check Dates
Montpellier to Casablanca Arabia Maroc, Air France, Royal Air Maroc, Alitalia, British Airways, KLM, Lufthansa, SATA, SAS, Tap Portugal, Air Europa 189 €
Toulouse to Fes Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Tap Portugal, Vueling 256 €
Toulouse to Agadir Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Condor, Iberia, KLM, Luxair, Lufthansa, Brussels, Jetairfly, Tap Portugal 237 €
Montpellier to Fes Air France, Royal Air Maroc, Alitalia, KLM, SAS 261 €
Toulouse to Tangier Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Vueling 231 €
Valencia to Tangier Air Berlin, Air France, Royal Air Maroc, British Airways, Ryanair, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa, Vueling 162 €
Toulouse to Rabat Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Brussels, Jetairfly, Tap Portugal, Vueling 575 €
Ibiza to Casablanca Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, Meridiana, KLM, Lufthansa, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling Check Dates
Palma de Mallorca to Casablanca Germanwings, Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Condor, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling 211 €
Palma de Mallorca to Fes Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, Iberia, KLM, Lufthansa, Jetairfly, Air Europa, Volotea, Vueling 435 €
Ibiza to Tangier Air Berlin, Air France, Royal Air Maroc, British Airways, Ryanair, Iberia, KLM, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling 325 €
Valencia to Rabat Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, Iberia, KLM, Lufthansa, Czech, Brussels, Tap Portugal, Vueling 429 €
Valencia to Agadir Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Condor, NIKI, Iberia, KLM, Luxair, Lufthansa, Czech, Brussels, Tap Portugal, Air Europa 291 €
Cheap Flights from Barcelona to Morocco, from 104 € Round trip from BCN to MA