Travel from Nearby-Airports to Villach

Train from Nearby airports to Villach

Trenitalia operates a train from Venice (VCE) to Villach 3 times a day. Tickets cost $22 - $45 and the journey takes 3 h 4 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Nearby airports to Villach

ModeDurationPrice
From Venice Marco Polo Airport bus to Venezia Mestre then train to Villach Hbf.4 h 20 min31€
From Ljubljana (LJU) taxi to Kranj then train to Villach Hbf.1 h 27 min27€
From Salzburg Airport line 10 bus to Salzburg Sam, train to Salzburg Hbf, then train to Villach Hbf.3 h 36 min40€
From Treviso Aeroporto bus to Treviso Centrale then train to Villach Hbf.3 h 48 min30€
From Klagenfurt Annabichl train to Villach Hbf.44 min11€

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

It takes approximately 4 h 20 min to get from Nearby airports to Villach, including transfers.

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 30 minutes, and operate Monday to Saturday. The journey takes approximately 44 min.

Operators from Nearby airports to Villach

OperatorPhoneWebsite
ATVO S.p.A.+39 0421 5944ATVO S.p.A.
Trenitalia+39 06 68475475Trenitalia
Slovenian Railways (SŽ)Slovenian Railways (SŽ)
Salzburg Airport ShuttleSalzburg Airport Shuttle
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Mobilita Di Marca840 011 222Mobilita Di Marca