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: 31-may-2016 12:26

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

Agadir
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc 18-jun-2016 22-jun-2016 237 €
Royal Air Maroc 23-jun-2016 27-jun-2016 237 €
Royal Air Maroc 23-jun-2016 27-jun-2016 242 €
Royal Air Maroc 23-jun-2016 27-jun-2016 242 €
Royal Air Maroc 10-sep-2016 20-sep-2016 244 €
Royal Air Maroc 12-sep-2016 15-sep-2016 244 €
Royal Air Maroc 21-sep-2016 28-sep-2016 245 €
Royal Air Maroc 19-sep-2016 26-sep-2016 245 €
Royal Air Maroc 18-jun-2016 01-jul-2016 245 €
Royal Air Maroc 26-sep-2016 04-oct-2016 245 €
Casablanca
Carrier Departure Date Return Date Lowest Price
Tap Portugal 20-oct-2016 03-nov-2016 131 €
Tap Portugal 25-sep-2016 06-oct-2016 135 €
Tap Portugal 04-oct-2016 11-oct-2016 135 €
Tap Portugal 01-sep-2016 15-sep-2016 136 €
Tap Portugal 05-sep-2016 15-sep-2016 136 €
Iberia 17-jun-2016 19-jun-2016 136 €
Iberia 17-jun-2016 19-jun-2016 136 €
Tap Portugal 01-sep-2016 15-sep-2016 136 €
Tap Portugal 04-sep-2016 14-sep-2016 136 €
Iberia 12-jun-2016 19-jun-2016 136 €
Dakhla
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc 24-oct-2016 28-oct-2016 285 €
Royal Air Maroc 24-oct-2016 28-oct-2016 290 €
Royal Air Maroc 11-jul-2016 25-jul-2016 356 €
Royal Air Maroc 11-jul-2016 25-jul-2016 359 €
Royal Air Maroc 20-ago-2016 28-ago-2016 380 €
Royal Air Maroc 20-ago-2016 28-ago-2016 384 €
Royal Air Maroc 30-jul-2016 13-ago-2016 408 €
Royal Air Maroc 01-ago-2016 14-ago-2016 410 €
Royal Air Maroc 30-jul-2016 13-ago-2016 413 €
Royal Air Maroc 01-ago-2016 14-ago-2016 415 €
Fes
Carrier Departure Date Return Date Lowest Price
Vueling 09-sep-2016 16-sep-2016 115 €
Iberia 09-sep-2016 16-sep-2016 115 €
Vueling 30-sep-2016 03-oct-2016 115 €
Iberia 30-sep-2016 03-oct-2016 115 €
Iberia 07-sep-2016 12-sep-2016 136 €
Vueling 07-sep-2016 12-sep-2016 136 €
Vueling 30-jun-2016 07-jul-2016 145 €
Vueling 30-jun-2016 07-jul-2016 145 €
Iberia 30-jun-2016 07-jul-2016 145 €
Iberia 04-jul-2016 18-jul-2016 145 €
Marrakech
Carrier Departure Date Return Date Lowest Price
Vueling 13-jun-2016 17-jun-2016 123 €
Vueling 10-oct-2016 17-oct-2016 126 €
Vueling 19-jun-2016 22-jun-2016 126 €
Vueling 26-jun-2016 01-jul-2016 126 €
Vueling 12-jun-2016 17-jun-2016 126 €
Vueling 26-sep-2016 29-sep-2016 126 €
Vueling 03-oct-2016 07-oct-2016 126 €
Vueling 13-jun-2016 17-jun-2016 126 €
Vueling 03-oct-2016 10-oct-2016 126 €
Vueling 19-jun-2016 22-jun-2016 126 €
Nador
Carrier Departure Date Return Date Lowest Price
Vueling 13-jun-2016 20-jun-2016 100 €
Iberia 13-jun-2016 20-jun-2016 115 €
Vueling 12-sep-2016 19-sep-2016 136 €
Iberia 12-sep-2016 19-sep-2016 136 €
Vueling 01-sep-2016 12-sep-2016 136 €
Iberia 01-sep-2016 12-sep-2016 136 €
Iberia 01-sep-2016 15-sep-2016 145 €
Iberia 29-ago-2016 08-sep-2016 145 €
Iberia 30-jun-2016 07-jul-2016 145 €
Iberia 10-sep-2016 15-sep-2016 145 €
Oujda
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc 23-jun-2016 26-jun-2016 277 €
Royal Air Maroc 18-jun-2016 22-jun-2016 277 €
Royal Air Maroc 16-jun-2016 19-jun-2016 277 €
Royal Air Maroc 09-jun-2016 12-jun-2016 303 €
Royal Air Maroc 24-jun-2016 26-jun-2016 326 €
Royal Air Maroc 03-jul-2016 10-jul-2016 352 €
Royal Air Maroc 03-jun-2016 05-jun-2016 368 €
Royal Air Maroc 01-ago-2016 15-ago-2016 410 €
Iberia 09-jun-2016 12-jun-2016 430 €
Iberia 16-jun-2016 19-jun-2016 430 €
Rabat
Carrier Departure Date Return Date Lowest Price
Iberia 27-ago-2016 06-sep-2016 151 €
Iberia 16-jul-2016 23-jul-2016 197 €
Vueling 16-jul-2016 23-jul-2016 197 €
Vueling 13-ago-2016 20-ago-2016 197 €
Iberia 02-jul-2016 16-jul-2016 208 €
Vueling 02-jul-2016 16-jul-2016 208 €
Vueling 30-jul-2016 13-ago-2016 212 €
Iberia 13-ago-2016 20-ago-2016 212 €
Iberia 30-jul-2016 13-ago-2016 212 €
Air France 03-oct-2016 06-oct-2016 430 €
Tangier
Carrier Departure Date Return Date Lowest Price
Iberia 03-oct-2016 06-oct-2016 133 €
Iberia 26-sep-2016 06-oct-2016 136 €
Iberia 18-mar-2017 25-mar-2017 136 €
Vueling 18-mar-2017 25-mar-2017 136 €
Vueling 29-sep-2016 03-oct-2016 136 €
Iberia 29-sep-2016 03-oct-2016 136 €
Vueling 29-oct-2016 31-oct-2016 140 €
Vueling 27-oct-2016 31-oct-2016 145 €
Vueling 17-oct-2016 18-oct-2016 145 €
Vueling 08-oct-2016 10-oct-2016 145 €
Tetouan
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc 09-jul-2016 13-jul-2016 334 €
Royal Air Maroc 01-jul-2016 10-jul-2016 352 €
Royal Air Maroc 01-jul-2016 15-jul-2016 363 €
Royal Air Maroc 18-ago-2016 26-ago-2016 393 €

