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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Sankt Johann im Pongau and Salzburg

distanceDistance32 miles (51 km)
durationAverage train duration50 min
priceAverage train ticket price$14 (€11)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesÖBB | REX, ÖBB | S-Bahn or ÖBB | Railjet

Trains from Sankt Johann im Pongau to Salzburg cover the 32 miles (51 km) long trip taking on average 50 min with our travel partners like ÖBB | REX, ÖBB | S-Bahn or ÖBB | Railjet. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this route costs around $14 (€11), you can find the cheapest train ticket for as low as $14 (€11). Travelers depart most frequently from St. Johann im Pongau and arrive in Salzburg Hbf.

Travel Tips

Trains from Sankt Johann im Pongau 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 Sankt Johann im Pongau to Salzburg.
FAQs
What is the price of the cheapest train from Sankt Johann im Pongau to Salzburg?
If you’re looking to save money on tickets, you can find cheap Sankt Johann im Pongau to Salzburg trains for as little as $14 (€11)  in the next 7 days.
How much is the train between Sankt Johann im Pongau and Salzburg on average?
In the next 7 days you can expect to pay on average $14 (€11)  for a train ticket between Sankt Johann im Pongau and Salzburg.
How far is Sankt Johann im Pongau to Salzburg by train?
The train distance from Sankt Johann im Pongau to Salzburg is around 32 miles (51 km).
How long is the train from Sankt Johann im Pongau to Salzburg?
The train time between Sankt Johann im Pongau and Salzburg is on average 50 min  for the 32 miles (51 km) long journey, but the time it takes to go between Sankt Johann im Pongau and Salzburg by train can vary depending on specific dates or traveling on weekends and holidays.
What station does the train from Sankt Johann im Pongau to Salzburg depart from? Which Salzburg train station do I come into from Sankt Johann im Pongau?

When taking a train from Sankt Johann im Pongau, you have a couple of train stations you can depart from including St. Johann im Pongau and St. Johann im Pongau, Bahnhof (Vorplatz). When you arrive in Salzburg, your train can arrive in train stations including Salzburg Hbf, Salzburg Aigen and Salzburg Aiglhof.

Omio customers traveling this route book their trains from St. Johann im Pongau   to Salzburg Hbf.

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

The most popular departure train station with passengers for this trip, called St. Johann im Pongau, is located 0 mile (s) / 0 km from the city center of Sankt Johann im Pongau.

The most popular arrival train station, Salzburg Hbf, is located 1 mile (s) / 1 km away from the city center of Salzburg.

What train companies offer a service from Sankt Johann im Pongau to Salzburg?
For the journey from Sankt Johann im Pongau to Salzburg you can take a train with ÖBB | REX, ÖBB | S-Bahn or ÖBB | Railjet. Be sure to check out all possible train providers that offer services between Sankt Johann im Pongau and Salzburg on Omio to compare what amenities they may have.
Can I purchase a direct train from Sankt Johann im Pongau to Salzburg?
Yes, there are 25 direct trains per day from Sankt Johann im Pongau to Salzburg with ÖBB, ÖBB | S-Bahn, ÖBB | REX, ÖBB | InterCity, ÖBB | Railjet or ÖBB | Euro City (EC), and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you book your train ticket.
How many train services per day are there to Salzburg from Sankt Johann im Pongau?
On average, there are 25 trains a day from Sankt Johann im Pongau to Salzburg. The train times and services may be different on weekends and holidays compared to weekdays.
When can I take the first train from Sankt Johann im Pongau to Salzburg? When can I take the last train for the day?
You can take the first train from Sankt Johann im Pongau to Salzburg at 8: 58 AM. The last train from Sankt Johann im Pongau to Salzburg that you can take departs at 11: 49 AM. Omio shows you the latest train from Sankt Johann im Pongau to Salzburg schedule to help you book the best departure time for this route.
How far in advance should I buy train tickets between Sankt Johann im Pongau and Salzburg for the best deals?
You can find trains to Salzburg from Sankt Johann im Pongau to cost on average $14 (€11) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Sankt Johann im Pongau to Salzburg train generally on sale a few months before the planned travel date.
Stations

Important Stations and Airports for this Journey

Sankt Johann im Pongau
St. Johann im Pongau
Amenities