Travel options for:
Venice to Villach
  • Train

    $40 - $60
    1. Venezia Santa Lucia

      3 h 12 min - once daily

      $40 - $60

  • Bus

    $16 - $28
    1. Corsia A5

      11 min - every 20 minutes

      $1 - $4

    2. Venice, Venice Mestre

      3 h 15 min - 5 times a week

      $14 - $24

  • Night train

    $24 - $35
    1. Venezia Santa Lucia

      4 h 42 min - once daily

      $24 - $35

  • Drive

    $35 - $55
    1. Venice

      2 h 26 min - 157.4 miles

      $35 - $55

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

From Venezia Santa Lucia train to Villach Hbf. 3 h 12 min 43€. From Corsia A5 bus to Venice, Venice Mestre then bus to Villach. 4 h 26 min 22€. From Venezia Santa Lucia night train to Villach Hauptbahnhof. 4 h 42 min 23€. From Venice drive to Villach. 2 h 26 min 39€.