Helping travelers to find the best flight offers
Fly from Casablanca to Barcelona with confidence — our search scans over 700 airlines, 50+ agencies and more than 5 top booking systems to bring you the best prices, schedules and flexible conditions in one place. Compare options quickly and book the ideal flight for your trip to vibrant Barcelona.
Fly direct from Casablanca to Barcelona for the quickest, most convenient way to go between Morocco and Spain — fewer hassles, no layovers, and more time to enjoy the city. While some connecting options can be less expensive, a non-stop flight saves hours and is a more comfortable choice for a smooth trip. Book now to lock in a fast, stress-free journey.
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Casablanca to Barcelona:
We keep tight track on airlines' pre-holidays sales and other special offers occurences all the time to let you save maximum amount of funds while traveling to your family or just going out on vacation.
The cheapest one-way flight from Casablanca to Barcelona departs on 10/08/2025, is operated by Air Arabia Maroc and costs $75
The cheapest roundtrip flight from Casablanca to Barcelona departs on 05/13/2026, is operated by Air Arabia Maroc and costs $119
Fastest flight from Casablanca to Barcelona takes 2h 5m
There are direct flights on this route 3 days a week: Su, We, and Fr
The distance between Casablanca and Barcelona is 1224km (759 miles). The average flight duration is 2h 5m. There are 22 direct flights from Casablanca to Barcelona. Casablanca and Barcelona are in the same time zone. Flights from Casablanca begin at 7:00 AM. The latest flight from Casablanca departs at 6:15 PM
The route Casablanca — Barcelona is served by many carriers — 5 in total, including Royal Air Maroc, Air Arabia Maroc, Portugália, TAP Portugal, and Iberia. This gives passengers wide opportunities: from finding the lowest fare (from $75) to selecting flights by schedule or service class. Our service aggregates data from multiple booking systems so you can compare offers in one place. This saves time and money: no need to check dozens of sites — just pick the right option and book online.
Starting at $139
Starting at $75
Starting at $85
Starting at $85
Starting at $99
Casablanca — Barcelona
10/07/2025
Departure
Direct flight
AT960
Starting at $160
Casablanca — Barcelona
10/08/2025
Departure
Direct flight
AT960
Starting at $151
Casablanca — Barcelona
10/09/2025
Departure
Direct flight
AT964
Starting at $160
Casablanca — Barcelona
10/10/2025
Departure
Direct flight
AT960
Starting at $150
Casablanca — Barcelona
10/12/2025
Departure
Direct flight
3O373
Starting at $115
Casablanca — Barcelona
10/15/2025
Departure
Direct flight
AT960
Starting at $151
Casablanca — Barcelona
10/16/2025
Departure
Direct flight
AT960
Starting at $162
Casablanca — Barcelona
10/21/2025
Departure
Direct flight
AT960
Starting at $163
Casablanca — Barcelona
10/22/2025
Departure
Direct flight
AT964
Starting at $155
Casablanca — Barcelona
10/23/2025
Departure
Direct flight
AT960
Starting at $142
Royal Air Maroc
Every day
Starting at $110
Barcelona–El Prat (BCN) is Catalonia’s main international gateway and typically serves a mix of full-service carriers and low-cost airlines, making fares vary from budget-friendly to premium depending on season and carrier. The airport sits about 12 km southwest of the city center; taxis and rideshares usually take 20–30 minutes, while the Aerobus express or Rodalies suburban train can be 20–35 minutes with fares generally in the low single-digit euros. Regional flights and some charters also operate from smaller terminals. Pros: good connectivity, modern facilities, and frequent public transport. Cons: it can be busy during peak periods and transfer times may lengthen with traffic or queues.
Casablanca’s primary gateway, Mohammed V International (CMN), functions as Morocco’s main international hub and usually handles the bulk of long-haul and regional flights, with legacy carriers and low-cost airlines both well represented. It sits about 30–40 km southeast of the city center; typical road transfers take 30–50 minutes by taxi or airport shuttle depending on traffic, with fares usually ranging from modest flat rates to moderate taxi fares. Train service links the airport to Casablanca’s central stations in roughly 30–45 minutes and can be a cheaper option for budget-conscious travelers. Pros: frequent connections and extensive passenger facilities. Cons: the airport can be busy and transfer times may vary with peak traffic.
The cheapest flight ticket from Casablanca to Barcelona according to data for the last 48 hours costs $75
Often the best time to buy tickets from Casablanca to Barcelona is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from Casablanca to Barcelona can be found flying in these months: October, November, September.
The fastest flights from Casablanca to Barcelona start from 2 hours 5 minutes in the air.
The following airlines operate direct flights on the route Casablanca — Barcelona: Royal Air Maroc, Air Arabia Maroc
In different months, ticket prices from Casablanca to Barcelona vary: minimum — $74 (October 2025), maximum — $218 (August 2026). Typically, the flight costs $100–$179.
жовтень 8
Air Arabia Maroc