RailClick

Trains from Vienna to Salzburgfrom $ 70.76

One‑way

Trains from Vienna to Salzburg

Journey time
From 5h 30m
Price
From $ 70.76
Distance
650 km (404 miles)
Changes
No direct trains available
Departure station
Vienna Hbf
Arrival station
Salzburg Hbf

Travelling by train: Vienna - Salzburg

Journey details

How long does the train from Vienna to Salzburg take?

The journey time for trains from Vienna to Salzburg varies, but on average, it takes approximately 2 hours and 30 minutes.

What is the fastest journey from Vienna to Salzburg by train?

The fastest train journey from Vienna to Salzburg can take as little as 2 hours and 15 minutes on specific services.

How much does the train cost from Vienna to Salzburg?

Train ticket prices from Vienna to Salzburg can vary, but you can expect to pay from €19 to €50 for a standard class ticket, depending on how far in advance you book.

How much does the Vienna to Salzburg?

Yes, there are direct trains from Vienna to Salzburg, making it convenient for travelers to reach their destination without the need for transfers.

What is the distance from Vienna to Salzburg by train?

The distance from Vienna to Salzburg by train is approximately 250 Km, offering a scenic and comfortable journey between these two beautiful cities.

Which are the cities that the train stops from Vienna to Salzburg?

On the route from Vienna to Salzburg, the train might stop at several key cities including St. Pölten, Linz, and Attnang-Puchheim depending on the service chosen.

Buy train tickets from Vienna to Salzburg

Vienna: Places to see

Salzburg: Places to see

Vienna: Main train stations

  • Vienna Hbf
  • Flughafen Wien
  • Wien Westbf
  • Wien Meidling
  • Wien Huetteldorf

Salzburg: Main train stations

  • Salzburg Hbf

Vienna - Salzburg: How to get the best deals

Need our help?
Guaranteed secure payment
  • visa
  • mastercard
  • amex
  • applepay
Certificates
Europ AssistanceGlobal Awards
TreeNation
Google logo4.8 Stars | 10000+ Reviews