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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Vienna and Sankt Johann im Pongau

distanceDistance158 miles (255 km)
durationAverage train duration4 h 33 min
priceAverage train ticket price$43 (€35)
frequencyTrain frequency17 a day
changesDirect trainYes, there are 17 direct trains a day
carriersTrain providersÖBB | Railjet

Trains from Vienna to Sankt Johann im Pongau cover the 158 miles (255 km) long journey taking on average 4 h 33 min with our travel partners like ÖBB | Railjet. Normally, there are 17 trains operating per day, including direct services available. While the average ticket price for this journey costs around $43 (€35), you can find the cheapest train ticket for as low as $43 (€35). Travelers depart most frequently from Wien Westbahnhof and arrive in St. Johann im Pongau.

Travel Tips

Trains from Vienna to Sankt Johann im Pongau
Travel by train to Sankt Johann im Pongau 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 Sankt Johann im Pongau.
FAQs
How much do cheap trains from Vienna to Sankt Johann im Pongau cost?
Omio customers have found the cheapest trains from Vienna to Sankt Johann im Pongau to cost as little as $43 (€35)  in the next 7 days.
What is the price of a train ticket from Vienna to Sankt Johann im Pongau?
The Vienna to Sankt Johann im Pongau train ticket price is on average $43 (€35)  if you are looking to book your tickets for this journey in the next week.
What is the distance from Vienna to Sankt Johann im Pongau by train?
When traveling this route you should expect the distance between Vienna and Sankt Johann im Pongau by train to be approximately 158 miles (255 km).
How long is the train from Vienna to Sankt Johann im Pongau?
On average the Vienna to Sankt Johann im Pongau train travel time is 4 h 33 min  for the 158 miles (255 km) long route, but the duration can vary if you travel on weekends and holidays.
What station does the train from Vienna to Sankt Johann im Pongau depart from? Which Sankt Johann im Pongau train station do I come into from Vienna?

Omio customers traveling this route depart most frequently from Wien Westbahnhof   and arrive in St. Johann im Pongau.

Where is the train station in Vienna to go to Sankt Johann im Pongau? Where is the train station in Sankt Johann im Pongau located?

Passengers board their train most frequently from Wien Westbahnhof and travel around 1 mile (s) / 2 km from the city center to this train station.

Passengers traveling this route most often arrive at St. Johann im Pongau and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Sankt Johann im Pongau.

What train companies offer a service from Vienna to Sankt Johann im Pongau?
For the journey from Vienna to Sankt Johann im Pongau you can take a train with ÖBB | Railjet. Be sure to check out all possible train providers that offer services to Sankt Johann im Pongau from Vienna on Omio to compare what amenities they may have.
Are there any direct trains from Vienna to Sankt Johann im Pongau?
Yes, there are 17 direct trains between Vienna and Sankt Johann im Pongau per day with ÖBB | Railjet  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 trains are there between Vienna and Sankt Johann im Pongau a day?
The average number of trains departing Vienna for Sankt Johann im Pongau is 17 a day. The train schedules and services may vary between weekdays and weekends.
What time is the earliest train from Vienna to Sankt Johann im Pongau? What time is the last train from Vienna to Sankt Johann im Pongau?
You can take the first train from Vienna to Sankt Johann im Pongau at 6: 25 AM. The last train from Vienna to Sankt Johann im Pongau that you can take departs at 9: 27 PM. Omio shows you the latest train from Vienna to Sankt Johann im Pongau schedule to help you book the best departure time for this journey.
How far in advance should I buy a train ticket from Vienna to Sankt Johann im Pongau to get the best deals?
The price of a one way train ticket from Vienna to Sankt Johann im Pongau is on average $43 (€35) if you buy 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 journey. In general, you can find train tickets from Vienna to Sankt Johann im Pongau available a few months in advance.

Important Stations and Airports for this Journey

Vienna
Sankt Johann im Pongau
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 from Vienna to Sankt Johann im Pongau.