Cheap train tickets from Vienna to Salzburg

Showing times and prices for Dec 7

Cheapest

$24

Average

$55

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 $ 55 if you buy it on the day, but the cheapest tickets can be found for only $ 24.

Cheapest
07:55PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 10:48PMSalzburg Hbf
0 changes
$241One-way
Cheapest
04:55AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 07:48AMSalzburg Hbf
0 changes
$241One-way
2nd Cheapest
07:15PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h07 11:22PMSalzburg Hbf
1 changes
$301One-way
06:55AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 09:48AMSalzburg Hbf
0 changes
$361One-way
06:50AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h32 11:22AMSalzburg Hbf
1 changes
$361One-way

Train schedule from Vienna to Salzburg

Showing trains for tomorrow, Tue, Dec 7
04:55AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 07:48AMSalzburg Hbf
0 changes
05:30AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h24 07:54AMSalzburg Hbf
0 changes
05:55AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 08:48AMSalzburg Hbf
0 changes
06:06AMVienna Westbahnhof2h32 08:38AMSalzburg Hbf
0 changes
06:30AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 08:52AMSalzburg Hbf
0 changes
06:42AMVienna Westbahnhof2h26 09:08AMSalzburg Hbf
0 changes
06:50AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h32 11:22AMSalzburg Hbf
0 changes
06:55AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 09:48AMSalzburg Hbf
0 changes
07:30AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 09:52AMSalzburg Hbf
0 changes
07:42AMVienna Westbahnhof2h26 10:08AMSalzburg Hbf
0 changes
07:55AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 10:48AMSalzburg Hbf
0 changes
08:30AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 10:52AMSalzburg Hbf
0 changes
08:42AMVienna Westbahnhof2h26 11:08AMSalzburg Hbf
0 changes
08:55AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 11:48AMSalzburg Hbf
0 changes
09:15AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h07 01:22PMSalzburg Hbf
0 changes
09:30AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 11:52AMSalzburg Hbf
0 changes
09:42AMVienna Westbahnhof2h26 12:08PMSalzburg Hbf
0 changes
09:55AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 12:48PMSalzburg Hbf
0 changes
10:15AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h15 02:30PMSalzburg Hbf
0 changes
10:30AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 12:52PMSalzburg Hbf
0 changes
10:42AMVienna Westbahnhof2h26 01:08PMSalzburg Hbf
0 changes
10:55AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 01:48PMSalzburg Hbf
0 changes
11:15AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h07 03:22PMSalzburg Hbf
0 changes
11:30AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 01:52PMSalzburg Hbf
0 changes
11:42AMVienna Westbahnhof2h26 02:08PMSalzburg Hbf
0 changes
11:55AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 02:48PMSalzburg Hbf
0 changes
12:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 02:52PMSalzburg Hbf
0 changes
12:42PMVienna Westbahnhof2h26 03:08PMSalzburg Hbf
0 changes
12:55PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 03:48PMSalzburg Hbf
0 changes
01:15PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h07 05:22PMSalzburg Hbf
0 changes
01:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 03:52PMSalzburg Hbf
0 changes
01:42PMVienna Westbahnhof2h26 04:08PMSalzburg Hbf
0 changes
01:55PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 04:48PMSalzburg Hbf
0 changes
02:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 04:52PMSalzburg Hbf
0 changes
02:42PMVienna Westbahnhof2h26 05:08PMSalzburg Hbf
0 changes
02:55PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 05:48PMSalzburg Hbf
0 changes
03:15PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h07 07:22PMSalzburg Hbf
0 changes
03:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 05:52PMSalzburg Hbf
0 changes
03:42PMVienna Westbahnhof2h26 06:08PMSalzburg Hbf
0 changes
03:55PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 06:48PMSalzburg Hbf
0 changes
04:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 06:52PMSalzburg Hbf
0 changes
04:42PMVienna Westbahnhof2h26 07:08PMSalzburg Hbf
0 changes
04:55PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 07:48PMSalzburg Hbf
0 changes
05:15PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h07 09:22PMSalzburg Hbf
0 changes
05:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 07:52PMSalzburg Hbf
0 changes
05:42PMVienna Westbahnhof2h26 08:08PMSalzburg Hbf
0 changes
05:55PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 08:48PMSalzburg Hbf
0 changes
06:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 08:52PMSalzburg Hbf
0 changes
06:42PMVienna Westbahnhof2h26 09:08PMSalzburg Hbf
0 changes
06:55PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 09:48PMSalzburg Hbf
0 changes
07:15PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h07 11:22PMSalzburg Hbf
0 changes
07:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 09:52PMSalzburg Hbf
0 changes
07:42PMVienna Westbahnhof2h26 10:08PMSalzburg Hbf
0 changes
07:55PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 10:48PMSalzburg Hbf
0 changes
08:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h24 10:54PMSalzburg Hbf
0 changes
08:55PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h53 11:48PMSalzburg Hbf
0 changes
09:27PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h45 12:12AMSalzburg Hbf
0 changes
10:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h26 12:56AMSalzburg Hbf
0 changes
10:55PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)3h05 02:00AMSalzburg Hbf
0 changes
11:27PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h43 02:10AMSalzburg Hbf
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Mon
Dec 6
$36ÖBB | Regionalzug
Find prices
Tue
Dec 7
$24ÖBB | Railjet
Find prices
Wed
Dec 8
$24ÖBB
Find prices
Thu
Dec 9
$24ÖBB
Find prices
Fri
Dec 10
$24ÖBB | Nightjet
Find prices
Sat
Dec 11
$18ÖBB | Nightjet
Find prices
Sun
Dec 12
$17Westbahn
Find prices
Mon
Dec 13
$17Westbahn
Find prices
Tue
Dec 14
$17Westbahn
Find prices
Wed
Dec 15
$17Westbahn
Find prices
Thu
Dec 16
$17Westbahn
Find prices
Fri
Dec 17
$17Westbahn
Find prices
Sat
Dec 18
$17Westbahn
Find prices
Sun
Dec 19
$17Westbahn
Find prices
Mon
Dec 20
$17Westbahn
$54Flixbus
Tue
Dec 21
$17Westbahn
Find prices
Wed
Dec 22
$17Westbahn
Find prices
Thu
Dec 23
$17Westbahn
Find prices
Fri
Dec 24
$17Westbahn
Find prices
Sat
Dec 25
$17Westbahn
Find prices
Sun
Dec 26
$17Westbahn
Find prices

