The cheapest trains from Vienna to Salzburg

Showing times and prices for 23 Oct

Cheapest

£20

Average

£48

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Vienna to Salzburg will cost around £ 48 if you buy it on the day, but the cheapest tickets can be found for only £ 20.

Cheapest
23:27Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h43 02:10Salzburg Hbf
0 changes
£201One-way
2nd Cheapest
22:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h26 00:56Salzburg Hbf
0 changes
£251One-way
2nd Cheapest
20:55Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 23:48Salzburg Hbf
0 changes
£251One-way
2nd Cheapest
19:55Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 22:48Salzburg Hbf
0 changes
£251One-way
18:55Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 21:48Salzburg Hbf
0 changes
£301One-way

Timetable Vienna to Salzburg

Showing trains for tomorrow, Sat, 23 Oct
05:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h24 07:54Salzburg Hbf
0 changes
05:55Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 08:48Salzburg Hbf
0 changes
06:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 08:52Salzburg Hbf
0 changes
06:50Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h32 11:22Salzburg Hbf
0 changes
06:55Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 09:48Salzburg Hbf
0 changes
07:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 09:52Salzburg Hbf
0 changes
07:55Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 10:48Salzburg Hbf
0 changes
08:03Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h24 10:27Salzburg Hbf
0 changes
08:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 10:52Salzburg Hbf
0 changes
08:55Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 11:48Salzburg Hbf
0 changes
09:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 11:52Salzburg Hbf
0 changes
09:55Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 12:48Salzburg Hbf
0 changes
10:03Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h25 12:28Salzburg Hbf
0 changes
10:15Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h07 14:22Salzburg Hbf
0 changes
10:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 12:52Salzburg Hbf
0 changes
10:55Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 13:48Salzburg Hbf
0 changes
11:15Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h07 15:22Salzburg Hbf
0 changes
11:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 13:52Salzburg Hbf
0 changes
11:55Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 14:48Salzburg Hbf
0 changes
12:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 14:52Salzburg Hbf
0 changes
12:55Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 15:48Salzburg Hbf
0 changes
13:15Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h07 17:22Salzburg Hbf
0 changes
13:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 15:52Salzburg Hbf
0 changes
14:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 16:52Salzburg Hbf
0 changes
14:55Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 17:48Salzburg Hbf
0 changes
15:15Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h07 19:22Salzburg Hbf
0 changes
15:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 17:52Salzburg Hbf
0 changes
15:55Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 18:48Salzburg Hbf
0 changes
16:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 18:52Salzburg Hbf
0 changes
16:55Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 19:48Salzburg Hbf
0 changes
17:15Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h07 21:22Salzburg Hbf
0 changes
17:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 19:52Salzburg Hbf
0 changes
17:55Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 20:48Salzburg Hbf
0 changes
18:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 20:52Salzburg Hbf
0 changes
18:55Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 21:48Salzburg Hbf
0 changes
19:15Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h07 23:22Salzburg Hbf
0 changes
19:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 21:52Salzburg Hbf
0 changes
19:55Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 22:48Salzburg Hbf
0 changes
20:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h24 22:54Salzburg Hbf
0 changes
20:55Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 23:48Salzburg Hbf
0 changes
21:27Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h45 00:12Salzburg Hbf
0 changes
22:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h26 00:56Salzburg Hbf
0 changes
22:55Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)3h05 02:00Salzburg Hbf
0 changes
23:27Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h43 02:10Salzburg Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Fri
22 Oct
£21Westbahn
Find prices
Sat
23 Oct
£18ÖBB
Find prices
Sun
24 Oct
£17Westbahn
£336Lufthansa
Mon
25 Oct
£17Westbahn
Find prices
Tue
26 Oct
£17Westbahn
Find prices
Wed
27 Oct
£17Westbahn
Find prices
Thu
28 Oct
£17Westbahn
Find prices
Fri
29 Oct
£17Westbahn
Find prices
Sat
30 Oct
£17Westbahn
Find prices
Sun
31 Oct
£17Westbahn
£292Lufthansa
Mon
1 Nov
£17Westbahn
Find prices
Tue
2 Nov
£12Westbahn
Find prices
Wed
3 Nov
£12Westbahn
Find prices
Thu
4 Nov
£12Westbahn
Find prices
Fri
5 Nov
£12Westbahn
Find prices
Sat
6 Nov
£17Westbahn
Find prices
Sun
7 Nov
£12Westbahn
£297Austrian Airlines
Mon
8 Nov
£12Westbahn
Find prices
Tue
9 Nov
£12Westbahn
Find prices
Wed
10 Nov
£12Westbahn
Find prices
Thu
11 Nov
£12Westbahn
Find prices

