Travel from Linz to Salzburg

Bus or train from Linz to Salzburg?

Austrian Railways (ÖBB) operates a train from Linz to Salzburg every 15 minutes. Tickets cost $20 - $35 and the journey takes 1 h 10 min. Alternatively, Leo Express operates a bus from Linz to Salzburg 4 times a week. Tickets cost $7 - $11 and the journey takes 1 h 55 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Linz to Salzburg

ModeDurationPrice
From Linz Hbf train to Salzburg Hbf.1 h 10 min22€
From Linz Industriezeile bus to Salzburg P+R Süd.1 h 55 min7€
From Linz Hbf night train to Salzburg Hbf.1 h 10 min
From Linz drive to Salzburg.1 h 20 min15€
From Linz rideshare to Salzburg.1 h 54 min6€

How long does it take to get from Linz to Salzburg?

The train from Linz Hbf to Salzburg Hbf takes 1 h 10 min including transfers and departs every 15 minutes.

Is there a direct train between Linz and Salzburg?

Yes, there is a direct train departing from Linz Hbf and arriving at Salzburg Hbf. Services depart every 15 minutes, and operate every day. The journey takes approximately 1 h 10 min.

Is there a direct bus between Linz and Salzburg?

Yes, there is a direct bus departing from Linz Industriezeile and arriving at Salzburg P+R Süd. Services depart four times a week, and operate Monday, Thursday, Friday, Saturday and Sunday. The journey takes approximately 1 h 55 min.

Operators from Linz to Salzburg

OperatorPhoneWebsite
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Leo Express+420 220 311 700Leo Express
EuroNightEuroNight
BlaBlaCarBlaBlaCar