Travel options for:
Sankt Johann im Pongau to Vienna
  • Train via Salzburg Hbf

    $52 - $89
    1. St.Johann im Pongau

      56 min - every 4 hours

      $12 - $19

    2. Salzburg Hbf

      2 h 22 min - every 4 hours

      $40 - $70

  • Train

    $50 - $80
    1. St.Johann im Pongau

      4 h 8 min - 3 times a day

      $50 - $80

  • Train, bus

    $29 - $49
    1. St.Johann im Pongau

      56 min - every 4 hours

      $12 - $19

    2. Salzburg, Salzburg

      2 h 37 min - hourly

      $17 - $30

  • Night train

    1. St.Johann im Pongau Postamt

      14 min - 4 times a day

      $5

    2. Schwarzach-St.Veit

      4 h 35 min - once daily

  • Drive

    $40 - $60
    1. Sankt Johann im Pongau

      3 h 30 min - 225.8 miles

      $40 - $60

  • Train to Salzburg, fly

    $98 - $344
    1. Sankt Johann im Pongau

      56 min - every 4 hours

      $12 - $19

    2. Salzburg Hbf (Südtiroler

      19 min - every 10 minutes

      $4

    3. Salzburg (SZG)

      50 min - non-stop

      $75 - $310

    4. Vienna (VIE)

      16 min - every 30 minutes

      $7 - $11

  • Train to Klagenfurt, fly

    $111 - $357
    1. Sankt Johann im Pongau

      2 h 7 min - 3 times a day

      $24 - $40

    2. Klagenfurt Hbf

      5 min - every 2 hours

      $5 - $8

    3. Klagenfurt (KLU)

      35 min - non-stop

      $75 - $300

    4. Vienna (VIE)

      16 min - every 30 minutes

      $7 - $11

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From St.Johann im Pongau train to Salzburg Hbf then train to Wien Westbahnhof. 3 h 37 min 60€. From St.Johann im Pongau train to Wien Westbahnhof. 4 h 8 min 57€. From St.Johann im Pongau train to Salzburg, Salzburg then bus to Vienna, Vienna Mitte. 4 h 21 min 38€. From St.Johann im Pongau Postamt bus to Schwarzach-St.Veit then night train to Wien HBF. 5 h 49 min. From Sankt Johann im Pongau drive to Vienna. 3 h 30 min 43€. From St.Johann im Pongau train to Salzburg Hbf (Südtiroler Platz), bus to Salzburg airport, fly to Vienna airport, then train to Vienna. 3 h 37 min 118€. From St.Johann im Pongau train to Klagenfurt Hbf, train to Klagenfurt airport, fly to Vienna airport, then train to Vienna. 4 h 36 min 151€.

 
 

Train from Sankt Johann im Pongau to Vienna

Austrian Railways (ÖBB) operates a train from Sankt Johann im Pongau to Vienna hourly. Tickets cost $12 - $19 and the journey takes 56 min. Austrian Railways (ÖBB) also services this route every 30 minutes.