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: 26-jun-2016 6:29

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

Agadir
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc 19-sep-2016 02-oct-2016 230 €
Royal Air Maroc 10-sep-2016 17-sep-2016 230 €
Royal Air Maroc 04-oct-2016 20-oct-2016 230 €
Royal Air Maroc 22-sep-2016 01-oct-2016 236 €
Casablanca
Carrier Departure Date Return Date Lowest Price
Tap Portugal 11-oct-2016 19-oct-2016 132 €
Iberia 29-sep-2016 09-oct-2016 135 €
Vueling 29-sep-2016 04-oct-2016 135 €
Tap Portugal 02-dic-2016 04-dic-2016 135 €
Vueling 29-sep-2016 09-oct-2016 135 €
Tap Portugal 06-sep-2016 13-sep-2016 135 €
Iberia 29-sep-2016 04-oct-2016 135 €
Tap Portugal 25-nov-2016 27-nov-2016 135 €
Vueling 06-sep-2016 13-sep-2016 145 €
Vueling 08-sep-2016 16-sep-2016 145 €
Dakhla
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc 25-nov-2016 29-nov-2016 277 €
Royal Air Maroc 29-ago-2016 04-sep-2016 285 €
Royal Air Maroc 20-ago-2016 28-ago-2016 343 €
Royal Air Maroc 11-ago-2016 19-ago-2016 361 €
Royal Air Maroc 26-jul-2016 02-ago-2016 361 €
Fes
Carrier Departure Date Return Date Lowest Price
Vueling 23-sep-2016 26-sep-2016 111 €
Iberia 23-sep-2016 26-sep-2016 111 €
Vueling 23-sep-2016 30-sep-2016 115 €
Iberia 23-sep-2016 30-sep-2016 115 €
Iberia 16-sep-2016 19-sep-2016 131 €
Vueling 16-sep-2016 19-sep-2016 131 €
Marrakech
Carrier Departure Date Return Date Lowest Price
Vueling 12-oct-2016 17-oct-2016 113 €
Vueling 09-oct-2016 12-oct-2016 128 €
Vueling 12-sep-2016 16-sep-2016 137 €
Vueling 29-oct-2016 06-nov-2016 138 €
Vueling 09-oct-2016 21-oct-2016 140 €
Vueling 19-sep-2016 22-sep-2016 140 €
Vueling 08-sep-2016 23-sep-2016 140 €
Vueling 07-sep-2016 16-sep-2016 140 €
Vueling 10-oct-2016 14-oct-2016 140 €
Nador
Carrier Departure Date Return Date Lowest Price
Iberia 10-sep-2016 22-sep-2016 119 €
Vueling 10-sep-2016 22-sep-2016 123 €
Vueling 06-sep-2016 08-sep-2016 144 €
Iberia 06-sep-2016 08-sep-2016 144 €
Iberia 03-sep-2016 10-sep-2016 144 €
Iberia 01-sep-2016 08-sep-2016 144 €
Vueling 01-sep-2016 08-sep-2016 144 €
Vueling 03-sep-2016 10-sep-2016 144 €
Iberia 01-sep-2016 15-sep-2016 153 €
Oujda
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc 13-sep-2016 26-sep-2016 277 €
Royal Air Maroc 15-jul-2016 24-jul-2016 367 €
Royal Air Maroc 08-ago-2016 15-ago-2016 379 €
Royal Air Maroc 08-ago-2016 25-ago-2016 379 €
Iberia 13-sep-2016 26-sep-2016 430 €
Iberia 15-jul-2016 24-jul-2016 543 €
Tap Portugal 08-ago-2016 15-ago-2016 1.511 €
Tap Portugal 08-ago-2016 25-ago-2016 1.511 €
Brussels 08-ago-2016 25-ago-2016 2.792 €
Rabat
Carrier Departure Date Return Date Lowest Price
Vueling 02-ago-2016 09-ago-2016 197 €
Iberia 02-ago-2016 09-ago-2016 197 €
Iberia 09-jul-2016 16-jul-2016 197 €
Vueling 09-jul-2016 16-jul-2016 197 €
Vueling 02-jul-2016 09-jul-2016 227 €
Iberia 02-jul-2016 09-jul-2016 227 €
Vueling 14-ago-2016 23-ago-2016 246 €
Iberia 14-ago-2016 23-ago-2016 246 €
Royal Air Maroc 19-sep-2016 26-sep-2016 408 €
Royal Air Maroc 22-oct-2016 31-oct-2016 409 €
Tangier
Carrier Departure Date Return Date Lowest Price
Vueling 18-mar-2017 25-mar-2017 131 €
Iberia 03-nov-2016 05-nov-2016 131 €
Vueling 03-nov-2016 05-nov-2016 131 €
Iberia 18-mar-2017 25-mar-2017 131 €
Vueling 03-oct-2016 13-oct-2016 139 €
Vueling 07-nov-2016 21-nov-2016 144 €
Vueling 07-sep-2016 27-sep-2016 144 €
Vueling 03-oct-2016 10-oct-2016 144 €
Vueling 01-nov-2016 08-nov-2016 144 €
Vueling 01-dic-2016 08-dic-2016 144 €
Tetouan
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc 17-ago-2016 24-ago-2016 379 €
Royal Air Maroc 18-ago-2016 24-ago-2016 382 €
Royal Air Maroc 12-ago-2016 19-ago-2016 425 €