The fastest trains from Vienna to Salzburg

Showing times and prices for 23 Oct

Fastest Journey

2 h 22 m

Average

2 h 52 m

Trains per day

44

Distance

252 km

Of the 44 trains that leave Vienna for Salzburg every day 37 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 252 km distance in an average of 2 h 52 m but if you time it right, some trains will get you there in just 2 h 22 m .

The slowest trains will take 4 h 32 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
16:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 18:52Salzburg Hbf
0 changes
£561One-way
Fastest
11:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 13:52Salzburg Hbf
0 changes
£561One-way
Fastest
06:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 08:52Salzburg Hbf
0 changes
£561One-way
Fastest
08:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 10:52Salzburg Hbf
0 changes
£561One-way
Fastest
07:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 09:52Salzburg Hbf
0 changes
£561One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Vienna and Salzburg

distanceDistance156 miles (251 km)
durationAverage train duration2 h 26 min
priceAverage train ticket price£17 (€20)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesWestbahn, ÖBB | Railjet, FlixTrain, ÖBB, ÖBB | ICE, ÖBB | Nightjet, Locomore or ÖBB | S-Bahn

Trains from Vienna to Salzburg cover the 156 miles (251 km) long journey taking on average 2 h 26 min with our travel partners like Westbahn, ÖBB | Railjet, FlixTrain, ÖBB, ÖBB | ICE, ÖBB | Nightjet, Locomore or ÖBB | S-Bahn. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £17, but the average price of train tickets is £17. Travellers depart most frequently from Wien Westbahnhof and arrive in Salzburg Hbf.

Train companies

Train between Vienna and Salzburg with ÖBB

For as little as £17 you can travel by train from Vienna to Salzburg with ÖBB. Omio will show you the best deals, timetables and tickets available for this route.

ÖBB

ÖBB is Austria's main train company and offers the following different ticket types for your next trip between Vienna and Salzburg by train: Standard Ticket, Comfort-Ticket, ÖBB Sparschiene-Ticket, ÖBB Sparschiene Comfort-Ticket.

