Salzburg to Linz by train
Salzburg Hauptbahnhof → Linz Hauptbahnhof
Trains link Salzburg (Salzburg Hauptbahnhof) and Linz (Linz Hauptbahnhof) in about 1h 08m at best, with no changes needed.
- Fastest
- ≈ 1h 08m
- Typical
- ≈ 1h 12m
- Direct trains
- Yes
- Fewest changes
- 0
- Operators
- ÖBB, WESTbahn

How long does the train from Salzburg to Linz take?
The fastest trains cover Salzburg to Linz in about 1h 08m; a typical journey takes around 1h 12m.
Is there a direct train from Salzburg to Linz?
Yes: direct trains run between Salzburg Hauptbahnhof and Linz Hauptbahnhof.
Legendary routes through Salzburg or Linz
- WESTbahn Vienna → Salzburg
- Mühlkreisbahn Linz → Aigen-Schlägl
- Summerauerbahn České Budějovice → Linz
- Tauern Railway Salzburg → Villach
More trains from Salzburg
- Salzburg → Munich ≈ 1h 43m · direct
- Salzburg → Innsbruck ≈ 2h 15m · direct
- Salzburg → Vienna ≈ 2h 25m · direct
- Salzburg → Graz ≈ 3h 31m · direct
More train routes in Austria · Czechia.
Journey figures are typical values sampled from public European schedule data; exact times vary by day. Always check the operator when booking.