The flight between Casablanca (CMN) and Barcelona (BCN) typically takes about 2 hours and 5 minutes.
There are 11 direct flights between Casablanca and Barcelona every week.
The flight numbers are 3O373, AT964, AT960 and VY7341.
From Casablanca you will fly out from Mohammed V (CMN) and you will be landing at Barcelona (BCN).
Air Arabia Maroc, Royal Air Maroc, and Vueling all flyes the Embraer 19X/17X on this route.
Three airlines. Air Arabia Maroc, Royal Air Maroc and Vueling have non-stop flights to Barcelona.
Flights are arriving at terminal 2 or 1 in Barcelona (BCN). All flights to Barcelona are departing from terminal 2 or 1 at Casablanca (CMN).
Other routes from Morocco to Barcelona (BCN).
More routes to Spain from Casablanca (CMN).
More destinations from Casablanca with Air Arabia Maroc (3O).