Save more with various vouchers. Book on TrainPal App with no booking fee.
24/7 fast customer service with prompt responses to your queries
E-tickets make travel easy and carbon-saving compared with paper tickets.
Seamless rail travel with easy changes and refunds for peace of mind.
Find affordable fares starting from £40.30 in the next 7 days by booking in advance. The average prices start at £43.00. Renfe, iryo, among others provide you with the most affordable journey from Vitoria/Gasteiz to Barcelona-Sants. Check our Train Journey Planner for more details.
From Vitoria/Gasteiz to Barcelona-Sants, there is the train journey information, including the first and last times, departure and arrival stations, distance, journey time, train companies and price options.
First train | 16:26 |
---|---|
Last train | 16:26 |
Departure station | Vitoria/Gasteiz |
Arrival station | Barcelona-Sants |
Distance | 267 miles (429km) |
Journey time | From 5h 9m |
Price | From £40.30 |
Train operators | renfe |
Train travel guide between Vitoria/Gasteiz and Barcelona-Sants offers you a high-efficiency journey. In our Train Journey Planner, you can find more detailed information about ways of booking cheap tickets and specific times and stations for Renfe and iryo.
From Vitoria/Gasteiz to Barcelona-Sants, it takes around 5h9m. The first train departs at 16:26 and the last departs at 16:26. Renfe and iryo trains send you with comfortable travelling. Find more information in our Train Journey Planner and Live Timetable.
In the next 7 days, you can get the cheapest price starting at £40.30 from Vitoria/Gasteiz to Barcelona-Sants. The average fare is around £43.00. Advance tickets are your primary choices. Use our Train Journey Planner to compare times and prices.
There are many train stations to Barcelona-Sants, including Seville-Santa Justa to Barcelona-Sants, Madrid to Barcelona-Sants, Madrid-Puerta De Atocha to Barcelona-Sants, to choose one to enjoy your journey.