There are 7 ways to get from Cádiz to Santiago de Compostela by train, plane, train (Renfe), bus, 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.
Train to Jerez Airport, fly to Santiago De Compostela Airport
best- Take the train from Cadiz to La Parratrain
- Fly from Jerez Airport (XRY) to Santiago De Compostela Airport (SCQ)plane XRY - SCQ
3h 49m€93–303Train to Seville Airport, fly to Santiago De Compostela Airport
cheapest- Take the train from Cadiz to Sevilla-Santa Justatrain
- Fly from Seville Airport (SVQ) to Santiago De Compostela Airport (SCQ)plane SVQ - SCQ
5h 11m€71–237Train (Renfe)
- Take the train from Cadiz to Madrid-Puerta de Atocha-Almudena Grandestrain Alv
- Take the train from Madrid Chamartín to Santiago De Compostelatrain Ave
9h 21m€150–272Bus
- Take the bus from Terminal de Autobuses de Cádiz to Estación de autobuses de Santiago de Compostelabus Alsa
16h 20m€90–140Drive 909.4 km
- Drive from Cádiz to Santiago de Compostelacar 909.4 km
10h€143–206Train to Jerez Airport, fly to A Coruña Airport, train
- Take the train from Cadiz to La Parratrain
- Fly from Jerez Airport (XRY) to A Coruña Airport (LCG)plane XRY - LCG
- Take the train from La Coruna-San Cristobal to Santiago De Compostelatrain
6h 58m€115–340Train to Jerez Airport, fly to Vigo, train
- Take the train from Cadiz to La Parratrain
- Fly from Jerez Airport (XRY) to Vigo (VGO)plane XRY - VGO
- Take the train from Vigo Urzaiz to Santiago De Compostelatrain
7h 29m€161–338
Cádiz to Santiago de Compostela by train (Renfe)
Questions & Answers
The cheapest way to get from Cádiz to Santiago de Compostela is to bus which costs €90 - €140 and takes 16h 20m.
The fastest way to get from Cádiz to Santiago de Compostela is to train and fly which takes 3h 49m and costs €90 - €310.
Yes, there is a direct bus departing from Terminal de Autobuses de Cádiz and arriving at Estación de autobuses de Santiago de Compostela. Services depart once daily, and operate every day. The journey takes approximately 16h 20m.
No, there is no direct train from Cádiz to Santiago de Compostela. However, there are services departing from Cadiz and arriving at Santiago De Compostela via Madrid-Puerta de Atocha-Almudena Grandes and Madrid Chamartín. The journey, including transfers, takes approximately 9h 21m.
The distance between Cádiz and Santiago de Compostela is 781 km. The road distance is 909.4 km.
The best way to get from Cádiz to Santiago de Compostela without a car is to train which takes 9h 21m and costs €150 - €280.
It takes approximately 3h 49m to get from Cádiz to Santiago de Compostela, including transfers.
Cádiz to Santiago de Compostela bus services, operated by ALSA, depart from Terminal de Autobuses de Cádiz station.
Cádiz to Santiago de Compostela train services, operated by Renfe Viajeros, depart from Cadiz station.
The best way to get from Cádiz to Santiago de Compostela is to train which takes 9h 21m and costs €150 - €280. Alternatively, you can bus, which costs €90 - €140 and takes 16h 20m.
What companies run services between Cádiz, Spain and Santiago de Compostela, Spain?
You can take a train from Cadiz to Santiago De Compostela via Madrid-Puerta de Atocha-Almudena Grandes and Madrid Chamartín in around 9h 21m. Alternatively, ALSA operates a bus from Terminal de Autobuses de Cádiz to Estación de autobuses de Santiago de Compostela once daily. Tickets cost €90–140 and the journey takes 16h 20m.
- Website
- vueling.com
Flights from Jerez Airport to Santiago De Compostela Airport
- Ave. Duration
- 1h 35m
- When
- Wednesday and Saturday
- Estimated price
- €80–280
Flights from Jerez Airport to Santiago De Compostela Airport via Madrid
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- €100–170
Flights from Seville Airport to Santiago De Compostela Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €40–200
Flights from Seville Airport to Santiago De Compostela Airport via Madrid
- Ave. Duration
- 3h 50m
- When
- Tuesday to Saturday
- Estimated price
- €110–300
Flights from Jerez Airport to A Coruña Airport via Madrid
- Ave. Duration
- 5h 40m
- When
- Sunday, Friday, and Monday
- Estimated price
- €80–460
Flights from Jerez Airport to A Coruña Airport via Barcelona
- Ave. Duration
- 5h 15m
- When
- Tuesday
- Estimated price
- €100–310
Flights from Jerez Airport to A Coruña Airport via Bilbao, Madrid
- Ave. Duration
- 7h 50m
- When
- Monday and Friday
- Estimated price
- €100–310
Flights from Jerez Airport to Vigo via Madrid
- Ave. Duration
- 6h 11m
- When
- Every day
- Estimated price
- €100–300
Flights from Jerez Airport to Vigo via Barcelona
- Ave. Duration
- 6h 10m
- When
- Tuesday
- Estimated price
- €140–280
Flights from Jerez Airport to Vigo via Bilbao, Madrid
- Ave. Duration
- 7h 50m
- When
- Monday, Friday, and Sunday
- Estimated price
- €140–280
- Website
- iberia.com
Flights from Jerez Airport to Santiago De Compostela Airport via Madrid
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- €100–170
Flights from Seville Airport to Santiago De Compostela Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €40–200
Flights from Seville Airport to Santiago De Compostela Airport via Madrid
- Ave. Duration
- 3h 37m
- When
- Monday to Saturday
- Estimated price
- €110–300
Flights from Jerez Airport to A Coruña Airport via Madrid
- Ave. Duration
- 5h 40m
- When
- Sunday, Friday, and Monday
- Estimated price
- €80–460
Flights from Jerez Airport to A Coruña Airport via Barcelona
- Ave. Duration
- 5h 15m
- When
- Tuesday
- Estimated price
- €100–310
Flights from Jerez Airport to A Coruña Airport via Bilbao, Madrid
- Ave. Duration
- 7h 50m
- When
- Monday and Friday
- Estimated price
- €100–310
Flights from Jerez Airport to Vigo via Madrid
- Ave. Duration
- 6h 11m
- When
- Every day
- Estimated price
- €100–300
Flights from Jerez Airport to Vigo via Barcelona
- Ave. Duration
- 6h 10m
- When
- Tuesday
- Estimated price
- €140–280
Flights from Jerez Airport to Vigo via Bilbao, Madrid
- Ave. Duration
- 7h 50m
- When
- Monday, Friday, and Sunday
- Estimated price
- €140–280
- Website
- bintercanarias.com
Flights from Jerez Airport to Vigo via Tenerife North
- Ave. Duration
- 6h 55m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- €160–750
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Cadiz to La Parra
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €7–12
- Website
- Renfe Viajeros
Train from Cadiz to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 4h 52m
- Frequency
- Every 4 hours
- Estimated price
- €75–120
- Website
- Renfe Viajeros
Train from Madrid Chamartín to Santiago De Compostela
- Ave. Duration
- 3h 18m
- Frequency
- 5 times a day
- Estimated price
- €70–110
- Website
- Renfe Viajeros
Train from Cadiz to Sevilla-Santa Justa
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- €19–30
- Website
- Renfe Viajeros
Train from Cadiz to La Parra
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €7–12
- Website
- Renfe Viajeros
Train from La Coruna-San Cristobal to Santiago De Compostela
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- €7–12
- Website
- Renfe Viajeros
Train from Cadiz to La Parra
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €7–12
- Website
- Renfe Viajeros
Train from Vigo Urzaiz to Santiago De Compostela
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €12–19
- Website
- Renfe Viajeros
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Madrid Chamartín to Santiago De Compostela
- Ave. Duration
- 3h 2m
- Frequency
- Every 3 hours
- Estimated price
- €80–150
- Website
- Renfe AVE
Train from La Coruna-San Cristobal to Santiago De Compostela
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- €9–17
- Website
- Renfe AVE
Train from Vigo Urzaiz to Santiago De Compostela
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Estimated price
- €14–25
- Website
- Renfe AVE
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Terminal de Autobuses de Cádiz to Estación de autobuses de Santiago de Compostela
- Ave. Duration
- 16h 20m
- Frequency
- Once daily
- Estimated price
- €90–140
- Website
- ALSA
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
More Questions & Answers
Cádiz to Santiago de Compostela bus services, operated by ALSA, arrive at Estación de autobuses de Santiago de Compostela station.
Cádiz to Santiago de Compostela train services, operated by Renfe Viajeros, arrive at Madrid-Puerta de Atocha-Almudena Grandes station.
Yes, the driving distance between Cádiz to Santiago de Compostela is 909 km. It takes approximately 10h to drive from Cádiz to Santiago de Compostela.
Book your Cádiz to Santiago de Compostela train tickets online with Omio.
Book your Cádiz to Santiago de Compostela bus tickets online with Omio.
There are 974+ hotels available in Santiago de Compostela.