Flight Schedule Summaries Number of flights searched: 166Last modified: 26-jun-2016 6:29

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 X
Barcelona to Fes
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Vueling - X X
Barcelona to Marrakech
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD X X X X X X X
Tap Portugal LIS X X X X X X X
Vueling - 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
Vueling - X
Barcelona to Tangier
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Arabia Maroc - 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 X X
Vueling CDG X X X

Flights to Cities in Morocco

FlightsAirlineLowest Price
Barcelona to Marrakech Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Aer Lingus, Ryanair, NIKI, Thomas Cook, transavia.com, Iberia, Adria, KLM, Luxair, Lufthansa, Austrian, SAS, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling 113 €
Barcelona to Casablanca Arabia Maroc, Germanwings, Air Berlin, Air France, Royal Air Maroc, Finnair, Alitalia, British Airways, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, Austrian, Brussels, Tap Portugal, Air Europa, Vueling 132 €
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 139 €
Barcelona to Fes Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, Iberia, KLM, Lufthansa, Brussels, Jetairfly, Transavia, Tap Portugal, Air Europa, Vueling 111 €
Barcelona to Rabat Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Aer Lingus, Ryanair, Iberia, KLM, Lufthansa, Czech, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling 197 €
Barcelona to Agadir Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, airBaltic, Condor, NIKI, Iberia, KLM, Luxair, Lufthansa, LOT, Austrian, Brussels, Jetairfly, Transavia, Tap Portugal, Air Europa, Vueling 230 €
Barcelona to Ouarzazate Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal 379 €
Barcelona to Oujda Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, SmartWings, 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 285 €
Barcelona to Laayoune Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Brussels, Tap Portugal Check Dates
Toulouse to Marrakech Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, Iberia, KLM, Luxair, Lufthansa, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Vueling 203 €
Palma de Mallorca to Marrakech Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Condor, Aer Lingus, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, Czech, Austrian, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling 285 €
Toulouse to Casablanca Arabia Maroc, Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, SAS, Brussels, Tap Portugal, Vueling 194 €
Valencia to Casablanca Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, Meridiana, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa, Vueling 123 €
Valencia to Marrakech Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, airBaltic, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, Austrian, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling 200 €
Montpellier to Marrakech Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Austrian, SAS, Brussels, Jetairfly, Transavia, Tap Portugal 184 €
Ibiza to Marrakech Germanwings, Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, airBaltic, Condor, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Austrian, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling 322 €
Montpellier to Casablanca Arabia Maroc, Air France, Royal Air Maroc, Alitalia, British Airways, KLM, Lufthansa, SAS, Brussels, Tap Portugal, Air Europa 202 €
Toulouse to Fes HOP!, Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, Iberia, Lufthansa, Brussels, Jetairfly, Tap Portugal, Vueling 268 €
Toulouse to Agadir Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, BMI Regional, Condor, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet 268 €
Montpellier to Fes Air France, Royal Air Maroc, Alitalia, SAS, easyJet, Vueling 242 €
Toulouse to Tangier Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Vueling 304 €
Valencia to Tangier Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, Iberia, KLM, Lufthansa, SATA, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling 182 €
Toulouse to Rabat Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Tap Portugal, Vueling 707 €
Ibiza to Casablanca Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, Meridiana, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa, Vueling Check Dates
Palma de Mallorca to Casablanca Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Czech, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling 403 €
Palma de Mallorca to Fes Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Jetairfly, Air Europa, Vueling 1.785 €
Ibiza to Tangier Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling 377 €
Valencia to Rabat Air France, Royal Air Maroc, Alitalia, Ryanair, Iberia, KLM, Lufthansa, Jetairfly, Tap Portugal, Vueling 582 €
Valencia to Agadir Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, airBaltic, Condor, Iberia, KLM, Luxair, Lufthansa, Czech, Brussels, Tap Portugal, Air Europa 349 €
Cheap Flights from Barcelona to Morocco, from 111 € Round trip from BCN to MA