The cheapest trains from Salzburg to Vienna

Showing times and prices for 23 Oct

Cheapest

£21

Average

£40

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 Salzburg to Vienna will cost around £ 40 if you buy it on the day, but the cheapest tickets can be found for only £ 21.

Cheapest
14:52Salzburg Hbf2h26 17:18Vienna Westbahnhof
0 changes
£211One-way
Cheapest
15:52Salzburg Hbf2h26 18:18Vienna Westbahnhof
0 changes
£211One-way
Cheapest
13:52Salzburg Hbf2h26 16:18Vienna Westbahnhof
0 changes
£211One-way
Cheapest
18:52Salzburg Hbf2h26 21:18Vienna Westbahnhof
0 changes
£211One-way
Cheapest
19:52Salzburg Hbf2h26 22:18Vienna Westbahnhof
0 changes
£211One-way

Timetable Salzburg to Vienna

Showing trains for tomorrow, Sat, 23 Oct
03:21Salzburg Hbf3h33 06:54Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
03:45Salzburg Hbf2h49 06:34Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
04:36Salzburg Hbf3h19 07:55Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
04:36Salzburg Hbf2h54 07:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
05:00Salzburg Hbf4h19 09:19Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
05:12Salzburg Hbf2h53 08:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
05:52Salzburg Hbf2h26 08:18Vienna Westbahnhof
0 changes
06:02Salzburg Hbf2h28 08:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
06:12Salzburg Hbf2h53 09:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
06:52Salzburg Hbf2h26 09:18Vienna Westbahnhof
0 changes
07:08Salzburg Hbf2h22 09:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
07:12Salzburg Hbf2h53 10:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
07:52Salzburg Hbf2h26 10:18Vienna Westbahnhof
0 changes
08:08Salzburg Hbf2h22 10:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
08:12Salzburg Hbf2h53 11:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
08:38Salzburg Hbf4h07 12:45Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
08:52Salzburg Hbf2h26 11:18Vienna Westbahnhof
0 changes
09:08Salzburg Hbf2h22 11:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
09:12Salzburg Hbf2h53 12:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
09:52Salzburg Hbf2h26 12:18Vienna Westbahnhof
0 changes
10:08Salzburg Hbf2h22 12:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
10:12Salzburg Hbf2h53 13:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
10:38Salzburg Hbf4h07 14:45Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
10:52Salzburg Hbf2h26 13:18Vienna Westbahnhof
0 changes
11:08Salzburg Hbf2h22 13:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
11:12Salzburg Hbf2h53 14:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
11:52Salzburg Hbf2h26 14:18Vienna Westbahnhof
0 changes
12:08Salzburg Hbf2h22 14:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
12:12Salzburg Hbf2h53 15:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
12:38Salzburg Hbf4h07 16:45Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
12:52Salzburg Hbf2h26 15:18Vienna Westbahnhof
0 changes
13:08Salzburg Hbf2h22 15:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
13:12Salzburg Hbf2h53 16:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
13:38Salzburg Hbf4h07 17:45Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
13:52Salzburg Hbf2h26 16:18Vienna Westbahnhof
0 changes
14:08Salzburg Hbf2h22 16:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
14:12Salzburg Hbf2h53 17:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
14:38Salzburg Hbf4h07 18:45Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
14:52Salzburg Hbf2h26 17:18Vienna Westbahnhof
0 changes
15:08Salzburg Hbf2h22 17:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
15:12Salzburg Hbf2h53 18:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
15:52Salzburg Hbf2h26 18:18Vienna Westbahnhof
0 changes
16:08Salzburg Hbf2h22 18:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
16:12Salzburg Hbf2h53 19:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
16:38Salzburg Hbf4h07 20:45Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
16:52Salzburg Hbf2h26 19:18Vienna Westbahnhof
0 changes
17:08Salzburg Hbf2h22 19:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
17:12Salzburg Hbf2h53 20:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
17:52Salzburg Hbf2h26 20:18Vienna Westbahnhof
0 changes
18:08Salzburg Hbf2h22 20:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
18:12Salzburg Hbf2h53 21:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
18:38Salzburg Hbf4h27 23:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
18:52Salzburg Hbf2h26 21:18Vienna Westbahnhof
0 changes
19:08Salzburg Hbf2h22 21:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
19:12Salzburg Hbf2h53 22:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
19:38Salzburg Hbf3h27 23:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
19:52Salzburg Hbf2h26 22:18Vienna Westbahnhof
0 changes
20:08Salzburg Hbf2h22 22:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
20:12Salzburg Hbf2h53 23:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
21:08Salzburg Hbf2h22 23:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
21:12Salzburg Hbf2h53 00:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
22:08Salzburg Hbf2h25 00:33Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
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
£17Westbahn
Sat
23 Oct
£21Westbahn
Sun
24 Oct
£18ÖBB
Mon
25 Oct
£18ÖBB
Tue
26 Oct
£18ÖBB | Railjet
Wed
27 Oct
£17Westbahn
Thu
28 Oct
£17Westbahn
Fri
29 Oct
£17Westbahn
Sat
30 Oct
£17Westbahn
Sun
31 Oct
£17Westbahn
Mon
1 Nov
£12Westbahn
Tue
2 Nov
£17Westbahn
Wed
3 Nov
£12Westbahn
Thu
4 Nov
£12Westbahn
Fri
5 Nov
£12Westbahn
Sat
6 Nov
£12Westbahn
Sun
7 Nov
£12Westbahn
Mon
8 Nov
£12Westbahn
Tue
9 Nov
£12Westbahn
Wed
10 Nov
£12Westbahn
Thu
11 Nov
£12Westbahn

