Travel options for:
Nearby airports Villach

Venice (VCE)  •  3 h 15 min

$14 - $23

Ljubljana (LJU)  •  3 h 3 min

$11 - $18

Salzburg (SZG)  •  2 h 39 min

$45 - $67

Venice Treviso (TSF)  •  3 h 46 min

$21 - $58

Klagenfurt (KLU)  •  44 min

$9 - $15

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

Travel from Nearby-Airports to Villach

Bus or train from Nearby airports to Villach?

FlixBus operates a bus from Venice (VCE) to Villach 3 times a week. Tickets cost $14 - $23 and the journey takes 3 h 15 min. Alternatively, Austrian Railways (ÖBB) operates a train from Salzburg (SZG) to Villach every 2 hours. Tickets cost $26 - $45 and the journey takes 2 h 31 min.

How to get from Nearby airports to Villach

ModeDurationPrice
From Venice Airport, Venice bus to Villach.3 h 15 min19€
From Letališče Brnik bus to Avtobusna postaja Kranj, walk to Kranj, then train to Villach Hbf.3 h 3 min12€
From Salzburg (SZG) taxi to Salzburg Hbf then train to Villach Hbf.2 h 39 min49€
From Venice Treviso Airport bus to Treviso, walk to Treviso Centrale, then train to Villach Hbf.3 h 46 min36€
From Klagenfurt Annabichl train to Villach Hbf.44 min11€

How long does it take to get from Nearby airports to Villach?

The bus from Venice Airport, Venice to Villach takes 3 h 15 min including transfers and departs three times a week.

Is there a direct train between Nearby airports and Villach?

Yes, there is a direct train departing from Klagenfurt Annabichl and arriving at Villach Hbf. Services depart every four hours, and operate every day. The journey takes approximately 44 min.

Is there a direct bus between Nearby airports and Villach?

Yes, there is a direct bus departing from Venice Airport, Venice and arriving at Villach. Services depart three times a week, and operate Wednesday, Thursday and Friday. The journey takes approximately 3 h 15 min.

Operators from Nearby airports to Villach

OperatorPhoneWebsite
FlixBus+49 1807 123 99 123FlixBus
Alpetour - Potovalna Agencija, D.O.O.+386 (0)4/20-13-210Alpetour - Potovalna Agencija, D.O.O.
Slovenian Railways (SŽ)Slovenian Railways (SŽ)
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
BusItalia Veneto049.8206811BusItalia Veneto
Trenitalia+39 06 68475475Trenitalia