There are 5 ways to get from Marracos to Marrakesh by bus, plane, car, car ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Zaragoza Airport, fly
best- Take the bus from Las Pedrosas to Estación Central de Autobuses de Zaragoza
- Fly from Zaragoza Airport (ZAZ) to Marrakech (RAK)ZAZ - RAK
7h 15mDrive, car ferry
cheapest- Drive from Marracos to Motril
- Take the car ferry from Motril to Port de Tanger Med
- Drive from Port de Tanger Med to Marrakesh
21h 28mMAD 2,854–6,029Bus, train to Barcelona–El Prat Airport, fly
- Take the bus from Las Pedrosas to Estación Central de Autobuses de Zaragoza
- Take the train from Zaragoza-Delicias to Barcelona-Sants
- Fly from Barcelona–El Prat Airport (BCN) to Marrakech (RAK)BCN - RAK
9h 3mBus, train to Adolfo Suárez Madrid–Barajas Airport, fly
- Take the bus from Las Pedrosas to Estación Central de Autobuses de Zaragoza
- Take the train from Zaragoza-Delicias to Madrid-Puerta de Atocha-Almudena Grandes
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Marrakech (RAK)MAD - RAK
9h 30mBus, train to Pamplona Airport, fly
- Take the bus from Las Pedrosas to Estación Central de Autobuses de Zaragoza
- Take the train from Zaragoza-Delicias to Pamplona
- Fly from Pamplona Airport (PNA) to Marrakech (RAK)PNA - RAK
12h 6m
Zaragoza Airport (ZAZ) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Marracos to Marrakesh is to drive and car ferry which costs MAD 2,800 - MAD 6,500 and takes 21h 28m.
The fastest way to get from Marracos to Marrakesh is to drive and car ferry which takes 21h 28m and costs MAD 2,800 - MAD 6,500.
The distance between Marracos and Marrakesh is 1372 km.
It takes approximately 7h 15m to get from Marracos to Marrakesh, including transfers.
There are 9306+ hotels available in Marrakesh.
What companies run services between Marracos, Spain and Marrakesh, Morocco?
There is no direct connection from Marracos to Marrakesh. However, you can take the bus to Las Pedrosas, take the bus to Estación Central de Autobuses de Zaragoza, walk to Zaragoza - Av. Navarra C. Comercial Augusta, take the line 604 bus to Ctra. del Aeropuerto Km. 4200, walk to Zaragoza Airport (ZAZ) airport, fly to Marrakech (RAK), walk to Marrakech Airport, then take the line 19 bus to Bab doukkala. Alternatively, you can take a vehicle from Marracos to Marrakesh via Motril and Port de Tanger Med in around 21h 28m.
- Website
- ryanair.com
Flights from Zaragoza Airport to Marrakech
- Ave. Duration
- 2h 15m
- When
- Monday and Saturday
- Estimated price
- MAD 900–1,900
Flights from Barcelona–El Prat Airport to Marrakech
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- MAD 420–1,500
Flights from Barcelona–El Prat Airport to Marrakech via Sevilla
- Ave. Duration
- 4h 20m
- When
- Sunday
- Estimated price
- MAD 420–1,500
Flights from Barcelona–El Prat Airport to Marrakech via Malaga
- Ave. Duration
- 5h 30m
- When
- Thursday, Friday, and Sunday
- Estimated price
- MAD 420–1,500
Flights from Adolfo Suárez Madrid–Barajas Airport to Marrakech
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- MAD 360–1,300
Flights from Adolfo Suárez Madrid–Barajas Airport to Marrakech via Tetouan
- Ave. Duration
- 4h 10m
- When
- Monday
- Estimated price
- MAD 360–1,300
Flights from Adolfo Suárez Madrid–Barajas Airport to Marrakech via Fes
- Ave. Duration
- 4h 15m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- MAD 360–1,300
Flights from Pamplona Airport to Marrakech via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 5h 7m
- When
- Thursday and Friday
- Estimated price
- MAD 1,100–4,700
- Website
- royalairmaroc.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Marrakech
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- MAD 500–1,200
Flights from Adolfo Suárez Madrid–Barajas Airport to Marrakech via Casablanca
- Ave. Duration
- 4h 6m
- When
- Every day
- Estimated price
- MAD 650–2,000
Flights from Pamplona Airport to Marrakech via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 5h 32m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 1,600–9,000
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Marrakech
- Ave. Duration
- 2h 30m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 250–1,200
Flights from Adolfo Suárez Madrid–Barajas Airport to Marrakech
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- MAD 500–1,200
Flights from Pamplona Airport to Marrakech via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 5h 32m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 1,600–9,000
- Website
- iberia.com
Flights from Barcelona–El Prat Airport to Marrakech
- Ave. Duration
- 2h 30m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 250–1,200
Flights from Adolfo Suárez Madrid–Barajas Airport to Marrakech
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- MAD 500–1,200
Flights from Pamplona Airport to Marrakech via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 5h 32m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 1,600–9,000
- Website
- aireuropa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Marrakech
- Ave. Duration
- 2h 5m
- When
- Wednesday and Sunday
- Estimated price
- MAD 310–1,100
Flights from Pamplona Airport to Marrakech via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 4h
- When
- Sunday
- Estimated price
- MAD 1,000–15,000
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Zaragoza-Delicias to Barcelona-Sants
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- MAD 340–1,400
- Website
- https://www.renfe.com/es/en
Train from Zaragoza-Delicias to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- MAD 410–1,400
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Zaragoza-Delicias to Barcelona-Sants
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- MAD 490–1,400
- Website
- https://iryo.eu/en/home
Train from Zaragoza-Delicias to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 1h 28m
- Frequency
- Every 3 hours
- Estimated price
- MAD 500–1,400
- Website
- https://iryo.eu/en/home
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Zaragoza-Delicias to Barcelona-Sants
- Ave. Duration
- 2h 14m
- Frequency
- Every 4 hours
- Estimated price
- MAD 310–800
- Website
- https://www.renfe.com/es/en
Train from Zaragoza-Delicias to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 1h 27m
- Frequency
- Twice daily
- Estimated price
- MAD 270–370
- Website
- https://www.renfe.com/es/en
Train from Zaragoza-Delicias to Pamplona
- Ave. Duration
- 1h 59m
- Frequency
- 4 times a day
- Estimated price
- MAD 170–420
- Website
- https://www.renfe.com/es/en
- Phone
- +34 910 780 990
- Website
- ouigo.com
Train from Zaragoza-Delicias to Barcelona-Sants
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- MAD 230–650
- Website
- https://www.ouigo.com/es/en
Train from Zaragoza-Delicias to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 1h 28m
- Frequency
- 4 times a day
- Estimated price
- MAD 310–950
- Website
- https://www.ouigo.com/es/en
Bus from Las Pedrosas to Estación Central de Autobuses de Zaragoza
- Ave. Duration
- 44 min
- Frequency
- Twice a week
- Schedules at
- autobusescincovillas.com
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Motril to Port de Tanger Med
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- MAD 600–2,700
- Website
- https://www.balearia.com/en
- Seating
- MAD 600–900
- Cabin
- MAD 1,900–2,700
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide

