ÖBB is one of the best options when travelling by train from Vienna to Salzburg. Omio quickly shows you current ÖBB train timetables for the Vienna - Salzburg trip and makes it easier than ever for you to buy train tickets online for the cheapest, fastest or earliest journey available. The distance from Vienna to Salzburg is around 156 miles (251 km) and the cheapest ÖBB one-way ticket you can book starts at £18. As you check the latest Vienna to Salzburg train timetable from ÖBB for your ideal departure and arrival times, you can also review travel information, such as luggage policy and amenities offered onboard, and compare the best route available to arrive to Salzburg safely. If you search for ÖBB tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect ÖBB ticket between Vienna and Salzburg so you can spend more time enjoying the smooth and easy journey!

    These are ÖBB 's ticket policies for COVID-19 for the train from Vienna to Salzburg:

    • Refund or voucher policy
    • ÖBB has granted goodwill arrangements for tickets bought until March 15, 2020.
      • National ÖBB: Tickets valid until June 1, 2020, can be refunded as a voucher
      • International ÖBB: Ticket refunds depend on the current entry regulations set by the government of the destination country
    • Cashless payments recommended
    • Online booking and check-in recommended

    Trains from Vienna to Salzburg

    With up to ten departures an hour throughout the day and journey times of approximately 2.5 to 3 hours, travelling by train from Vienna to Salzburg is a relaxed and cost-effective way of making the journey. The majority of services are direct with just a few departures involving one connection en-route. All trains depart from Vienna Hbf and terminate at Salzburg Hbf.

    Which train companies travel from Vienna to Salzburg?

    Train services to Salzburg from Vienna are operated by three providers, FlixTrain, BB Railjet and Westbahn. FlixTrain is a German-owned operator of long-distance services and a subsidiary of the successful FlixBus company. BBRailjet is part of Austria's high-speed train network while Westbahn is jointly owned by France and Austria. Onboard services vary but include toilets, Wi-Fi, luggage storage and catering facilities.

    How long is the train from Vienna to Salzburg?

    Most routes between the cities of Vienna and Salzburg are direct with journey times of between 2.5 and 3 hours. During the day there are a few departures that involve one connection en-route which is made at Wels and has a longer journey time of approximately four hours.

    How many trains are there from Vienna to Salzburg?

    Departures on train routes to Salzburg from Vienna start in the early morning and continue until mid-evening. During this period there are up to ten departures an hour. A similar timetable is in place from Mondays through to Sundays.

    What are the departure and arrival stations for trains from Vienna to Salzburg?

    Departure train station: Trains from Vienna to Salzburg depart from Vienna Hauptbahnhof. Since opening in December 2015, this station with its striking contemporary architecture has become the country's main and busiest transport hub. It is part of a network of local buses, regional and intercity trains as well as U-Bahn and S-Bahn services. Facilities at Vienna Hbf include taxi ranks, car and bicycle parking, left luggage storage, Wi-Fi, shops, cafes and restaurants.

    Arrival train station: Trains to Salzburg from Vienna all terminate at Salzburg Hauptbahnhof, a major transport hub in western Austria. Totally refurbished in 2014, the station is a short 15 minute walk from the historic heart of Salzburg. Transport links to the city and surrounding areas are made up of taxis, local buses and S-Bahn trains. Among Salzburg Hbf facilities are car and bicycle parking, Wi-Fi, luggage lockers, shops and restaurants.

    Travel Tips

    Trains from Vienna to Salzburg
    Travel by train to Salzburg easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Vienna to Salzburg.
    FAQs
    What is the price of the cheapest train from Vienna to Salzburg?
    Looking to save money on your route? Omio customers have found the cheapest train to Salzburg from Vienna for the next 7 days starting from £17  one way.
    What is the average cost of a train from Vienna to Salzburg?
    The Vienna to Salzburg train ticket price is on average £17  if you are looking to purchase your tickets for this route in the next week.
    What is the distance from Vienna to Salzburg by train?
    The train distance from Vienna to Salzburg is around 156 miles (251 km).
    How long is the train journey from Vienna to Salzburg?
    On average the train from Vienna to Salzburg duration is 2 h 26 min  for the 156 miles (251 km) long trip, but the travel time can vary if you depart on weekends and holidays.
    What is the departure train station in Vienna and arrival train station in Salzburg?

    Omio customers who travel this route most frequently depart from Wien Westbahnhof   and arrive in Salzburg Hbf.

    Where is the departure train station in Vienna located? Where is the arrival train station in Salzburg located?

    Passengers board the train most frequently from Wien Westbahnhof, which is located around 1 mile (s) / 2 km away from the city centre, and they get off the train at Salzburg Hbf, located 1 mile (s) / 1 km away from the city centre.

    Which train companies should I travel with from Vienna to Salzburg?
    Take the Vienna to Salzburg train with Westbahn, ÖBB | Railjet, FlixTrain, ÖBB, ÖBB | ICE, ÖBB | Nightjet, Locomore or ÖBB | S-Bahn. However, it's always good to check out all possible train companies for the trip from Vienna to Salzburg as there might be differences in the amenities they offer.
    Are there any Vienna to Salzburg direct train services?
    Yes, there are 25 direct trains from Vienna to Salzburg per day with Westbahn, ÖBB, ÖBB | Railjet or ÖBB | Nightjet  on Omio. This is worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and help save you time travelling to your destination.
    How many trains are there between Vienna and Salzburg a day?
    On average, there are 25 trains a day from Vienna to Salzburg. The train times and services may be different on weekends and holidays compared to weekdays.
    When is the earliest train from Vienna to Salzburg? When is the last train from Vienna to Salzburg?
    If you prefer early morning trains from Vienna to Salzburg, the first train leaves at 04: 42. If you prefer late night trains from Vienna to Salzburg, the last train of the day leaves at 21: 27. Omio shows you the latest train from Vienna to Salzburg schedule to help you book the best departure time for this route.
    How far in advance should I purchase train tickets from Vienna to Salzburg for the best deals?
    The price of a one way train ticket from Vienna to Salzburg is on average £17 if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this trip. In general, you can find train tickets between Vienna and Salzburg available a few months in advance.

    Important Stations and Airports for this Journey

    Vienna
    Salzburg
    The major railway station for departures from Vienna is Wien Westbahnhof. Read all the information you need to know about services, amenities and connections at Wien Westbahnhof for your trip from Vienna to Salzburg.