There are 4 ways to get from Barcelona to Casablanca Airport (CMN) by plane, train, taxi, car or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Fly Barcelona to Casablanca • 4h 40m
3 alternative options
Fly Barcelona to Rabat-Salé, taxi • 5h 46m
Drive, car ferry • 2 days 17h
Barcelona (BCN) to Casablanca (CMN) flights
The flight time between Barcelona (BCN) and Casablanca (CMN) is around 3h 21m and covers a distance of around 1226 km. This includes an average layover time of around 13 min. Services are operated by Air Arabia Maroc, Royal Air Maroc and Vueling Airlines. Typically 15 flights run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Barcelona to Casablanca Airport (CMN) is to fly which costs €75 - €350 and takes 4h 40m.
The fastest way to get from Barcelona to Casablanca Airport (CMN) is to fly which takes 4h 40m and costs €75 - €350.
The distance between Barcelona and Casablanca Airport (CMN) is 1242 km.
It takes approximately 4h 40m to get from Barcelona to Casablanca Airport (CMN), including transfers.
Casablanca Airport (CMN) is 1h behind Barcelona. It is currently 9:47 AM in Barcelona and 8:47 AM in Casablanca Airport (CMN).
There are 1046+ hotels available in Casablanca Airport (CMN). Prices start at MAD 262 per night.
- Distance: 1242.4 km
- Duration: 4h 40m
What companies run services between Barcelona, Spain and Casablanca Airport (CMN), Morocco?
Air Arabia Maroc, Royal Air Maroc and Vueling Airlines fly from Barcelona to Casablanca Airport (CMN) twice daily.
- Website
- iberia.com
Flights from Barcelona to Casablanca
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- MAD 1,000 - MAD 4,200
Flights from Barcelona to Casablanca via Malaga
- Ave. Duration
- 4h 50m
- When
- Friday
- Estimated price
- MAD 1,400 - MAD 7,500
Flights from Barcelona to Rabat-Salé via Madrid
- Ave. Duration
- 4h 27m
- When
- Friday
- Estimated price
- MAD 1,500 - MAD 5,000
- Website
- royalairmaroc.com
Flights from Barcelona to Casablanca
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- MAD 1,000 - MAD 4,200
Flights from Toulouse to Casablanca
- Ave. Duration
- 3h 20m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- MAD 1,300 - MAD 4,900
Flights from Barcelona to Rabat-Salé via Madrid
- Ave. Duration
- 4h 10m
- When
- Friday
- Estimated price
- MAD 1,500 - MAD 5,000
- Website
- airarabia.com
Flights from Barcelona to Casablanca
- Ave. Duration
- 2h 15m
- When
- Wednesday, Friday and Sunday
- Estimated price
- MAD 750 - MAD 3,700
Flights from Toulouse to Casablanca
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday and Friday
- Estimated price
- MAD 850 - MAD 4,600
Flights from Barcelona to Rabat-Salé
- Ave. Duration
- 1h 55m
- When
- Wednesday
- Estimated price
- MAD 750 - MAD 4,400
- Website
- flytap.com
Flights from Toulouse to Casablanca via Lisboa
- Ave. Duration
- 5h 7m
- When
- Monday, Friday, Saturday and Sunday
- Estimated price
- MAD 1,700 - MAD 4,200
- Website
- ryanair.com
Flights from Barcelona to Rabat-Salé
- Ave. Duration
- 2h 5m
- When
- Monday, Friday and Sunday
- Estimated price
- MAD 290 - MAD 4,300
Flights from Barcelona to Rabat-Salé via Malaga
- Ave. Duration
- 3h 35m
- When
- Monday, Friday, Saturday and Sunday
- Estimated price
- MAD 290 - MAD 4,300
- Phone
- +33 1 84 94 36 35
- Website
- en.oui.sncf
Train from Barcelona-Sants to Narbonne
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- MAD 500 - MAD 950
- Website
- https://www.sncf.com/en
- 2nd Class
- MAD 500 - MAD 650
- 1st Class
- MAD 700 - MAD 950
Train from Narbonne to Toulouse Matabiau
- Ave. Duration
- 1h 19m
- Frequency
- 3 times a day
- Estimated price
- MAD 340 - MAD 700
- Website
- https://www.sncf.com/en
- 2nd Class
- MAD 340 - MAD 450
- 1st Class
- MAD 500 - MAD 700
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Narbonne
- Ave. Duration
- 2h 9m
- Frequency
- Twice daily
- Estimated price
- MAD 230 - MAD 320
- Website
- https://www.renfe.com/es/en
Train from Narbonne to Toulouse-Matabiau
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Website
- https://www.sncf.com/en
Rome2Rio's guide to SNCF
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- sncf.com
Train from Narbonne to Toulouse Matabiau
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- MAD 280 - MAD 600
- Website
- https://www.sncf-connect.com/en-en/
- 2nd Class
- MAD 280 - MAD 400
- Rail 1st Class
- MAD 420 - MAD 600
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Valencia to Mostaganem
- Ave. Duration
- 14h
- Frequency
- Once a week
- Estimated price
- MAD 1,000 - MAD 9,000
- Website
- https://www.balearia.com/en
- Seating
- MAD 1,000 - MAD 2,100
- Cabin
- MAD 2,600 - MAD 9,000
- Car - Seating
- MAD 5,649
- Ave. Duration
- 1h 26m
- Estimated price
- MAD 1,200 - MAD 1,500
Rabat Transport Tours
- Phone
- 00 212 6 61 87 69 55
- Website
- taxirabattours.com
Blue Petits Taxis
Want to know more about travelling around Morocco
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Go beyond Paris, the Alps, the Loire chateaux and the French Riviera.
Read the travel guideTrain travel in Spain: A guide to Renfe
Top tips on how to best navigate the nation by train, from Alicante to Zaragoza
Read the travel guideWhat are the different types of Renfe trains in Spain?
A simple guide to the different trains, routes and facilities, so you can identify which service is right for you.
Read the travel guideTrain travel in France: A guide to SNCF
From the famed TGVs to no-frills Ouigo, we explain which SNCF train to choose and how to book.
Read the travel guide