Cheap Flights from Casablanca (CMN) to Barcelona (BCN)

Compare Mohammed V to Barcelona flight deals

Find the cheapest month or even day of the year to fly to Barcelona

Book the best Barcelona fare with no extra fees

Flight deals from Mohammed V to Barcelona

Looking for a cheap last-minute deal or the best return flight from Mohammed V Airport to Barcelona Airport? If you want to travel next month, return fares start from $213. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Mohammed V to Barcelona

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Mohammed V to Barcelona flights are currently cheapest in July.

Direct flights from Mohammed V to Barcelona

Mohammed V to Barcelona: Alternative routes

Compare routes from Mohammed V to Barcelona below. You may find an airport to fly into that's cheaper, faster, or easier than Barcelona.

Casablanca to Barcelona: Flight information

The things to know before you go.
Cheapest flight found$213
Cheapest month to flyJuly
Average flight time2 hrs, 9 mins
Most popular airlineRoyal Air Maroc
Average flights per week36

Finding cheap flights from Mohammed V to Barcelona: Frequently asked questions

The best price we found for a return flight from Mohammed V to Barcelona is $213. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 9 minutes is the average flight time from Mohammed V to Barcelona.
Royal Air Maroc, Iberia and Air Senegal fly direct from Mohammed V to Barcelona.
As of June 2026, there are 36 flights per week flying from Mohammed V to Barcelona.
The cheapest month to fly from Mohammed V to Barcelona is usually July.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Mohammed V Airport to Barcelona Airport on Thursday, 9 July 2026.
Yes – the average flight time is 2 hours and 9 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Barcelona but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Barcelona is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Tuifly.be offers the cheapest flight tickets to Barcelona.

Travelling from Mohammed V Airport (CMN) to Barcelona Airport (BCN): what you need to know

  • Around 2 hours 10 minutes is how long you can expect to be in the air on a direct flight from Mohammed V Airport to Barcelona Airport.

  • Barcelona's timezone is UTC+1, which is the same as Casablanca.

  • You can choose from 17 weekly Mohammed V Airport to Barcelona Airport flights. The 05:40 departure with Air Arabia Maroc is the earliest you can take. Royal Air Maroc operates the last service of the day at 16:05.

  • Arriving two hours before an international flight and one hour ahead of a domestic departure are tried-and-true travel tips. Get to the airport on time to board your CMN to BCN flight.

  • Flying during a peak time such as August? Major public holidays and other high seasons can lead to longer queues and delays at airport checkpoints. Play it safe and get there up to four hours before international flights and two hours before domestic departures.

  • Royal Air Maroc is your ticket to exploring Barcelona (and perhaps some other great parts of Spain!). Browse the direct flights from Mohammed V Airport to Barcelona Airport offered by this airline.

  • The majority of travellers choose to travel with Royal Air Maroc on this route.

  • With a reliable 85.12% of services landing on schedule, Royal Air Maroc has the best on-time performance for CMN to BCN flights.

  • If you want to include a stop along the way, just uncheck 'Direct flights only' when searching for your ticket from Mohammed V Airport to Barcelona Airport. These are the most popular stopovers between CMN and BCN:

    • Madrid Airport

    • Lisbon Airport

    • Malaga Airport

How to find the cheapest flights from Mohammed V Airport (CMN) to Barcelona Airport (BCN)

  • $77 is the lowest price for a one-way Mohammed V Airport to Barcelona Airport flight. A return flight starts at $213. These fares may change based on availability and demand.

  • Score cheap tickets from CMN to BCN by booking six months ahead. According to our research, that's the sweet spot for landing a bargain.

  • November is the cheapest month for flights from Mohammed V Airport to Barcelona Airport. If you want to fly at a different time of year, the 'Whole month' tool will give you the lowest prices for each month.

  • Never miss a deal on cheap flights from CMN to BCN by creating a Price Alert. We'll send you an email or notification through the app when a lower fare pops up.

  • Tailor your flights with filters. Pick your preferred departure and arrival times, airlines and total journey duration. You can also sort your results by 'Fastest,' 'Best' or 'Cheapest' flights from Mohammed V Airport to Barcelona Airport.

Handy information about Mohammed V Airport (CMN)

  • Of all flights leaving Mohammed V Airport, 71% land on schedule at their destination.

  • Mohammed V Airport is around 32 kilometres from central Casablanca. If you're driving, ride-sharing or catching a taxi from the centre, it'll take 35 minutes or so to get there, depending on the traffic.

  • Expect a trip time of about 45 minutes when using public transport.

  • Get your travels off to a leisurely start by staying near CMN. Whether you're boarding an early flight from Mohammed V Airport to Barcelona Airport or want to avoid feeling rushed, these hotels have you covered:

Arriving at Barcelona Airport (BCN)

Getting from Barcelona Airport (BCN) to central Barcelona

  • Barcelona Airport is approximately 13 kilometres from central Barcelona. Driving there takes about 25 minutes.

  • It'll take around 30 minutes if you're travelling by public transport.

When to fly to Barcelona Airport (BCN)

  • The quietest month for a flight from Mohammed V Airport to Barcelona Airport is March, while July is the busiest. Choose the ideal time to go to Barcelona based on whether you prefer a faster pace or a more relaxed vibe.

  • When booking your flight from Mohammed V Airport to Barcelona Airport, think about the type of weather you enjoy. August is the warmest month in Barcelona, with the temperature ranging from 20ºC (68ºF) to 31ºC (88ºF).

  • January sees average temperatures of between 5ºC (41ºF) and 14ºC (57ºF). Search for cheap tickets from CMN to BCN around that time if you like travelling in cooler conditions.

Explore more of Spain

  • Barcelona is easy to fall in love with, but there are so many other parts of Spain waiting to be explored. Around 257 kilometres west of Barcelona, a trip to Zaragoza will keep you on the go. Start with popular sights like Plaza del Pilar, La Seo del Salvador and Basílica de Nuestra Senora del Pilar.

  • If you want to check out another major destination in Spain, head for Logroño, roughly 402 kilometres west of Barcelona. Bodegas Faustino, Bodegas Campo Viejo and Bodegas Valoria are key highlights.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.