There are 11 ways to get from Vichy to Spain by train (Renfe, TGV), train, bus, car, plane, or train (Renfe)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Vichy to Lyon Part Dieutrain Ter
- Take the train from Lyon Part Dieu to Barcelona-Santstrain 9742
7h 49m€107–263Train, bus
cheapest- Take the train from Vichy to Clermont Ferrandtrain Intercités / ...
- Take the bus from Clermont-Ferrand - Bus Station to Barcelona - North Bus Stationbus BlaBlaCar Bus
10h 58m€60–119Train, bus via Lloret de Mar
- Take the train from Vichy to Clermont Ferrandtrain Ter
- Take the bus from Clermont-Ferrand to Lloret de Marbus
- Take the bus from Lloret de Mar to Barcelona, Estació d'Autobusos Nordbus 2
10h 36m€63–113Drive 666.8 km
- Drive from Vichy to Barcelonacar 666.8 km
6h 42m€107–154Train to Lyon–Saint Exupéry Airport, fly to Biarritz Pays Basque Airport, bus
- Take the train from Vichy to Lyon Part Dieutrain
- Fly from Lyon–Saint Exupéry Airport (LYS) to Biarritz Pays Basque Airport (BIQ)plane LYS - BIQ
- Take the bus from Biarritz to San Sebastian / Donostiabus
6h 25m€125–385Train via Béziers
- Take the train from Vichy to Clermont Ferrandtrain Ter
- Take the train from Clermont Ferrand to Bezierstrain
- Take the train from Beziers to Port-Boutrain Ter
- Take the train from Port-Bou to Barcelona-Paseo De Graciatrain Re
13h 47m€111–267Train to Lyon–Saint Exupéry Airport, fly to Son Sant Joan Airport
- Take the train from Vichy to Lyon Part Dieutrain
- Fly from Lyon–Saint Exupéry Airport (LYS) to Son Sant Joan Airport (PMI)plane LYS - PMI
6h 26m€82–263Train to Lyon–Saint Exupéry Airport, fly to Barcelona–El Prat Airport
- Take the train from Vichy to Lyon Part Dieutrain
- Fly from Lyon–Saint Exupéry Airport (LYS) to Barcelona–El Prat Airport (BCN)plane LYS - BCN
6h 49m€74–254Train to Lyon–Saint Exupéry Airport, fly to Adolfo Suárez Madrid–Barajas Airport
- Take the train from Vichy to Lyon Part Dieutrain
- Fly from Lyon–Saint Exupéry Airport (LYS) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane LYS - MAD
7h 10m€94–292Train, train to Geneva International Airport, fly to Son Sant Joan Airport
- Take the train from Vichy to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Genevetrain
- Fly from Geneva International Airport (GVA) to Son Sant Joan Airport (PMI)plane GVA - PMI
8h 49m€99–288Train, train to Geneva International Airport, fly to Barcelona–El Prat Airport
- Take the train from Vichy to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Genevetrain
- Fly from Geneva International Airport (GVA) to Barcelona–El Prat Airport (BCN)plane GVA - BCN
9h 8m€86–309
Vichy to Spain by train
Questions & Answers
The cheapest way to get from Vichy to Spain is to train and bus via Lloret de Mar which costs €60 - €120 and takes 10h 36m.
The fastest way to get from Vichy to Spain is to train and fly and bus which takes 6h 25m and costs €120 - €390.
No, there is no direct train from Vichy to Spain. However, there are services departing from Vichy and arriving at Barcelona Plaça de Catalunya via Lyon Part Dieu and Barcelona Sants. The journey, including transfers, takes approximately 7h 49m.
The distance between Vichy and Spain is 824 km. The road distance is 666.8 km.
The best way to get from Vichy to Spain without a car is to train which takes 7h 49m and costs €100 - €270.
It takes approximately 7h 49m to get from Vichy to Spain, including transfers.
Vichy to Spain train services, operated by Société Nationale des Chemins de fer Français (SNCF), depart from Vichy station.
Vichy to Spain train services, operated by Société Nationale des Chemins de fer Français (SNCF), arrive at Lyon Part Dieu station.
Yes, the driving distance between Vichy to Spain is 667 km. It takes approximately 6h 42m to drive from Vichy to Spain.
Book your Vichy to Spain train tickets online with Omio.
What companies run services between Vichy, France and Spain?
You can take a train from Vichy to Barcelona Plaça de Catalunya via Lyon Part Dieu and Barcelona Sants in around 7h 49m.
- Website
- easyjet.com
Flights from Lyon–Saint Exupéry Airport to Biarritz Pays Basque Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €65–310
Flights from Lyon–Saint Exupéry Airport to Son Sant Joan Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €28–140
Flights from Lyon–Saint Exupéry Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 10m
- When
- Friday and Sunday
- Estimated price
- €50–190
Flights from Geneva International Airport to Son Sant Joan Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- €35–160
Flights from Geneva International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €35–180
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Vichy to Lyon Part Dieu
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- €26–55
- Website
- Oui.SNCF
Train from Vichy to Clermont Ferrand
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- €8–18
- Website
- Oui.SNCF
Train from Vichy to Lyon Part Dieu
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- €26–55
- Website
- Oui.SNCF
Train from Vichy to Clermont Ferrand
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- €8–18
- Website
- Oui.SNCF
Train from Vichy to Clermont Ferrand
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- €8–18
- Website
- Oui.SNCF
Train from Clermont Ferrand to Beziers
- Ave. Duration
- 6h 26m
- Frequency
- Twice daily
- Estimated price
- €60–130
- Website
- Oui.SNCF
Train from Beziers to Port-Bou
- Ave. Duration
- 2h 5m
- Frequency
- Every 3 hours
- Estimated price
- €21–45
- Website
- Oui.SNCF
Train from Vichy to Lyon Part Dieu
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- €26–55
- Website
- Oui.SNCF
Train from Vichy to Lyon Part Dieu
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- €26–55
- Website
- Oui.SNCF
Train from Vichy to Lyon Part Dieu
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- €26–55
- Website
- Oui.SNCF
Train from Vichy to Lyon Part Dieu
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- €26–55
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- €26–55
- Website
- Oui.SNCF
Train from Vichy to Lyon Part Dieu
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- €26–55
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- €26–55
- Website
- Oui.SNCF
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Clermont-Ferrand to Lloret de Mar
- Ave. Duration
- 7h 10m
- Frequency
- 4 times a week
- Estimated price
- €40–70
- Website
- Flixbus
Bus from Biarritz to San Sebastian / Donostia
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- €3–6
- Website
- Flixbus
Bus from Clermont-Ferrand - Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a week
- Estimated price
- €50–85
- Website
- Flixbus
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
There are 5142+ hotels available in Spain.










