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£13Average duration48mDaily departures2
Vienna - Sankt Johann im PongauAverage price£60Average duration3h 30mDaily departures2
Linz - Sankt Johann im PongauAverage price£20Average duration2h 19mDaily departures1