There are 8 ways to get from Fes to Cádiz by train, ferry, car, bus, car ferry, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, ferry, drive
best- Take the train from Fès to Kenitratrain
- Take the train from Kenitra Train Station to Tanger Ville stationtrain
- Take the ferry from Tanger Ville to Tarifaferry
- Drive from Tarifa to Cádizcar
8h 23m€44–100Bus, car ferry
cheapest- Take the bus from Fes to Tangierbus
- Take the carferry from Port of Tangier Ville to Tarifacarferry
- Take the bus from Tarifa to Terminal de Autobuses de Cádizbus
12h 5m€38–284Train, ferry, bus
- Take the train from Fes to Tangiertrain
- Take the ferry from Tanger Ville to Tarifaferry
- Take the bus from Tarifa to Terminal de Autobuses de Cádizbus
10h 37m€44–92Train to Rabat-Salé, fly to Seville Airport, train
- Take the train from Fès to Rabat Agdaltrain
- Fly from Rabat-Salé (RBA) to Seville Airport (SVQ)plane RBA - SVQ
- Take the train from Sevilla-Santa Justa to Cadiztrain
8h 54m€80–384Train, ferry, bus via Kenitra
- Take the train from Fès to Kenitratrain
- Take the train from Kenitra Train Station to Tanger Ville stationtrain
- Take the ferry from Tanger Ville to Tarifaferry
- Take the bus from Tarifa to Terminal de Autobuses de Cádizbus
9h 48m€49–102Train, ferry, bus via Cadiz
- Take the train from Fes to Tangiertrain
- Take the ferry from Tanger Ville to Tarifaferry
- Take the bus from Tarifa to Cadizbus
10h 37m€39–90Fly Fes-Sais Airport to Tangier Ibn Battouta Airport, car ferry, bus
- Fly from Fes-Sais Airport (FEZ) to Tangier Ibn Battouta Airport (TNG)plane FEZ - TNG
- Take the carferry from Port of Tangier Ville to Tarifacarferry
- Take the bus from Tarifa to Terminal de Autobuses de Cádizbus
15h 22m€169–536Fly Fes-Sais Airport to Málaga Airport, train
- Fly from Fes-Sais Airport (FEZ) to Málaga Airport (AGP)plane FEZ - AGP
- Take the train from Malaga Maria Zambrano to Cordoba-Centraltrain
- Take the train from Cordoba-Central to Sevilla-Santa Justatrain
- Take the train from Sevilla-Santa Justa to Cadiztrain
8h 11m€64–370
Fes to Cádiz by bus, taxi, car ferry, and foot
Comparing Your Travel Options
The cheapest way to get from Fes to Cádiz is to train and ferry and bus which costs €40 - €95 and takes 10h 37m.
The fastest way to get from Fes to Cádiz is to fly and train which takes 8h 11m and costs €60 - €370.
The distance between Fes and Cádiz is 524 km.
The best way to get from Fes to Cádiz without a car is to train and ferry and bus which takes 10h 37m and costs €40 - €95.
It takes approximately 8h 23m to get from Fes to Cádiz, including transfers.
Cádiz is 1h ahead of Fes. It is currently 8:29 PM in Fes and 9:29 PM in Cádiz.
There are 3734+ hotels available in Cádiz.
What companies run services between Fes, Morocco and Cádiz, Spain?
There is no direct connection from Fes to Cádiz. However, you can take the train to Kenitra, take the train to Tanger Ville station, drive to Tanger Ville, take the ferry to Tarifa, then drive to Cádiz. Alternatively, you can take a train from Fes to Terminal de Autobuses de Cádiz via Tangier, Tangier, Tangier Ferry, Tanger Ville, Tarifa, and Tarifa in around 10h 37m.
- Website
- ryanair.com
Flights from Rabat-Salé to Seville Airport
- Ave. Duration
- 1h
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €40–310
Flights from Fes-Sais Airport to Tangier Ibn Battouta Airport via Marrakech
- Ave. Duration
- 7h 35m
- When
- Wednesday and Friday
- Estimated price
- €120–290
Flights from Fes-Sais Airport to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 9h
- When
- Saturday
- Estimated price
- €120–290
Flights from Fes-Sais Airport to Tangier Ibn Battouta Airport via Málaga Airport
- Ave. Duration
- 11h 15m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- €120–290
Flights from Fes-Sais Airport to Tangier Ibn Battouta Airport via Valencia
- Ave. Duration
- 16h 5m
- When
- Saturday
- Estimated price
- €120–290
Flights from Fes-Sais Airport to Málaga Airport
- Ave. Duration
- 1h 10m
- When
- Friday, Tuesday, Monday, Wednesday, and Sunday
- Estimated price
- €21–220
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Fès to Kenitra
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- €7–14
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €7–10
- 1st Class
- €10–14
Train from Kenitra Train Station to Tanger Ville station
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- €7–15
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €7–10
- 1st Class
- €10–15
Train from Fes to Tangier
- Ave. Duration
- 4h 40m
- Frequency
- Every 4 hours
- Estimated price
- €11–23
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €11–16
- 1st Class
- €16–23
Train from Fès to Rabat Agdal
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- €8–18
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €8–12
- 1st Class
- €12–18
Train from Fès to Kenitra
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- €7–14
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €7–10
- 1st Class
- €10–14
Train from Kenitra Train Station to Tanger Ville station
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- €7–15
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €7–10
- 1st Class
- €10–15
Train from Fes to Tangier
- Ave. Duration
- 4h 40m
- Frequency
- Every 4 hours
- Estimated price
- €11–23
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €11–16
- 1st Class
- €16–23
- Phone
- +34 91 272 28 32
- [email protected]
- Website
- avanzabus.com
Bus from Tarifa to Terminal de Autobuses de Cádiz
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- €19–24
- Schedules at
- malaga.avanzagrupo.com
Bus from Tarifa to Terminal de Autobuses de Cádiz
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- €19–24
- Schedules at
- malaga.avanzagrupo.com
Bus from Tarifa to Terminal de Autobuses de Cádiz
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- €19–24
- Schedules at
- malaga.avanzagrupo.com
Bus from Tarifa to Terminal de Autobuses de Cádiz
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- €19–24
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +34-956 63 63 63
- [email protected]
- Website
- aml.ma
Ferry from Tanger Ville to Tarifa
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- €13–45
- Schedules at
- aml-ferry.com
Ferry from Tanger Ville to Tarifa
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- €13–45
- Schedules at
- aml-ferry.com
Ferry from Tanger Ville to Tarifa
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- €13–45
- Schedules at
- aml-ferry.com
Ferry from Tanger Ville to Tarifa
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- €13–45
- Schedules at
- aml-ferry.com
Want to know more about travelling around Spain
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