The fastest trains from Salzburg to Vienna

Showing times and prices for 23 Oct

Fastest Journey

2 h 22 m

Average

2 h 49 m

Trains per day

62

Distance

252 km

Of the 62 trains that leave Salzburg for Vienna every day 51 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 49 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 27 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
11:08Salzburg Hbf2h22 13:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
£491One-way
Fastest
15:08Salzburg Hbf2h22 17:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
£491One-way
Fastest
09:08Salzburg Hbf2h22 11:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
£491One-way
Fastest
14:08Salzburg Hbf2h22 16:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
£491One-way
Fastest
19:08Salzburg Hbf2h22 21:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
£351One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Vienna from Salzburg

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

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

Train companies

Salzburg to Vienna with ÖBB

Travel between Salzburg and Vienna from £17 with Omio’s train partners ÖBB! You can find the best timetables and tickets when comparing and booking the most popular trip for you.

ÖBB

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

Find the perfect ÖBB train between Salzburg and Vienna for a smooth and relaxing journey. Omio makes it convenient for you to check the latest ÖBB train timetables and compare the cheapest, fastest or earliest train from Salzburg to Vienna. You can also check relevant travel information for the ÖBB train, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap ÖBB train tickets online. You can expect to travel around 156 miles (251 km) on this journey and your ÖBB Salzburg to Vienna train ticket can cost as little as £18 one-way if you book in advance. When you search for ÖBB tickets between Salzburg and Vienna in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official ÖBB train tickets online quickly and easily on Omio and enjoy the travel experience!

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

    • 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 Salzburg to Vienna

    A train leaves Salzburg for Vienna approximately every 10  minutes. The route mostly takes less than three hours to cover, and is serviced by three rail operators.

     Trains Salzburg Vienna: Daily Departure Times

    There are 87 departures from Salzburg headed for Vienna each day. Departures commence at about 03:15 each day. The last departure is shortly after 10:00 pm each day. There are about five departures per hour throughout the day.

     How long is the journey by train from Salzburg to Vienna?

    By far the majority of the trips are direct and take about two hours and 20 minutes to complete. 10 trips each day (spread throughout the day) require one transfer, but are still completed, mostly, within three hours. (The exception here is the late-night departure by OBB Railjet, which has a long layover at the transfer point.) 

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

     Departure train station:  OBB trains and those operated by Westbahn leave from the Salzburg Hauptbahnhof, Salzburg's main station. (This accounts for 64 of the 87 daily departures.)

    Flixtrain operates its route from the Lastenstrasse bus and train station. The two stations are a 10 minute drive apart. Both stations are about 20 minutes drive from the city centre, but are well-serviced by public transport.

     Arrival train station: OBB trains arrive at the well-appointed Vienna Central station, located very close to the city centre - about 5 minutes drive away.  Westbahn trains make use of the Westbahnhof station. Both of these stations are very well serviced by public transport.

    Flixtrain routes include a stop at the smaller Hutteldorff station, and then continue to the Westbahnhof station. Hutteldorff offers easy access to Salzburg's  stadium (Rapid Vienna's home ground), as well as to the local subway system.

     Which train companies travel from Salzburg to Vienna?

    OBB operates this route using its traditional passenger trains, its Nightjet service - the overnight passenger rail trains, as well as its Fastjet high-speed service.  Flixtrain and Westbahn are also active on the route.

    OBB's passenger trains travel 26 times a day, its Nightjet service 3 times, and its Railjet service 17 times. Westbahn offers 18 trips each weekday. Flixtrain operates 23 journeys a day.

     Trains Salzburg Vienna: Services on Board

    All OBB trains offer first and second class services.  Westbahn and Flixtrain offer only standard tickets on this route.

    OBB restricts passengers to two suitcases and one piece of hand luggage. The operator allows bicycles, folded in a protective cover, but requires a bicycle ticket to be bought at 10% of the cost of the passenger ticket. Small pets can be carried for free as long as they are transported in a container. Larger animals can be taken on board on a leash, and at a fee.

    Westbahn has similar policies for luggage, but requires a bike spot to be booked in advance.

    Flixtrain allows only one large piece of luggage per person, and requires the booking of space for bicycles. The policy pertaining to pets is the same as for the other operators.

    All operators and stations provide assistance for the disabled. This should be arranged in advance of the departure date.

    If more than one provider serves the route, please specify policies for each single provider. Please, write full sentences, don’t use lists.

    (approx 150-200 words)

     How to find cheap train tickets from Salzburg to Vienna?

    Ticket prices vary considerably. Booking online is advisable, to allow for comparison of prices between operators, and for different times of the day.  Booking well in advance maximises chances of securing special deals, and of securing space for additional ;luggage if this is required.

    Travel Tips

    Trains from Salzburg to Vienna
    Travel by train to Vienna 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 Salzburg to Vienna.
    FAQs
    What is the cost of cheap trains from Salzburg to Vienna?
    Looking to save money on your journey? Omio customers have found the cheapest train from Salzburg to Vienna for the next 7 days starting from £17  one way.
    What is the average cost of a train from Salzburg to Vienna?
    The Salzburg to Vienna train ticket price is on average £18  if you are looking to buy your tickets for this route in the next week.
    How many miles is it from Salzburg to Vienna by train?
    The train distance from Salzburg to Vienna is around 156 miles (251 km).
    How long is the train journey between Salzburg and Vienna?
    While the time it takes to travel 156 miles (251 km) from Salzburg to Vienna can vary based on specific dates, weekends, and bank holidays, the train duration from Salzburg to Vienna is on average 2 h 26 min.
    Which train station in Salzburg goes to Vienna? Which train station do I come into Vienna from Salzburg?

    Omio customers book a train from Salzburg Hbf   to Wien Westbahnhof   most frequently for this route.

    Where is the train station in Salzburg to go to Vienna? Where is the train station in Vienna located?

    You can find the most popular departure train station for this journey, Salzburg Hbf, located approximately 1 mile (s) / 1 km from the city centre of Salzburg. The most popular arrival train station in Vienna, called Wien Westbahnhof, is located around 1 mile (s) / 2 km away from its city centre.

    Which train providers can get me from Salzburg to Vienna?
    When taking a train from Salzburg to Vienna, you can count on Westbahn, ÖBB | Railjet, ÖBB, FlixTrain, ÖBB | S-Bahn, ÖBB | Nightjet or Locomore for the best way to get you to Vienna. You can also check all possible train providers who offer a service between Salzburg and Vienna and compare the amenities they offer before buying a train ticket.
    Can I book a direct train from Salzburg to Vienna?
    Yes, there are 25 direct trains per day to Vienna from Salzburg, and you can find a direct train for this trip with Westbahn, ÖBB, ÖBB | Railjet or ÖBB | Nightjet  on Omio. It's worth paying attention to when you book your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
    How many trains are there from Salzburg to Vienna a day?
    The average number of trains departing Salzburg for Vienna is 25 a day. The train schedules and services may vary between weekdays and weekends.
    When is the earliest train from Salzburg to Vienna? When is the last train from Salzburg to Vienna?
    You can take the first train from Salzburg to Vienna at 04: 52   or take the last train from Salzburg to Vienna leaving at 20: 12. Look for the latest Salzburg Vienna train timetable on Omio and book the best time to take the train for this trip.
    When should I purchase Salzburg Vienna train tickets to score the best deals?
    If you buy a train ticket between Salzburg and Vienna within the next 7 days, you can find tickets to cost on average £18 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Salzburg and Vienna are generally on sale a few months before the planned departure date.

    Important Stations and Airports for this Journey

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