HUB hero image

How to Travel from

Barcelona to Marrakech

by Plane, Train, Rideshare, Route or Car

Barcelona
+0
Marrakech
Transport search to Marrakech
Barcelona
+0
Marrakech
Building a composite car route
Cheapest
Best Offer!
Car
17 h 48 min
1723 km.
from $94
Composite Route Car Only

Three ways to Travel from Barcelona to Marrakech

Composite routes from Barcelona to Marrakech

Cheapest
Fastest
Other

Transport providers

Airlines

Vueling Airlines

Website:
vueling.com/
Plane from Barcelona–El Prat Airport to Marrakech
Ave. Duration:
2h 30m
Frequency:
Every day
Estimated price:
$59.78–$445.65

Ryanair

Website:
ryanair.com/
Plane from Barcelona–El Prat Airport to Marrakech
Ave. Duration:
2h 30m
Frequency:
Every day
Estimated price:
$33.70–$402.17

Other operators

Grandi Navi Veloci

Phone:
+39 010 209 4591
Website:
gnv.it/en
Other from Port de Barcelona to Nador
Ave. Duration:
30h 15m
Frequency:
Twice a week
Estimated price:
$76.09–$184.78

Balearia

Phone:
+34 912 66 02 15
Website:
balearia.com/en
Other from Motril to Port
Ave. Duration:
7h 30m
Frequency:
Once daily
Estimated price:
$59.78–$260.87

Train operators

Moroccan Railways (ONCF)

Phone:
2255
Website:
oncf-voyages.ma/
Train from Nador to Fes
Ave. Duration:
5h 54m
Frequency:
Twice daily
Estimated price:
$13.04–$26.09
Train from Fès to Marrakech
Ave. Duration:
6h 34m
Frequency:
Every 2 hours
Estimated price:
$21.74–$41.30
Train from Nador to Meknès
Ave. Duration:
7h 2m
Frequency:
Once daily
Estimated price:
$15.22–$29.35

Bus operators

CTM

Phone:
0 800 0900 30
Website:
ctm.ma
Bus from Gare CTM to Marrakech
Ave. Duration:
7h 25m
Frequency:
Twice daily
Estimated price:
$18.48–$28.26

Questions and Answers

What is the cheapest way to get from Barcelona to Marrakech (Station)?

The cheapest way to get from Barcelona to Marrakech (Station) is to fly which costs $48.91 - $239.13 and takes 5h 12m.

What is the fastest way to get from Barcelona to Marrakech (Station)?

The fastest way to get from Barcelona to Marrakech (Station) is to fly which takes 5h 12m and costs $48.91 - $239.13 .

How far is it from Barcelona to Marrakech (Station)?

The distance between Barcelona and Marrakech (Station) is 1430 km.

How do I travel from Barcelona to Marrakech (Station) without a car?

The best way to get from Barcelona to Marrakech (Station) without a car is to car ferry and train which takes 44h 58m and costs $108.70 - $250 .

How long does it take to get from Barcelona to Marrakech (Station)?

It takes approximately 5h 12m to get from Barcelona to Marrakech (Station), including transfers.

What is the time difference between Barcelona and Marrakech (Station)?

Marrakech (Station) is 1h behind Barcelona. It is currently 23:24 in Barcelona and 22:24 in Marrakech (Station).

Where can I stay near Marrakech (Station)?

There are 7086+ hotels available in Marrakech (Station). Prices start at $90.13 per night.
+0