Flights from Casablanca to Barcelona
CMN to BCN. All flight routes from Mohammed V International Airport, Morocco to El Prat Airport, Spain. These routes are operated by 6 different airlines. You can either fly non-stop with Air Arabia Maroc or Royal Air Maroc, or choose from 3 different transit flights. The shortest flight time is 2 hours and 5 minutes.
Find the best prices on hotels and car rental near El Prat Airport
We got great deals on hotels and car rentals near the airport.
Casablanca to Barcelona flights
With over 221 flights every week and 5 different airlines you have a wide option of flights to choose from. You can fly non-stop to Barcelona (BCN) from Casablanca (CMN) with Air Arabia Maroc or Royal Air Maroc but if a stopover option suits you better you can choose to fly via Madrid, Algiers or any other of the 3 alternatives with flight connections.
Casablanca to Barcelona with Air Arabia Maroc
You can fly non-stop every Wednesday, Friday or Sunday between 6 am and 18 pm.
With Royal Air Maroc
You can fly non-stop every weekday with flights departing between 8 am and 16 pm. Royal Air Maroc is a member of the air alliance OneWorld.
With Iberia
If you fly from Casablanca with Iberia you will do a stopover in Madrid, MAD before reaching Barcelona. This flight trip will take 6 hours and 20 minutes and you can fly every weekday with departures at 12:45 or 17:50. Iberia is a member of the air alliance OneWorld.
With TAP Portugal
If you fly from Casablanca with TAP Portugal you will do a stopover in Lisbon, LIS before reaching Barcelona. This flight trip will take 7 hours and 20 minutes and you can fly every weekday with departures at 11 in the morning or 17 in the evening. TAP Portugal is a Star Alliance member.
Miles & flight time: CMN - BCN
The shortest flight time between CMN and BCN is 2 hours and 5 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 2h 5m | - | 766 (1232 km) |
MAD Madrid | 6h 20m | 2h 10m | 842 (1355 km) |
ALG Algiers | 7h 55m | 4h 50m | 981 (1578 km) |
LIS Lisbon | 8h 10m | 4h 10m | 1006 (1619 km) |
Unpublished Flight Rates From Casablanca to Barcelona
From Casablanca to Spain
Below is a list of other destinations to Spain from Mohammed V International Airport with either direct flights or 1 stop connections.
- MAD Madrid Direct
- PMI Palma de Mallorca
- AGP Malaga Direct
- ALC Alicante
- LPA Las Palmas Direct
- TFS Tenerife Direct
- VLC Valencia Direct
- IBZ Ibiza
- SVQ Sevilla Direct
- ACE Lanzarote
From Morocco to Barcelona
Below is a list of other cities in Morocco with flights to Barcelona with either non-stop or connecting flights.
- RAK Marrakech Direct
- AGA Agadir
- TNG Tangier Direct
- FEZ Fes Direct
- OUD Oujda Direct
- RBA Rabat Direct
- NDR Nador Direct
- TTU Tetouan Direct
- OZZ Ouarzazate Direct
- VIL Dakhla