|Distance||335 miles (540 km)|
|Train frequency||1 a day|
|Direct train||Yes, there is 1 direct train a day|
Trains from Barcelona to Santander cover the 335 miles (540 km) long journey taking on average 16 h 4 min with our travel partners like. Normally, there is 1 train operating per day, including direct services available. Travellers depart most frequently from Barcelona Sants and arrive in Santander.
Some of the Barcelona train stations to Santander you can start your journey from include Barcelona Sants, Barcelona Passeig De Gracia and Barcelona Estació De França. Similarly, some of the arrival train stations in Santander include Santander and Santander Valdecilla.
When travelling this route, Omio customers are departing most frequently from Barcelona Sants and arriving in Santander.
Passengers booking this trip most frequently board their trains from Barcelona Sants and need to travel around 1.6 miles (2.6 km) from the city centre to get to this train station.
Passengers arriving in Santander most often arrive at Santander and need to travel around 1 mile (1.6 km) from this train station to the city centre.
Here are some other resources that might have the information you need