Compare prices and tickets by train, bus or flight

Fri
Dec 3
$24ÖBB | Railjet
Find prices
Sat
Dec 4
$24ÖBB
Find prices
Sun
Dec 5
$17Westbahn
Find prices
Mon
Dec 6
$17Westbahn
Find prices
Tue
Dec 7
$17Westbahn
Find prices
Wed
Dec 8
$17Westbahn
Find prices
Thu
Dec 9
$18ÖBB | Nightjet
Find prices
Fri
Dec 10
$18ÖBB | Nightjet
Find prices
Sat
Dec 11
$17Westbahn
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
$57Flixbus
Fri
Dec 17
$17Westbahn
$57Flixbus
Sat
Dec 18
$17Westbahn
$66Flixbus
Sun
Dec 19
$17Westbahn
Find prices
Mon
Dec 20
$17Westbahn
Find prices
Tue
Dec 21
$17Westbahn
$63Flixbus
Wed
Dec 22
$17Westbahn
$84Flixbus
Thu
Dec 23
$17Westbahn
Find prices

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Salzburg and Vienna

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

Trains from Salzburg to Vienna cover the 156 miles (251 km) long trip taking on average 2 h 22 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. You can get the cheapest train tickets for this route for as low as $17 (€14), but the average price of train tickets is $19 (€16). Travelers depart most frequently from Salzburg Hbf and arrive in Wien Westbahnhof.

Train companies

ÖBB Salzburg – Vienna

Travel to Vienna from Salzburg from $17 (€14) with Omio’s train partners ÖBB! You can find the best schedules and tickets when comparing and booking the most popular route 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.

It’s easy to book your ÖBB train ticket to Vienna from Salzburg online with Omio! Simply check the current ÖBB train schedules for your ideal departure and arrival times, compare the best route between Salzburg and Vienna as well as relevant travel information (such as baggage allowance and amenities offered onboard) for that train and book cheap ÖBB train tickets online. Prices for ÖBB trains from Salzburg to Vienna start at $24 (€20) one-way if you book in advance, and you can expect to travel around 156 miles (251 km). If you search for ÖBB trains in the Omio app, you can check straight away if the ÖBB tickets are mobile tickets, which makes it easier than ever to go paperless when traveling by train to Vienna from Salzburg. Let Omio do all the work for you finding the best Salzburg to Vienna ÖBB train ticket so you can enjoy a smooth and comfortable journey!

  • Average Price: $24

When purchasing your ÖBB train tickets from Salzburg to Vienna, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • 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

Quick Guide: Trains from Salzburg to Vienna

Average Price: $28
Trains per day: ~30
Transfers: Direct
Average Time: 2:22
Fastest Route: 2:10
Slowest Route: 2:53


Trains from Salzburg to Vienna

Trains in Austria are an effective way to travel between cities, with a number of companies offering domestic and international train routes. Trains from Salzburg to Vienna take between 2 and 3 hours in journey time. The first trains depart before dawn and the last train departs late evening. ÖBB Intercity trains between these two major cities depart hourly. Passengers can save money on fares however by boarding a Westbahn train which takes 3 hours via Linz.

Salzburg to Vienna Trains: Not what you're looking for?

Return trains from Vienna to Salzburg | Compare all modes of traveling from Salzburg to Vienna | Or learn more about trains to Vienna



Salzburg to Vienna Train Cost

Average prices for trains from Salzburg to Vienna when you book in advance

Booking Period

Average Price

Same Day

$30.19

1 Day in Advance

$30.19

1 Week in Advance

$27.96

2 Weeks in Advance

$25.72

1 Month in Advance

$25.72

3 Months in Advance

$24.60

Salzburg to Vienna Trains: General Information

