|Distance||692 miles (1116 km)|
|Train frequency||1 a day|
|Direct train||Yes, there is 1 direct train a day|
Trains from Barcelona to Salzburg cover the 692 miles (1116 km) long trip taking on average 26 h 5 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 Salzburg Hbf.
Here are some other resources that might have the information you need