There are 4 ways to get from Cádiz to Marrakesh by train, plane, bus, car ferry or car

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

Train to Jerez, fly  •  7 h 35 min

  1. Take the train from Cádiz to Aeropuerto de Jerez
  2. Fly from Jerez (XRY) to Marrakech (RAK) XRY - RAK

$131 - $413

Cheapest option

Train to Sevilla, fly  •  5 h 42 min

  1. Take the train from Cadiz to Sevilla Santa Justa
  2. Fly from Sevilla (SVQ) to Marrakech (RAK) SVQ - RAK

$71 - $399

2 alternative options

Bus, car ferry to Tangier, fly  •  10 h 15 min

  1. Take the bus from Cadiz to Tarifa
  2. Take the car ferry from Tarifa to Tangier
  3. Fly from Tangier (TNG) to Marrakech (RAK) TNG - RAK

$224 - $553

Drive, car ferry  •  7 h 58 min

  1. Drive from Cádiz to Tarifa
  2. Take the car ferry from Tarifa to Tangier
  3. Drive from Tangier to Marrakesh

$102 - $228

Questions & Answers

The cheapest way to get from Cádiz to Marrakesh is to drive and car ferry which costs 85€ - 200€ and takes 7 h 58 min.

More details

The quickest way to get from Cádiz to Marrakesh is to train and fly which costs 60€ - 340€ and takes 5 h 42 min.

More details

The distance between Cádiz and Marrakesh is 566 km.

It takes approximately 7 h 35 min to get from Cádiz to Marrakesh, including transfers.

More details

There is no direct flight from Jerez Airport to Marrakech Airport. The quickest flight takes 4 h 10 min and has one stopover.

Search flights

Marrakesh is 1 h behind Cádiz. It is currently 8:23 PM in Cádiz and 7:23 PM in Marrakesh.

Air Europa, Vueling Airlines, Ryanair and Iberia offer flights from Jerez Airport to Marrakech Airport.

Search flights

There are 1983+ hotels available in Marrakesh. Prices start at $43 USD per night.

More details

Map of how to get from Cádiz to Marrakesh.
Launch map view
  • Distance: 354 miles
  • Duration: 7 h 35 min

What companies run services between Cádiz, Spain and Marrakesh, Morocco?

There is no direct connection from Cádiz to Marrakesh. However, you can take the train to Aeropuerto de Jerez, take the walk to Jerez airport, fly to Marrakech, take the walk to Marrakech Airport, then take the Airport Shuttle Bus to Marrakesh. Alternatively, you can take the bus to Tarifa, take the bus to Tarifa - Centro de Salud, take the walk to Tarifa, take the car ferry to Tangier, take the taxi to Tangier airport, fly to Marrakech, take the walk to Marrakech Airport, then take the Airport Shuttle Bus to Marrakesh.

Airlines
Iberia
Website
iberia.com
Flights from Jerez to Marrakech via Madrid
Ave. Duration
5 h 27 min
When
Monday to Saturday
Estimated price
$110 - $650
Flights from Jerez to Marrakech via Barcelona
Ave. Duration
8 h 45 min
When
Tuesday, Thursday, Friday and Sunday
Estimated price
$120 - $490
Flights from Tangier to Marrakech via Madrid
Ave. Duration
4 h 20 min
When
Saturday
Estimated price
$160 - $1,500
Ryanair
Website
ryanair.com
Flights from Jerez to Marrakech via Madrid
Ave. Duration
4 h 7 min
When
Every day
Estimated price
$70 - $310
Flights from Tangier to Marrakech via Marseille
Ave. Duration
6 h 25 min
When
Wednesday
Estimated price
$95 - $370
Flights from Sevilla to Marrakech
Ave. Duration
1 h 20 min
When
Tuesday and Saturday
Estimated price
$35 - $250
Royal Air Maroc
Website
royalairmaroc.com
Flights from Tangier to Marrakech via Casablanca
Ave. Duration
5 h 25 min
When
Every day
Estimated price
$180 - $550
Flights from Tangier to Marrakech via Paris Orly
Ave. Duration
6 h 35 min
When
Wednesday, Friday and Sunday
Estimated price
$180 - $550
Flights from Tangier to Marrakech via Al Hoceima, Casablanca
Ave. Duration
4 h 25 min
When
Monday and Wednesday
Estimated price
$180 - $550
Vueling Airlines
Website
vueling.com
Flights from Jerez to Marrakech via Barcelona
Ave. Duration
8 h 45 min
When
Tuesday, Thursday, Friday and Sunday
Estimated price
$120 - $490
Air Europa
Website
aireuropa.com
Flights from Jerez to Marrakech via Madrid
Ave. Duration
6 h 20 min
When
Thursday and Sunday
Estimated price
$130 - $1,100
TAP Portugal
Website
flytap.com
Flights from Tangier to Marrakech via Lisbon
Ave. Duration
5 h 25 min
When
Every day
Estimated price
$170 - $800
Transavia France
Website
transavia.com
Flights from Tangier to Marrakech via Paris Orly
Ave. Duration
7 h 15 min
When
Wednesday
Estimated price
$210 - $1,000
Train operators
Spanish Railways (RENFE)

Based in Madrid, Renfe is a state-owned train operator, that connects cities across Spain and neighbouring countries including Portugal, France, Germany, Switzerland, and the Netherlands. Renfe’s extensive network means most destinations offer multiple trains a day, with the most popular routes normally offering a train each hour. Locally known as AVE, the high-speed trains can reach speeds of up to 350km/h, making travel between major cities very efficient. Comfort is key in a Renfe train, with seats with footrests in all three classes of travel: Standard, Club and First. Each seat has an individual light, a pull-down table and an electrical outlet for in Club and First classes. There is free WiFi for first class passengers and for those with a + Renfe card.

Rome2rio's guide to Spanish Railways (RENFE)
Contact Details
Phone
902 320 320
Website
renfe.com
Train from Cádiz to Aeropuerto de Jerez
Ave. Duration
54 min
Frequency
Every 2 hours
Estimated price
$4 - $17
Website
renfe.com
Train from Cadiz to Sevilla Santa Justa
Ave. Duration
1 h 23 min
Frequency
Hourly
Estimated price
$18 - $29
Website
renfe.com
Bus operators
Transportes Comes
Ferry operators
FRS Ferries
Website
frs.es
Car ferry from Tarifa to Tangier
Ave. Duration
1 h
Frequency
Every 4 hours
Estimated price
$40 - $130
Schedules at
frs.es
Passenger
$43 - $48
Standard Car
$115 - $130
Inter Shipping
Phone
+34 956 68 47 29
Email
info@intershipping.es
Website
intershipping.es
Car ferry from Tarifa to Tangier
Ave. Duration
1 h
Frequency
Every 4 hours
Estimated price
$45
Schedules at
intershipping.es

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.

Where to next?