FromTo

Cheapest flights for Casablanca – Barcelona (CMN – BCN)

Aviasales.ge will find you the cheapest airfare for Casablanca – Barcelona by comparing the ticket prices to Barcelona using 45 agencies, five booking systems, and 728 airlines. Where exactly you buy your tickets for Casablanca – Barcelona is up to you.

Direct flight for from Casablanca to Barcelona

The easiest way to to get to your destination is a direct flight. Direct flights for from Casablanca to Barcelona are offered by:

  • Iberia (5 days per week, flight IB7646)
  • Royal Air Maroc (4 days per week, flight AT960)
  • Air Arabia Maroc (1 day per week, flight 3O373)

Barcelona is served by 1 airport: Barcelona-El Prat Airport. Direct flights for Casablanca – Barcelona are operated by:
  • Air Arabia Maroc, Royal Air Maroc from Mohamed V International Airport to Barcelona-El Prat Airport
Flight with layover for the route from Casablanca to Barcelona

An alternative option for Casablanca – Barcelona (round-trip) would be a flight with a layover. Prices start at 709.

The lowest prices for flights with layovers are offered by TAP Portugal with a layover in Lisbon. Tickets start at 709.

A flight with a layover on the route Casablanca – Barcelona will allow you to make your trip more interesting. The layover could be in:

  • Algiers (flight AT560 Royal Air Maroc)
  • Madrid (flight AT972 Royal Air Maroc)
  • Lisbon (flight AT982 Royal Air Maroc)

This is a great chance to get to know these cities. Layovers are usually at least six hours.

Aviasales.ge suggests buying tickets for Casablanca – Barcelona in advance in order to choose the conditions for your flight that best suit your preferences and budget.

General information on flight Casablanca – Barcelona (CMN – BCN)
1,224 km
Distance
32
Number of flights per week
₾204
Lowest price
Average ticket price
06:00
Earliest flight out
16:05
Latest flight out
Airlines flying from Casablanca to Barcelona
Airports serving Casablanca – Barcelona

Casablanca airports serving flights to Barcelona:

  • Mohamed V International Airport (CMN)

Barcelona airports accepting flights from Casablanca:

  • Barcelona-El Prat Airport (BCN)

Most popular by Aviasales.ge

Flights from Casablanca

Flights to Barcelona