|Distance||335 miles (540 km)|
|Train frequency||1 a day|
|Direct train||Yes, there is 1 direct train a day|
Trains from Santander to Barcelona cover the 335 miles (540 km) long journey taking on average 9 h 15 min with our travel partners like. Normally, there is 1 train operating per day, including direct services available. Travellers depart most frequently from Santander and arrive in Barcelona Sants.
Some of the Santander train stations to Barcelona you can start your journey from include Santander and Santander Valdecilla. Similarly, some of the arrival train stations in Barcelona include Barcelona Sants, Barcelona Passeig De Gracia and Barcelona Estació De França.
When travelling this route, Omio customers are departing most frequently from Santander and arriving in Barcelona Sants.
The most popular departure train station with passengers for this journey, called Santander, is located 0.6 miles (870 m) from the city centre of Santander.
The most popular arrival train station, Barcelona Sants, is located 1.2 miles (1.9 km) away from the city centre of Barcelona.
Here are some other resources that might have the information you need