You can get from Vienna to Sankt Johann im Pongau by train, bus or flight.
We couldn’t find any journeys for this date. Click below and try searching for another date.
|Distance||158 miles (255 km)|
|Available travel modes||Train|
|Fastest mode||Train • $25 (€20) • 4 h 3 min|
|Popular travel companies||ÖBB|
Travel 158 miles (255 km) by train to Sankt Johann im Pongau from Vienna. ÖBB is the main travel company operating this trip. Travelers can even take a direct from Vienna to Sankt Johann im Pongau.
Here are some other resources that might have the information you need