Travel options for:
Villach to Venice Treviso Airport (TSF)
  • Train

    $39 - $59
    1. Villach Hbf

      2 h 40 min - once daily

      $35 - $60

    2. Treviso

      7 min - hourly

      $2 - $3

  • Bus

    $26 - $37
    1. Villach

      3 h 30 min - once daily

      $14 - $24

    2. Mestre Railway Station

      30 min - hourly

      $11 - $13

  • Night train

    $23 - $30
    1. Villach Hauptbahnhof

      3 h 3 min - once daily

      $21 - $28

    2. Treviso

      7 min - hourly

      $2 - $3

  • Drive

    $35 - $55
    1. Villach

      2 h 19 min - 150.3 miles

      $35 - $55

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

From Villach Hbf train to Treviso then bus to Treviso Aeroporto. 2 h 55 min 43€. From Villach bus to Mestre Railway Station then bus to Venice Treviso Airport (TSF). 4 h 36 min 30€. From Villach Hauptbahnhof night train to Treviso then bus to Treviso Aeroporto. 3 h 18 min 22€. From Villach drive to Venice Treviso Airport (TSF). 2 h 19 min 37€.

 
 

Bus or train from Villach to Venice Treviso Airport (TSF)?

Austrian Railways (ÖBB) operates a train from Villach to Venice Treviso Airport (TSF) once daily. Tickets cost $35 - $55 and the journey takes 2 h 40 min. 3 other operators also service this route. Alternatively, FlixBus operates a bus from Villach to Venice Treviso Airport (TSF) once daily. Tickets cost $14 - $24 and the journey takes 3 h 30 min. 2 other operators also service this route.