Find a train from Barcelona to Santiago de Compostela


Find the cheapest ticket for your trip

Journey details

Best price 54.99$
Journey duration 10 h 15 min
Connections per day 3
First departure: 09:30
Last departure: 15:00
Distance 897km

The best deals for your train from Barcelona to Santiago de Compostela on virail

If you are looking for the easiest way to find the best price for your train route, virail is what you have been looking for. You just need to select the date and virail will show you all the connections offered by our partners: by filtering the results you will find the perfect solution for your budget and schedule. Virail will redirect you to the website of the company for a simple and safe booking.

Which companies serve the route from Barcelona to Santiago de Compostela?

To get to Santiago de Compostela by train, you can rely on Renfe, only an example among all our partners.

Renfe is the national Spanish company, which offers a very well-developed high-speed network served by the AVE trains. It covers also regional short-distance routes, through the FEVE trains, and international long-distance routes, for instance with the night train Elipsos.

How much is the cheapest train ticket from Barcelona to Santiago de Compostela?

On average, train tickets from Barcelona to Santiago de Compostela cost 83,63 $, but if you can book in advance, or choose less popular dates and times, you could find cheap train tickets from 48,35 $.

Ticket price Barcelona - Santiago de Compostela every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
85 $ More More More More More More
159 $112 $156 $114 $ More More 44 $
148 $79 $187 $101 $55 $ More More
95 $95 $95 $95 $95 $ More More

Trains from Barcelona to Santiago de Compostela


If you are flexible with your travel dates, always consider that you can buy extremely cheap train tickets if you avoid travelling in the weekends and if you choose to travel during the low season.

If you don't feel like spending many hours in a train, you can consider travelling by plane. Especially if you have the possibility to book in advance, flying to Santiago de Compostela can be definitely cheap.

In which stations can you take the train to Santiago de Compostela and where will you arrive?

The trains to Santiago de Compostela leave Barcelona from Barcelona Sants and arrive in SANTIAGO DE COMPOSTELA.

How many train connections exist to go from Barcelona to Santiago de Compostela per day?

What time do the trains to Santiago de Compostela leave and how long is the journey?

With the fastest connections you will be in Santiago de Compostela in 8 hours and 59 minutes, but on average it takes 10 hours and 15 minutes. The first train headed to Santiago de Compostela is at 09:07, while the last one leaves Barcelona at 15:07.

virail lets you search and compare times and prices of any transports from one city to another