Travel options for:
Nearby airports to Villach
  • Venice (VCE)

    $21 - $49
    1. Venice Marco Polo Airport

      15 min - hourly

      $1 - $4

    2. Venezia Mestre stazione(Viale

      3 h 10 min - 5 times a day

      $19 - $45

  • Ljubljana (LJU)

    $12 - $18
    1. Ljubljana Aerodrom

      32 min - every 15 minutes

    2. Ljubljana

      1 h 36 min - once daily

      $12 - $18

  • Venice Treviso (TSF)

    $37 - $58
    1. Treviso Aeroporto

      7 min - hourly

      $2 - $3

    2. Treviso Centrale

      2 h 41 min - once daily

      $35 - $55

  • Graz (GRZ)

    $35 - $59
    1. Flughafen Graz-Feldkirchen

      12 min - every 30 minutes

      $5 - $9

    2. Graz Hbf (Europaplatz)

      2 h - every 15 minutes

      $20 - $35

    3. Klagenfurt Hbf

      24 min - 3 times a day

      $9 - $15

  • Klagenfurt (KLU)

    $10 - $16
    1. Klagenfurt Annabichl

      44 min - every 2 hours

      $10 - $16

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

From Venice Marco Polo Airport bus to Venezia Mestre stazione(Viale Stazione) then train to Villach Hbf (Busbahnhof). 4 h 25 min 25€. From Ljubljana Aerodrom bus to Ljubljana then train to Villach Hbf. 3 h 8 min 12€. From Treviso Aeroporto bus to Treviso Centrale then train to Villach Hbf. 3 h 48 min 40€. From Flughafen Graz-Feldkirchen train to Graz Hbf (Europaplatz), train to Klagenfurt Hbf, then train to Villach Hbf. 3 h 16 min 40€. From Klagenfurt Annabichl train to Villach Hbf. 44 min 11€.