Cheap Train tickets to Sankt Johann im Pongau

What are the most popular routes to Sankt Johann im Pongau?

Salzburg - Sankt Johann im PongauAverage price$17Average duration48mDaily departures2
Vienna - Sankt Johann im PongauAverage price$77Average duration3h 30mDaily departures2
Linz - Sankt Johann im PongauAverage price$26Average duration2h 19mDaily departures1