The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.
This is the last flight of the day.
Find all the dates and times for this journey
4 h 30 m
Flights per day
Of the 6 flights that leave Casablanca for Barcelona every day 6 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
|Distance||757 miles (1221 km)|
|Average flight duration||2 h|
|Average plane ticket price||$104 (€93)|
|Flight frequency||10 a day|
|Direct flight||Yes, there are 10 direct flights a day|
|Airlines||Air Europa, Air France, Vueling, Iberia, Royal Air Maroc, TAP Portugal, Air Arabia Maroc, Air Nostrum, PGA-Portugalia Airlines or Jetairfly|
Flights from Casablanca to Barcelona cover the 757 miles (1221 km) long journey taking on average 2 h with our travel partners like Air Europa, Air France, Vueling, Iberia, Royal Air Maroc, TAP Portugal, Air Arabia Maroc, Air Nostrum, PGA-Portugalia Airlines or Jetairfly. Normally, there are 10 flights operating per day, including direct services available. You can get the cheapest plane tickets for this route for as low as $80 (€72), but the average price of plane tickets is $104 (€93). Travelers depart most frequently from Casablanca and arrive in Barcelona El Prat Airport.
Vueling Airlines, Iberia and Air Europa flights will get you from Casablanca to Barcelona from $80 (€72). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.
Iberia is Spain’s leading airline, headquartered in Adolfo Suárez-Madrid Barajas in Madrid, offering flights around Europe and across the world. It offers different fares for your next flight between Casablanca and Barcelona including: Basic Fare, Classic Fare, Flexible Fare and Business Club.
Are you making plans to travel to Barcelona from Casablanca? Why not take a flight with Iberia? Omio can show you current Iberia flight times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Casablanca to Barcelona flights all in one place. On the Iberia flight, you can expect to travel 757 miles (1221 km) between Casablanca and Barcelona. If you use the Omio app to search for flights between Casablanca and Barcelona, you can quickly see if the Iberia ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you have found your perfect one-way Iberia flight between Casablanca and Barcelona, book your cheap plane tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!
Casablanca to Barcelona flight information with Iberia:
Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight between Casablanca and Barcelona.
Vueling Airlines tickets between Casablanca and Barcelona are available online on Omio. We help you compare and book your perfect trip with Vueling Airlines from Casablanca to Barcelona all in one place. If you’re specifically looking for the cheapest, fastest or earliest flight, you can find all the current Vueling Airlines flight schedules and plane tickets available on Omio for the 757 miles (1221 km) trip. You can also see relevant travel information for the Vueling Airlines flight, such as baggage allowance and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this flight, compare the fastest Casablanca to Barcelona routes as well as the cheapest ticket prices available, and buy the best Vueling Airlines Casablanca to Barcelona plane ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the Vueling Airlines plane ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Barcelona with Vueling Airlines!
Air Europa is Spain's 3rd most popular airline with flights around Europe and the rest of the world and a choice between Economy or Business fares for your flight between Casablanca and Barcelona.
One of the best ways to travel between Casablanca and Barcelona is by taking a flight with Air Europa. Omio helps you find the ideal Air Europa flight between Casablanca and Barcelona by showing you Air Europa current flight schedules and timetables, the plane tickets on offer (including amenities offered onboard and travel information like baggage allowance) and the best prices for this Casablanca to Barcelona route. You can expect to travel 757 miles (1221 km) to Barcelona from Casablanca on a flight with Air Europa. If you are using the Omio app to search for flights between Casablanca and Barcelona, you can check straight away if the Air Europa ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the airport. Once you’ve found that perfect flight, book your Air Europa plane ticket on Omio quickly and easily, then enjoy your upcoming trip between Casablanca and Barcelona!
Travel between Casablanca, Morocco and Barcelona, Spain by plane is: Partially open.
International entry status: Entry is partially open for citizens and permanent residents of Morocco
Conditions of entry:
All travelers in Spain must observe these coronavirus safety measures:
The information above was last checked on 6/24/22. Remember to review the latest COVID-19 travel safety regulations for your flight between Casablanca and Barcelona as this information can change.
The current restriction level for your return trip by plane from Barcelona to Casablanca is: Partially open
Reentry to Morocco is allowed for: Entry is partially open for citizens and permanent residents of Spain
What are the requirements?
The government of Morocco has imposed these measures to reduce the spread of COVID-19:
Last checked on 6/25/22. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your flight to Casablanca from Barcelona here.
Omio customers who book cheap flights for this trip most frequently fly from Casablanca to Barcelona El Prat Airport.
Passengers booking this journey most frequently board their flights from Casablanca and need to travel around 19.9 miles (32.1 km) from the city center to get to this airport.
Passengers arriving in Barcelona most often land in Barcelona El Prat Airport and need to travel about 9 miles (14.5 km) from this airport to reach the city center. You can check for public transit connections, airport shuttles or taxi service options available from Barcelona El Prat Airport to get you to the city center of Barcelona.
Here are some other resources that might have the information you need