How to travel from Santander to Barcelona

Travel options
from Santander to Barcelona

You can get from Santander to Barcelona by train, bus or flight.

Our recommendation
bus

To get from Santander to Barcelona on Dec 05 we recommend taking a bus because it’s the best combination of price and speed.

09:00AMSantander9h00 06:00PMBarcelona, Estación de Autobuses de Barcelona/Sants
0 transfers
621One-way
Cheapest
03:00PMSantander8h55 11:55PMBarcelona Sants
1 transfer
501One-way
Other options
09:00AMSantander9h42 06:42PMBarcelona Sants
1 transfer
571One-way
09:00AMSantander9h30 06:30PMBarcelona, Estació d'Autobusos Nord
0 transfers
621One-way
02:00PMSantander9h55 11:55PMBarcelona Sants
1 transfer
501One-way

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

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Mon
Dec 05
Tue
Dec 06
Wed
Dec 07
Thu
Dec 08
Fri
Dec 09
Sat
Dec 10
Sun
Dec 11

Travel Information to Barcelona from Santander

distanceDistance335 miles (540 km)
modeAvailable travel modesBus, ferry, flight or train
priceTicket price range$33 - $95
cheapestCheapest modeTrain • $33 (€30) • 16 h 2 min
fastestFastest modeFlight • $95 (€85) • 1 h 15 min
carriersPopular travel companiesFlixbus or Vueling

Take a bus, ferry, flight or train to travel 335 miles (540 km) from Santander to Barcelona. If speed is a priority, then a flight is the best option with an average duration of 1 h 15 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $33 (€30). The most popular travel companies which serve this route are Flixbus or Vueling among others. Travelers can even take a direct flight from Santander to Barcelona.

Travel Tips: Travel from Santander to Barcelona

Travel Tips: Travel to Barcelona 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 Santander to Barcelona.
FAQs

There are 4 ways to get from Santander to Barcelona: bus, ferry, flight or train.

The cheapest way to go to Barcelona from Santander is by taking a train, which costs on average $33 (€30).

This is compared to other ways of getting to Barcelona:

Taking a train is usually $56 (€50) less than taking a bus to Barcelona, which costs on average $89 (€80) for the same trip.

Taking a train is usually $62 (€55) less than taking a flight to Barcelona, which costs on average $95 (€85) for the same trip.

The quickest way to travel from Santander to Barcelona is by flight, which takes on average 1 h 15 min   compared to other travel options that may take you longer to get to your destination:

In comparison, getting to Barcelona by bus can take on average 9 h 30 min.

In comparison, going by train can take 16 h 2 min   on average.

The distance is approximately 335 miles (540 km) from Santander to Barcelona.

The average frequency per day from Santander to Barcelona is:

  • 1 train per day.

However, we recommend checking specific travel dates for your journey between Santander and Barcelona as scheduled services by bus, ferry, flight or train can vary by season or day of the week.

These are the most popular departure and arrival points when traveling from Santander to Barcelona:

  • Most travelers who purchase a bus ticket from Santander to Barcelona depart from Santander to Barcelona, Estació d'Autobusos Nord.
  • Most travelers take a flight from Santander Airport to Barcelona El Prat Airport.
  • Most travelers take a train from Santander to Barcelona Sants.

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

  • You can travel to Barcelona from Santander by bus with Flixbus. You can find cheap tickets on Omio for $89 (€80) with Flixbus from Santander to Barcelona.
  • You can take a flight from Santander to Barcelona with Vueling. Cheap tickets can be found for $95 (€85) with Vueling from Santander to Barcelona.

Yes, there are direct services available from Santander to Barcelona with the following travel companies:

  • You can travel directly by plane with Vueling.

Direct services tend to save you time and add more convenience in getting you to Barcelona as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets from Santander to Barcelona.

Looking to extend your trip from Santander to Barcelona? Many Omio customers who go from Santander to Barcelona usually extend their vacation to explore other popular destinations like Madrid, Paris or Valencia. If you're looking to explore Madrid, Paris or Valencia from Barcelona, let Omio find you the best connections available at an affordable price.

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

  • Bus tickets cost $89 (€80) one way on average.
  • Plane tickets cost on average $95 (€85) one way.
  • Train tickets are costing on average $33 (€30) one way.

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

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language