Travel options for:
Vienna to Villach
  • Train

    1. Wien Hbf

      4hrs 22min - every 2 hours

      $70 - $110

      • Villach Hbf
  • Line 096 bus, bus

    1. Vienna

      2hrs 35min - once daily - line 096

      $10 - $18

    2. Graz Andreas-Hofer-Platz

      2hrs 28min - twice daily

      $30

    3. Klagenfurt Hasnerschule

      1hrs 06min - every 4 hours

      $9

      • Villach Hbf (Busbahnhof)
  • Night train

    1. Wien Hbf (Autoreisezuganlage)

      4hrs 50min - once daily

      $40 - $60

      • Villach Hbf
  • Drive

    1. Vienna

      3hrs 35min - 225.5 miles

      $45 - $75

      • Villach
  • Fly to Klagenfurt, train

    1. Vienna

      16min - every 30 minutes

      $4 - $6

    2. Vienna (VIE)

      45min - non-stop

      $75 - $160

    3. Klagenfurt (KLU)

      44min - hourly

      $8 - $13

      • Villach
  • Fly to Ljubljana, train

    1. Vienna

      16min - every 30 minutes

      $4 - $6

    2. Vienna (VIE)

      50min - non-stop

      $75 - $200

    3. Ljubljana (LJU)

      15min - hourly

      $1 - $3

    4. Kranj

      1hrs 16min - 5 times a day

      $11 - $16

      • Villach
  • Fly to Graz, train

    1. Vienna

      16min - every 30 minutes

      $4 - $6

    2. Vienna (VIE)

      35min - non-stop

      $75 - $190

    3. Graz (GRZ)

      13min - every 30 minutes

      $2 - $3

    4. Graz Hbf (Europaplatz)

      2hrs 00min - every 15 minutes

      $25 - $35

    5. Klagenfurt Hbf

      27min - hourly

      $7 - $11

      • Villach
  • Fly to Salzburg, train

    1. Vienna

      16min - every 30 minutes

      $4 - $6

    2. Vienna (VIE)

      50min - non-stop

      $75 - $190

    3. Salzburg (SZG)

      20min - every 30 minutes

      $1 - $2

    4. Salzburg Hbf

      2hrs 31min - every 2 hours

      $35 - $55

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

From Wien Hbf train to Villach Hbf. 4hrs 22min 75€. From Vienna line 096 bus to Graz Andreas-Hofer-Platz (Busbahnhof), bus to Klagenfurt Hasnerschule (Adlergasse), then bus to Villach Hbf (Busbahnhof). 8hrs 09min 50€. From Wien Hbf (Autoreisezuganlage) night train to Villach Hbf. 4hrs 50min 44€. From Vienna drive to Villach. 3hrs 35min 53€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Klagenfurt airport, then train to Villach. 3hrs 19min 97€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Ljubljana airport, bus to Kranj, then train to Villach. 5hrs 13min 142€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Graz airport, night train to Graz Hbf (Europaplatz), train to Klagenfurt Hbf, then train to Villach. 5hrs 27min 125€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Salzburg airport, funicular to Salzburg Hbf, then train to Villach. 6hrs 15min 134€.