Travel options
from Santander to Barcelona

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

Our recommendation

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

05:20PMSantander Airport1h15 06:35PMBarcelona El Prat Airport
0 changes
$1131One-way
Cheapest
02:00PMSantander9h15 11:15PMBarcelona, Estación de Autobuses de Barcelona/Sants
0 changes
$771One-way
Other options
05:45PMSantander Airport4h35 10:20PMBarcelona El Prat Airport
1 changes
$1111One-way
09:00AMSantander9h00 06:00PMBarcelona, Estación de Autobuses de Barcelona/Sants
0 changes
$771One-way
09:00AMSantander9h30 06:30PMBarcelona, Estació d'Autobusos Nord
0 changes
$771One-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

Sat
Dec 4
$69Alsa
$144Vueling
Sun
Dec 5
$69Alsa
$99Air Nostrum
Mon
Dec 6
$69Alsa
$90Vueling
Tue
Dec 7
$69Alsa
$99Air Nostrum
Wed
Dec 8
$69Alsa
$99Iberia
Thu
Dec 9
$69Alsa
$99Iberia
Fri
Dec 10
$69Alsa
$60Vueling
Sat
Dec 11
$69Alsa
$105Air Nostrum
Sun
Dec 12
$69Alsa
$105Iberia
Mon
Dec 13
$69Alsa
$50Vueling
Tue
Dec 14
$69Alsa
$37Vueling
Wed
Dec 15
$69Alsa
$41Vueling
Thu
Dec 16
$69Alsa
$45Vueling
Fri
Dec 17
$69Alsa
$60Vueling
Sat
Dec 18
$69Alsa
$105Iberia
Sun
Dec 19
Find prices
$45Vueling
Mon
Dec 20
$69Alsa
$41Vueling
Tue
Dec 21
Find prices
$45Vueling
Wed
Dec 22
Find prices
$55Vueling
Thu
Dec 23
$69Alsa
$50Vueling
Fri
Dec 24
$69Alsa
$73Vueling

Travel Information to Barcelona from Santander

distanceDistance335 miles (540 km)
modeAvailable travel modesFlight or bus
priceTicket price range$30 - $159
cheapestCheapest modeBus • $30 (€25) • 3 h 32 min
fastestFastest modeFlight • $159 (€132) • 1 h 15 min
carriersPopular travel companiesVueling or Alsa

Travel 335 miles (540 km) by flight or bus 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 bus is the best option with prices starting as low as $30 (€25). The most popular travel companies which serve this trip are Vueling or Alsa among others. Travelers can even take a direct flight or bus from Santander to Barcelona.

Travel Tips

Travel from Santander to Barcelona
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
How do I travel from Santander to Barcelona?

You can travel to Barcelona from Santander 2 different ways: flight or bus.

What is the cheapest way to go from Santander to Barcelona?

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

This is compared to other ways of getting to Barcelona:

A bus is generally $129 (€107) less than a flight for the same route. Taking a flight costs on average $159 (€132) from Santander to Barcelona.

What is the fastest way to get from Santander to Barcelona?

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, traveling by bus can take you on average 3 h 32 min.

What is the distance from Santander to Barcelona?

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

Where do people depart from and arrive in when traveling from Santander to Barcelona?

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

  • Most travelers who buy a plane ticket from Santander to Barcelona depart from Santander Airport to Barcelona El Prat Airport.
  • Most travelers take a bus from Santander, Calle Real Racing Club (Parking) to Barcelona, Estació d'Autobusos Nord.
Which travel operators can get me to Barcelona from Santander?

If finding a good deal is your main consideration for your trip from Santander to Barcelona, then we'll help you find the best value travel companies for you:

  • Vueling can take you to Barcelona by plane. If searching for a good deal on flights, you can find tickets for Vueling from Santander to Barcelona for $159 (€132).
  • Alsa can get you to Barcelona by bus. You can find a good deal for bus tickets with Alsa from Santander to Barcelona for $30 (€25) on Omio.
Can I travel directly from Santander to Barcelona?

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

  • You can book a direct flight with Vueling.
  • You'll find direct buses with.

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

What other popular destinations should I add to my itinerary for my trip from Santander to Barcelona?
Your trip from Santander to Barcelona doesn't have to end in Barcelona. Many of our customers like to extend their vacation to explore other popular destinations like Madrid, Paris or Valencia. If you’d like to add Madrid, Paris or Valencia to your Santander to Barcelona tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Barcelona today!
How far in advance should I buy my Santander to Barcelona one way ticket online to get the best deals?

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

  • Plane tickets are costing on average $159 (€132) one way.
  • Bus tickets are costing on average $30 (€25) 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.