HowToGo

Barcelona to Casablanca, Morocco - Transfer & Transportation Guides

Find transfer & transportation guides from Barcelona to Casablanca, Morocco. How to get from Barcelona to Casablanca, Morocco by Flight, Bus, Ferry.

You can get to Casablanca, Morocco from Barcelona by verhicle types below

Search Transfer from Barcelona to Casablanca, Morocco

Transfer solutions

You have 9 options transfer to Casablanca, Morocco from Barcelona below

Train ( 25 min. )

Take a train from Passeig De Gracia to Aeroport.


Open Map More details & check price at Renfe Cercanias
Plane ( 1 hr. 15 min. )

Take a flight from Barcelona to Casablanca.


Train ( 33 min. )

Take a train from Mohammed V International Airport to Casa-Voyageurs.


Open Map More details & check price at Moroccan Railways (ONCF)
Duration 4 hr. 51 min.
Distance 1278 km.
Cost 153 USD
Train ( 25 min. )

Take a train from Passeig De Gracia to Aeroport.


Open Map More details & check price at Renfe Cercanias
Plane ( 50 min. )

Take a flight from Barcelona to Tangier.


Taxi ( 15 min. )

Take a taxi from Tangier to Tangier.


Open Map More details & check price at Tangier Taxi
Train ( 2 hr. 10 min. )

Take a train from Tangier to Casa-Voyageurs.


Open Map More details & check price at Moroccan Railways (ONCF)
Duration 5 hr. 28 min.
Distance 1281 km.
Cost 170 USD
Train ( 4 hr. 40 min. )

Take a train from Barcelona-Sants to Cordoba-Central.


Open Map More details & check price at Renfe AVE
Bus ( 7 hr. 30 min. )

Take a bus from Cordoba to Tanger Port Ville.


Open Map More details & check price at Eurolines FR
Taxi ( 5 min. )

Take a taxi from Tangier Ferry to Tangier.


Train ( 2 hr. 10 min. )

Take a train from Tangier to Casa-Voyageurs.


Open Map More details & check price at Moroccan Railways (ONCF)
Duration 16 hr. 19 min.
Distance 1648 km.
Cost 173 USD
Bus ( 27 hr. 30 min. )

Take a bus from Barcelona Sants to Casablanca CTM.


Open Map More details & check price at Eurolines FR
Duration 27 hr. 30 min.
Distance 2379 km.
Cost 110 EUR (120 USD)
Bus ( 28 hr. )

Take a bus from Barcelona Nord to Casablanca.


Open Map More details & check price at Estació d'autobusos Barcelona Nord
Duration 28 hr.
Distance 1624 km.
Cost
Bus ( 28 hr. )

Take a bus from Barcelona Nord to Casablanca CTM.


Open Map More details & check price at Eurolines FR
Duration 28 hr.
Distance 2385 km.
Cost 110 EUR (120 USD)
Ferry ( 26 hr. )

Take a ferry from Barcelona to Tangier Med.


Open Map More details & check price at Grandi Navi Veloci
Walk ( 8 min. )

Take a foot from Tangier Med to Tangier Ferry.


Taxi ( 5 min. )

Take a taxi from Tangier Ferry to Tangier.


Train ( 2 hr. 10 min. )

Take a train from Tangier to Casa-Voyageurs.


Open Map More details & check price at Moroccan Railways (ONCF)
Duration 29 hr. 17 min.
Distance 1336 km.
Cost 172 USD
Ferry ( 26 hr. )

Take a ferry from Barcelona to Tangier Med.


Open Map More details & check price at Grandi Navi Veloci
Car ( 3 hr. 29 min. )

Drive a car from Tangier Med to Casablanca.


Duration 29 hr. 29 min.
Distance 1356 km.
Cost 193 USD
Car ( 3 hr. 28 min. )

Drive a car from Barcelona to Valencia.


car ferry ( 14 hr. )

Take a ferry from Valencia to Mostaganem.


Open Map More details & check price at Balearia
Car ( 1 day 16 hr. 19 min. )

Drive a car from Mostaganem to Casablanca.


Duration 1 day 33 hr. 47 min.
Distance 5124 km.
Cost 651 USD

Find Hotels in Casablanca, Morocco

You can find hotels and accommodations in Casablanca, Morocco with our hotels search tool below

Booking.com

About Barcelona, Spain

Barcelona ( BAR-sə-LOH-nə, Catalan: [bəɾsəˈlonə], Spanish: [baɾθeˈlona]) is a city on the coast of northeastern Spain. It is the capital and largest city of the autonomous community of Catalonia, as well as the second most populous municipality of Sp... Learn more

About Casablanca, Morocco

Casablanca (Arabic: الدار البيضاء‎, romanized: Ad-dār al-Bayḍā' [adˈdaːru ɫbajdˤaːʔ] or كازابلانكا, the white house, Berber languages: ⴰⵏⴼⴰ, romanized: Anfa [ænfæ] incline) is the largest city of Morocco. Located in the central-western part of Morocc... Learn more


References