Travel options
from Barcelona to Santiago de Compostela

You can get from Barcelona to Santiago de Compostela by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Mon
29 Nov
Find prices
£71Alsa
Find prices
Tue
30 Nov
£44Renfe Alvia
£71Alsa
£69Vueling
Wed
1 Dec
Find prices
£53Flixbus
£18Ryanair
Thu
2 Dec
£83Renfe
£71Alsa
£75Vueling
Fri
3 Dec
Find prices
£71Alsa
£65Ryanair
Sat
4 Dec
£75Renfe Alvia
£71Alsa
£96Vueling
Sun
5 Dec
Find prices
£66Flixbus
£50Ryanair
Mon
6 Dec
£50Renfe
£71Alsa
£28Ryanair
Tue
7 Dec
£50Renfe Alvia
£71Alsa
£53Vueling
Wed
8 Dec
Find prices
£71Alsa
£34Ryanair
Thu
9 Dec
£37Renfe
£71Alsa
£44Vueling
Fri
10 Dec
Find prices
£71Alsa
£18Ryanair
Sat
11 Dec
£44Renfe
£53Flixbus
£44Vueling
Sun
12 Dec
Find prices
£66Flixbus
£18Ryanair
Mon
13 Dec
£50Renfe
£71Alsa
£18Ryanair
Tue
14 Dec
£37Renfe
Find prices
Find prices
Wed
15 Dec
Find prices
£44Flixbus
£18Ryanair
Thu
16 Dec
£56Renfe Alvia
Find prices
Find prices
Fri
17 Dec
Find prices
£71Alsa
£38Ryanair
Sat
18 Dec
£56Renfe
Find prices
Find prices
Sun
19 Dec
Find prices
£71Alsa
£65Ryanair

Travel Tips

Travel from Barcelona to Santiago de Compostela
Travel to Santiago de Compostela easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Barcelona to Santiago de Compostela.
FAQs
How do you get from Barcelona to Santiago de Compostela?

There are 3 ways that you can travel between Barcelona and Santiago de Compostela. You can take a flight, coach or train.

What is the cheapest way to travel from Barcelona to Santiago de Compostela?

The cheapest way from Barcelona to Santiago de Compostela is by taking a flight. You can find average ticket prices around £64 compared to other travel options to Santiago de Compostela:

A flight is £7 less than a coach for this route with tickets for a coach from Barcelona to Santiago de Compostela costing on average £71.

A flight is generally £19 less than a train for the same route. A train costs on average £83 from Barcelona to Santiago de Compostela.

What is the quickest way from Barcelona to Santiago de Compostela?

The fastest way to get to Santiago de Compostela from Barcelona is by flight with an average travel time of 1 h 50 min.

There are alternative travel options to Santiago de Compostela that can usually take longer:

In comparison, getting to Santiago de Compostela by coach can take on average 16 h 10 min.

In comparison, travelling by train can take you on average 12 h 36 min.

How far is Santiago de Compostela from Barcelona?

The distance from Barcelona to Santiago de Compostela is approximately 556 miles (897 km).

How many services a day are there between Barcelona and Santiago de Compostela?

The average frequency per day from Barcelona to Santiago de Compostela is:

  • Around 1 train per day.

However, we recommend checking specific travel dates for your route between Barcelona and Santiago de Compostela as scheduled services by flight, coach or train can vary by season or day of the week.

What are the departure and arrival points when travelling from Barcelona to Santiago de Compostela?

These are the most popular departure and arrival points when travelling from Barcelona to Santiago de Compostela:

  • Most travellers who buy a plane ticket from Barcelona to Santiago de Compostela depart from Barcelona El Prat Airport to Santiago de Compostela Airport.
  • Most travellers who book a coach ticket from Barcelona to Santiago de Compostela depart from Barcelona, Estació d'Autobusos Nord to Santiago de Compostela, Estación de Autobuses.
  • Most travellers board their train from Barcelona Sants and arrive in Santiago De Compostela.
Which travel companies can help me find a way to get from Barcelona to Santiago de Compostela?

Omio works with many trusted partners that can help you travel the best way from Barcelona to Santiago de Compostela:

  • You can travel between Barcelona and Santiago de Compostela by flight with Vueling. You can find cheap tickets on Omio for £64 with Vueling from Barcelona to Santiago de Compostela.
  • You can take a coach from Barcelona to Santiago de Compostela with Alsa. Cheap tickets can be found for £71 with Alsa from Barcelona to Santiago de Compostela.
  • You can travel from Barcelona to Santiago de Compostela by train with Renfe. You can find cheap tickets on Omio for £83 with Renfe from Barcelona to Santiago de Compostela.
What is another destination I should add to my tour from Barcelona to Santiago de Compostela?
Omio customers who travel from Barcelona to Santiago de Compostela often also extend their holiday to go to Madrid, Porto or Vigo. Omio can help you plan your trip by finding the best connections between Santiago de Compostela and these popular destinations at a great price.
How far in advance should I book tickets from Barcelona to Santiago de Compostela online to get the best deals?

Before travelling from Barcelona to Santiago de Compostela, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • The price of a plane ticket for this journey is on average £64 one way.
  • The price of a coach ticket for this journey is on average £71 one way.
  • The price of a train ticket is on average £83 one way for this journey.

But we recommend booking Barcelona to Santiago de Compostela tickets online a few months before your planned travel date to score the best deals and save money on your trip.