Travel options
from Barcelona to Santiago de Compostela

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

Our recommendation

To get from Barcelona to Santiago de Compostela on Sep 22 we recommend taking a flight because it’s the best combination of price and speed.

02:10PMBarcelona El Prat Airport1h50 04:00PMSantiago de Compostela Airport
0 changes
$511One-way
Cheapest
02:10PMBarcelona El Prat Airport1h50 04:00PMSantiago de Compostela Airport
0 changes
$511One-way
Other options
09:20AMBarcelona El Prat Airport1h50 11:10AMSantiago de Compostela Airport
0 changes
$811One-way
09:10PMBarcelona El Prat Airport1h50 11:00PMSantiago de Compostela Airport
0 changes
$971One-way
04:10PMBarcelona El Prat Airport1h50 06:00PMSantiago de Compostela Airport
0 changes
$1061One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Tue
Sep 21
Find prices
$99Alsa
$52Ryanair
Wed
Sep 22
Find prices
$99Alsa
$51Ryanair
Thu
Sep 23
Find prices
$99Alsa
$106Vueling
Fri
Sep 24
Find prices
$99Alsa
$78Vueling
Sat
Sep 25
$53Renfe
$75Flixbus
$45Ryanair
Sun
Sep 26
Find prices
$81Flixbus
$25Ryanair
Mon
Sep 27
$61Renfe
$99Alsa
$74Vueling
Tue
Sep 28
$53Renfe
$99Alsa
$25Ryanair
Wed
Sep 29
Find prices
$99Alsa
$25Ryanair
Thu
Sep 30
$79Renfe
$99Alsa
$45Ryanair
Fri
Oct 1
Find prices
$99Alsa
$81Vueling
Sat
Oct 2
$53Renfe
$62Flixbus
$25Ryanair
Sun
Oct 3
Find prices
$62Flixbus
$42Ryanair
Mon
Oct 4
Find prices
$99Alsa
$71Vueling
Tue
Oct 5
Find prices
$99Alsa
$39Vueling
Wed
Oct 6
Find prices
$99Alsa
$19Ryanair
Thu
Oct 7
Find prices
$99Alsa
$45Ryanair
Fri
Oct 8
Find prices
$99Alsa
$143Vueling
Sat
Oct 9
$53Renfe
$62Flixbus
$68Vueling
Sun
Oct 10
Find prices
$99Alsa
$25Ryanair
Mon
Oct 11
Find prices
$99Alsa
$45Vueling

Travel Information between Barcelona and Santiago de Compostela

distanceDistance556 miles (897 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$90 - $117
cheapestCheapest modeFlight • $90 (€72) • 1 h 50 min
fastestFastest modeFlight • $90 (€72) • 1 h 50 min
carriersPopular travel companiesVueling, Alsa or Renfe

Travel 556 miles (897 km) by flight, bus or train from Barcelona to Santiago de Compostela. If speed is a priority, then a flight is the best option with an average duration of 1 h 50 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as $90 (€72). The most popular travel companies which serve this journey are Vueling, Alsa or Renfe among others. Travelers can even take a direct from Barcelona to Santiago de Compostela.

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 I get from Barcelona to Santiago de Compostela?

There are 3 travel options from Barcelona to Santiago de Compostela: flight, bus or train.

How do I get from Barcelona to Santiago de Compostela the cheapest way?

The cheapest way to travel to Santiago de Compostela from Barcelona is by taking a flight with an average price of $90 (€72).

This is compared to other travel options to Santiago de Compostela:

Taking a flight is usually $10 (€8) less than taking a bus to Santiago de Compostela, which costs on average $100 (€80) for the same trip.

A flight is generally $27 (€22) less than a train for the same trip. Taking a train costs on average $117 (€94) from Barcelona to Santiago de Compostela.

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

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

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

In comparison, taking a bus requires on average 16 h 10 min   of travel time.

In comparison, getting to Santiago de Compostela by train can take on average 12 h 36 min.

What is the distance from Barcelona to Santiago de Compostela?

The Barcelona to Santiago de Compostela distance is around 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:

  • 1 train per day.

However, we recommend checking specific travel dates for your trip from Barcelona to Santiago de Compostela as scheduled services by flight, bus or train can vary by season or day of the week.

Where do I depart from Barcelona? Where do I arrive in Santiago de Compostela?

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

  • Most travelers take a flight from Barcelona El Prat Airport to Santiago de Compostela Airport.
  • Most travelers catch their bus from Barcelona, Estació d'Autobusos Nord and arrive in Santiago de Compostela, Estación de Autobuses.
  • Most travelers who buy a train ticket from Barcelona to Santiago de Compostela depart from Barcelona Sants to Santiago De Compostela.
Which travel companies can get me 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 go to Santiago de Compostela from Barcelona by plane with Vueling. You'll see cheap plane tickets for $90 (€72) with Vueling from Barcelona to Santiago de Compostela on Omio.
  • You can travel by bus between Barcelona and Santiago de Compostela with Alsa, and you can find Alsa Barcelona to Santiago de Compostela tickets for $100 (€80) on Omio.
  • You can take a train from Barcelona to Santiago de Compostela with Renfe. Cheap tickets can be found for $117 (€94) with Renfe from Barcelona to Santiago de Compostela.
Where else should I travel to after my journey to Santiago de Compostela from Barcelona ends?
Your trip from Barcelona to Santiago de Compostela doesn't have to end in Santiago de Compostela. Many of our customers like to extend their vacation to explore other popular destinations like Madrid, Porto or Vigo. If you’d like to add Madrid, Porto or Vigo to your Barcelona to Santiago de Compostela tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Santiago de Compostela today!
How early should I purchase tickets to Santiago de Compostela from Barcelona online for the best deals?

When planning your trip from Barcelona to Santiago de Compostela, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Plane tickets are costing on average $90 (€72) one way.
  • Bus tickets cost on average $100 (€80) one way.
  • Train tickets cost $117 (€94) one way on average.

However, we recommend buying tickets from Barcelona to Santiago de Compostela online a few months in advance to get the best deals and save money on your upcoming journey.

Stations

Important Stations and Airports for this Journey

Barcelona
Santiago de Compostela
Barcelona, Estacion de Autobuses de Sants
Amenities
Estació d'autobusos Barcelona-Nord
Amenities
Barcelona Estació De França
Amenities