Flight Schedule Summaries Number of flights searched: 221Last modified: 31-may-2016 12:26

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
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
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
Tap Portugal LIS X X X X X X X
Vueling - X X
Barcelona to Rabat
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X X X X X
Vueling - 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 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 123 €
Barcelona to Casablanca Arabia Maroc, Germanwings, Air Berlin, Air France, Royal Air Maroc, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, NIKI, Iberia, Meridiana, KLM, Lufthansa, LOT, Thomas Cook, Czech, Austrian, Brussels, Tap Portugal, Air Europa, Vueling 135 €
Barcelona to Tangier Arabia Maroc, Germanwings, Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Norwegian Air, Ryanair, transavia.com, Iberia, KLM, Lufthansa, SATA, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling 136 €
Barcelona to Fes Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, Iberia, KLM, Lufthansa, Brussels, Jetairfly, Transavia, Tap Portugal, Air Europa, Vueling 115 €
Barcelona to Rabat Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Aer Lingus, Ryanair, Iberia, KLM, Lufthansa, Czech, Austrian, SmartWings, SAS, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling 151 €
Barcelona to Agadir Germanwings, Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, Ryanair, NIKI, Iberia, KLM, Luxair, Lufthansa, LOT, Austrian, SAS, Brussels, Jetairfly, Transavia, Tap Portugal, Air Europa, Vueling 237 €
Barcelona to Ouarzazate Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa 334 €
Barcelona to Oujda Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, SAS, Brussels, Tap Portugal, Air Europa 277 €
Barcelona to Dakhla Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa 356 €
Barcelona to Laayoune Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Brussels, Tap Portugal Check Dates
Toulouse to Marrakech Germanwings, Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, Austrian, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Vueling 179 €
Palma de Mallorca 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, Germania, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, Sunexpress 241 €
Toulouse to Casablanca Arabia Maroc, Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, SAS, Brussels, Tap Portugal, Vueling 191 €
Valencia to Casablanca Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, Meridiana, KLM, Lufthansa, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling 127 €
Valencia to Marrakech Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, airBaltic, Norwegian Air, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, Thomas Cook, Austrian, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling 172 €
Montpellier to Marrakech Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, KLM, Luxair, Lufthansa, Austrian, SAS, Brussels, Tap Portugal, Aigle Azur 185 €
Ibiza to Marrakech Germanwings, Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, airBaltic, Condor, Ryanair, NIKI, Thomas Cook, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Thomas Cook, Austrian, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, Sunexpress 318 €
Montpellier to Casablanca Arabia Maroc, Air France, Royal Air Maroc, Alitalia, British Airways, KLM, Lufthansa, SATA, SAS, Tap Portugal, Air Europa 166 €
Toulouse to Fes Arabia Maroc, Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, Iberia, KLM, Lufthansa, Brussels, Jetairfly, Transavia, Tap Portugal, Vueling 268 €
Toulouse to Agadir Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Condor, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Sunexpress 268 €
Montpellier to Fes Air France, Royal Air Maroc, Alitalia, KLM, SAS 242 €
Toulouse to Tangier Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Vueling 214 €
Valencia to Tangier Air Berlin, Air France, Royal Air Maroc, British Airways, Ryanair, Iberia, KLM, Lufthansa, Jetairfly, Tap Portugal, Air Europa, Vueling 151 €
Toulouse to Rabat Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Vueling 516 €
Ibiza to Casablanca Germanwings, Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Condor, Iberia, Meridiana, KLM, Lufthansa, Thomas Cook, Brussels, Tap Portugal, Air Europa, Vueling, Sunexpress Check Dates
Palma de Mallorca to Casablanca Germanwings, Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Norwegian Air, Condor, Aer Lingus, Iberia, Meridiana, KLM, Luxair, Lufthansa, Thomas Cook, Czech, Austrian, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling 199 €
Palma de Mallorca to Fes Air France, Royal Air Maroc, British Airways, Iberia, KLM, Lufthansa, Jetairfly, Air Europa, Vueling 607 €
Ibiza to Tangier Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling 440 €
Valencia to Rabat Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Czech, Brussels, Tap Portugal, Vueling 545 €
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 395 €
Cheap Flights from Barcelona to Morocco, from 110 € Round trip from BCN to MA