Fastest train times from Vienna to Salzburg

Showing times and prices for Dec 7

Fastest Journey

2 h 22 m

Average

2 h 48 m

Trains per day

60

Distance

252 km

Of the 60 trains that leave Vienna for Salzburg every day 52 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 48 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
06:30AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 08:52AMSalzburg Hbf
0 changes
$691One-way
Fastest
03:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 05:52PMSalzburg Hbf
0 changes
$691One-way
Fastest
11:30AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 01:52PMSalzburg Hbf
0 changes
$691One-way
Fastest
01:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 03:52PMSalzburg Hbf
0 changes
$691One-way
Fastest
07:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h22 09:52PMSalzburg Hbf
0 changes
$601One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Vienna to Salzburg

distanceDistance156 miles (251 km)
durationAverage train duration2 h 26 min
priceAverage train ticket price$24 (€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 (€14), but the average price of train tickets is $24 (€20). Travelers depart most frequently from Wien Westbahnhof and arrive in Salzburg Hbf.

Train companies

ÖBB Vienna – Salzburg

Buy your official ÖBB train tickets to Salzburg from Vienna from $17 (€14) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular journey.

Ö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.

Book your ÖBB Vienna to Salzburg train with Omio and enjoy a smooth and relaxing journey! Check ÖBB up-to-date train schedules for the ideal departure and arrival times, compare the fastest Vienna to Salzburg routes as well as the amenities offered in the class fare you choose and buy the most affordable ÖBB train tickets online that fit your budget. The distance to Salzburg from Vienna is 156 miles (251 km), and the best price for a one-way Vienna - Salzburg ÖBB train ticket starts at $24 (€20) if you book in advance. If you would rather search for your ÖBB ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when traveling by train. Waiting in a line at the train station to purchase your train ticket will become yesterday's news. So, book your train tickets online quickly and easily and enjoy your trip with ÖBB!

  • Average Price: $24

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, traveling 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, baggage 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 schedule 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 cab ranks, car and bicycle parking, left baggage 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, baggage 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
How much do cheap train tickets between Vienna and Salzburg cost?
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 (€14)  one way.
How much is a train ticket to Salzburg from Vienna?
In the next 7 days you can expect to pay on average $24 (€20)  for a train ticket between Vienna and Salzburg.
How far is Salzburg from Vienna by train?
The Vienna to Salzburg train distance is approximately 156 miles (251 km).
How many hours is the train time between Vienna and Salzburg?
The Vienna to Salzburg train duration is on average 2 h 26 min, which is to be expected when traveling 156 miles (251 km) to Salzburg from Vienna. However, the time it takes can vary based on specific dates, weekends, and holidays.
What is the departure train station in Vienna and arrival train station in Salzburg?

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

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

Passengers board their train most frequently from Wien Westbahnhof and travel around 1.8 miles (2.9 km) from the city center to this train station.

Passengers traveling this route most often arrive at Salzburg Hbf and need to travel approximately 0.9 miles (1.5 km) from the train station to the city center in Salzburg.

What train providers offer a service between Vienna and 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 providers for the journey to Salzburg from Vienna as there might be differences in the amenities they offer.
Are there any nonstop train services from Vienna to Salzburg?
Yes, there are 25 direct trains per day from Vienna to 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 purchase your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
How many trains per day are there to Salzburg from Vienna?
The average number of trains departing Vienna for Salzburg is 25 a day. The train schedules and services may vary between weekdays and weekends.
When does the first train depart from Vienna to Salzburg? When does the last train depart from Vienna to Salzburg?
You can take the first train from Vienna to Salzburg at 4: 40 AM. The last train from Vienna to Salzburg that you can take departs at 10: 27 PM. Omio shows you the latest train from Vienna to Salzburg schedule to help you book the best departure time for this trip.
How far in advance should I book a train ticket from Vienna to Salzburg to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this route and save money. If you book train tickets from Vienna to Salzburg within the next 7 days, you can find tickets to cost on average $24 (€20) one way. To find the best prices for this route, consider booking your train ticket from Vienna to Salzburg 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 journey to Salzburg from Vienna.