Travelers can usually offset some of cost of Salzburg to Vienna train tickets by planning ahead and checking the prices befrore booking.


  • autobus All Salzburg to Vienna trains are run by either ÖBB or Westbahn.
  • autobus All Salzburg to Vienna trains are direct, depart from Salzburg Hbf train stations and arrive at either Wien Hbf or Westbanhof.
  • autobus Journey Time: The Salzburg to Vienna train journey takes as little as 2 hours and 10 minutes to arrive in Vienna.
  • autobus Most travelers book their Salzburg to Vienna train tickets 1 day in advance of the travel date.




Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Salzburg to Vienna trains decrease the further they are booked in advance:

  • It is 7% cheaper to book a Salzburg to Vienna train ticket 1 week in advanced as opposed to the day you intend to travel.
  • Salzburg to Vienna train costs are 15% cheaper when booked 1 month in advance as opposed to purchasing a train ticket at the station.

Taking the Train from Salzburg

Trains to Vienna from Salzburg depart from the city's main train station, the Hauptbahnhof. The station is located to the north of the Salzach River in the New Town area of Salzburg. Given the size of central Salzburg its possible to walk to the station from most central locations. A number of trams and buses serve the city with many routes stopping at the main station. Public transport services do not run through the night so those wishing to reach Salzburg Station during the early hours should book a taxi.

Arriving in Vienna by Train

Vienna, the beautiful capital city of Austria, boasts a UNESCO protected city centre which is bursting with imperial grandeur. The city is also a mecca for culture, both traditionally in the form of opera and ballet, but also thanks to its the minute music and arts scene. Trains from Vienna arrive at the main Hauptbahnhof station which is found to the south of central Vienna. The station is well connected via metro and tram services which run all over the city until around 1:00 a.m. After this time visitors can use the night bus services to reach their destination or alternatively get a taxi from outside Hauptbahnhof.

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 price of the cheapest train from Salzburg to Vienna?
If you’re looking to save money on tickets, you can find cheap Salzburg to Vienna trains for as little as $17 (€14)  in the next 7 days.
What is the cost of a train between Salzburg and Vienna?
The Salzburg to Vienna train ticket price is on average $19 (€16)  if you are looking to book your tickets for this trip in the next week.
How far is it from Salzburg to Vienna by train?
The Salzburg to Vienna train distance is approximately 156 miles (251 km).
How long is the train ride between Salzburg and Vienna?
On average the Salzburg to Vienna train travel time is 2 h 22 min  for the 156 miles (251 km) long journey, but the duration can vary if you travel on weekends and holidays.
What is the departure train station in Salzburg and arrival train station in Vienna?

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

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

Passengers board the train most frequently from Salzburg Hbf, which is located around 0.9 miles (1.5 km) away from the city center, and they get off the train at Wien Westbahnhof, located 1.8 miles (2.9 km) away from the city center.

What train companies offer a service to Vienna from Salzburg?
For the route from Salzburg to Vienna you can take a train with Westbahn, ÖBB | Railjet, ÖBB, FlixTrain, ÖBB | S-Bahn, ÖBB | Nightjet or Locomore. Be sure to check out all possible train providers that offer services to Vienna from Salzburg on Omio to compare what amenities they may have.
Can I find a direct train from Salzburg to Vienna?
Yes, there are 25 direct trains from Salzburg to Vienna per day with Westbahn  on Omio. This is worth paying attention to when you book your train ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
How many train services per day are there from Salzburg to Vienna?
The average number of trains departing Salzburg for Vienna is 25 a day. The train schedules and services may vary between weekdays and weekends.
What time is the earliest train from Salzburg to Vienna? What time is the last train from Salzburg to Vienna?
The earliest train departing from Salzburg to Vienna leaves at 5: 52 AM. The last train departing from Salzburg to Vienna leaves at 6: 52 PM. You can find the latest Salzburg to Vienna train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I purchase train tickets to Vienna from Salzburg for 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 trip and save money. If you purchase train tickets between Salzburg and Vienna within the next 7 days, you can find tickets to cost on average $19 (€16) one way. To find the best prices for this trip, consider booking your train ticket from Salzburg to Vienna a few months in advance.

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 journey from Salzburg to Vienna.