There are 8 ways to get from Vilnius to Villach by plane, train, bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Klagenfurt Airport
best- Fly from Vilnius Airport (VNO) to Klagenfurt Airport (KLU)plane VNO - KLU
11h 26m€124–471Fly to Vienna International Airport, train
cheapest- Fly from Vilnius Airport (VNO) to Vienna International Airport (VIE)plane VNO - VIE
- Take the train from Wien Hbf to Villach Hbftrain
8h 56m€92–396Train via Ostrava
- Take the train from Vilniaus geležinkelio stotis to Kraków Głównytrain
- Take the train from Krakow Glowny to Bohumintrain Ic
- Take the train from Bohumin to Breclavtrain Ic
- Take the train from Breclav to Villach Hbftrain Rj
21h 16m€104–200Bus, train
- Take the bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Ljubljana bus stationbus N1301
- Take the train from Ljubljana to Villach Hbftrain 38 / ...
29h 9m€150–219Drive 1,428.8 km
- Drive from Vilnius to Villachcar 1,428.8 km
15h 43m€240–347Fly to Ljubljana, shuttle
- Fly from Vilnius Airport (VNO) to Ljubljana (LJU)plane VNO - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Klagenfurt - Hauptbahnhof
8h 10m€204–511Fly to Graz Airport, train
- Fly from Vilnius Airport (VNO) to Graz Airport (GRZ)plane VNO - GRZ
- Take the train from Graz Hbf to Villach Hbftrain
8h 57m€217–549Train
- Take the train from Vilniaus geležinkelio stotis to Kraków Głównytrain
- Take the train from Krakow Glowny to Wien Hbftrain Ic
- Take the train from Wien Hbf to Villach Hbftrain Rj / ...
21h 37m€110–275
Vilnius to Villach by train
Comparing Your Travel Options
The cheapest way to get from Vilnius to Villach is to train via Ostrava which costs €100 - €200 and takes 21h 16m.
The fastest way to get from Vilnius to Villach is to fly and shuttle which takes 8h 10m and costs €200 - €550.
No, there is no direct train from Vilnius to Villach. However, there are services departing from Vilniaus geležinkelio stotis and arriving at Villach Hbf via Krakow Glowny, Bohumin and Breclav. The journey, including transfers, takes approximately 21h 16m.
The distance between Vilnius and Villach is 1227 km. The road distance is 1428.8 km.
The best way to get from Vilnius to Villach without a car is to train via Ostrava which takes 21h 16m and costs €100 - €200.
It takes approximately 11h 26m to get from Vilnius to Villach, including transfers.
Vilnius to Villach train services, operated by LTG Link, depart from Vilniaus geležinkelio stotis station.
The best way to get from Vilnius to Villach is to fly which takes 11h 26m and costs €120 - €480. Alternatively, you can train via Ostrava, which costs €100 - €200 and takes 21h 16m.
Villach is 1h behind Vilnius. It is currently 1:30 PM in Vilnius and 12:30 PM in Villach.
Vilnius to Villach train services, operated by LTG Link, arrive at Kraków Główny station.
What companies run services between Vilnius, Lithuania and Villach, Austria?
Austrian Airlines, Ryanair, and two other airlines fly from Vilnius Airport (VNO) to Klagenfurt Airport (KLU) twice daily. Alternatively, you can take a train from Vilniaus geležinkelio stotis to Villach Hbf via Kraków Główny, Krakow Glowny, Bohumin, and Breclav in around 21h 16m.
- Website
- lufthansa.com
Flights from Vilnius Airport to Klagenfurt Airport via Vienna International Airport
- Ave. Duration
- 13h 10m
- When
- Sunday
- Estimated price
- €85–390
Flights from Vilnius Airport to Klagenfurt Airport via Warsaw Chopin, Vienna International Airport
- Ave. Duration
- 7h 35m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €140–600
Flights from Vilnius Airport to Klagenfurt Airport via Riga, Vienna International Airport
- Ave. Duration
- 9h 5m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €150–600
Flights from Vilnius Airport to Ljubljana via Frankfurt
- Ave. Duration
- 7h 45m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- €120–310
Flights from Vilnius Airport to Graz Airport via Frankfurt
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- €180–650
Flights from Vilnius Airport to Graz Airport via Munich
- Ave. Duration
- 6h 20m
- When
- Tuesday, Monday, and Thursday
- Estimated price
- €140–550
Flights from Vilnius Airport to Vienna International Airport via Munich
- Ave. Duration
- 4h 5m
- When
- Tuesday
- Estimated price
- €90–300
- Website
- austrian.com
Flights from Vilnius Airport to Klagenfurt Airport via Vienna International Airport
- Ave. Duration
- 12h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €85–600
Flights from Vilnius Airport to Klagenfurt Airport via Warsaw Chopin, Vienna International Airport
- Ave. Duration
- 7h 35m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €140–600
Flights from Vilnius Airport to Klagenfurt Airport via Riga, Vienna International Airport
- Ave. Duration
- 9h 5m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €150–600
Flights from Vilnius Airport to Vienna International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €100–290
- Website
- lot.com
Flights from Vilnius Airport to Ljubljana via Warsaw Chopin
- Ave. Duration
- 5h 7m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- €120–260
Flights from Vilnius Airport to Vienna International Airport via Warsaw Chopin
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- €100–290
- Website
- airbaltic.com
Flights from Vilnius Airport to Ljubljana via Riga
- Ave. Duration
- 6h 30m
- When
- Friday and Saturday
- Estimated price
- €110–450
Flights from Vilnius Airport to Vienna International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €100–290
Flights from Vilnius Airport to Vienna International Airport via Riga
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €90–300
- Website
- ryanair.com
Flights from Vilnius Airport to Klagenfurt Airport via London Stansted
- Ave. Duration
- 11h 34m
- When
- Saturday
- Estimated price
- €130–460
Flights from Vilnius Airport to Vienna International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Saturday, and Sunday
- Estimated price
- €45–230
- Website
- swiss.com
Flights from Vilnius Airport to Ljubljana via Zurich
- Ave. Duration
- 8h 20m
- When
- Friday
- Estimated price
- €110–270
Flights from Vilnius Airport to Graz Airport via Zurich
- Ave. Duration
- 5h 25m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €140–600
- Website
- norwegian.com
Flights from Vilnius Airport to Ljubljana via Copenhagen
- Ave. Duration
- 4h 55m
- When
- Friday
- Estimated price
- €80–380
- Website
- eurowings.com
Flights from Vilnius Airport to Graz Airport via Berlin Brandenburg
- Ave. Duration
- 6h
- When
- Friday
- Estimated price
- €80–390
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Vilniaus geležinkelio stotis to Kraków Główny
- Ave. Duration
- 10h 49m
- Frequency
- Once daily
- Estimated price
- €35–50
- Website
- LTG Link
Train from Vilniaus geležinkelio stotis to Kraków Główny
- Ave. Duration
- 10h 49m
- Frequency
- Once daily
- Estimated price
- €35–50
- Website
- LTG Link
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Krakow Glowny to Bohumin
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- €18–35
- Website
- PKP Intercity
Train from Bohumin to Breclav
- Ave. Duration
- 2h 6m
- Frequency
- Hourly
- Estimated price
- €21–40
- Website
- PKP Intercity
Train from Krakow Glowny to Wien Hbf
- Ave. Duration
- 5h 30m
- Frequency
- Every 4 hours
- Estimated price
- €45–95
- Website
- PKP Intercity
- Phone
- +420 220 311 700
- [email protected]
- Website
- LEO Express
Train from Krakow Glowny to Bohumin
- Ave. Duration
- 1h 48m
- Frequency
- Every 4 hours
- Estimated price
- €7–11
- Website
- LEO Express
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Bohumin to Breclav
- Ave. Duration
- 2h 4m
- Frequency
- Hourly
- Estimated price
- €17–27
- Website
- Czech Railways (ČD)
Train from Breclav to Villach Hbf
- Ave. Duration
- 4h 32m
- Frequency
- 3 times a day
- Estimated price
- €45–75
- Website
- Czech Railways (ČD)
Train from Graz Hbf to Villach Hbf
- Ave. Duration
- 1h 8m
- Frequency
- 3 times a day
- Estimated price
- €15–25
- Website
- Czech Railways (ČD)
Train from Wien Hbf to Villach Hbf
- Ave. Duration
- 3h 34m
- Frequency
- 3 times a day
- Estimated price
- €30–55
- Website
- Czech Railways (ČD)
Train from Wien Hbf to Villach Hbf
- Ave. Duration
- 3h 34m
- Frequency
- 3 times a day
- Estimated price
- €30–55
- Website
- Czech Railways (ČD)
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- Slovenske železnice (SŽ)
Train from Ljubljana to Villach Hbf
- Ave. Duration
- 1h 40m
- Frequency
- Every 2 hours
- Estimated price
- €8
- Website
- Slovenske železnice (SŽ)
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Ljubljana to Villach Hbf
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Estimated price
- €8
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Graz Hbf to Villach Hbf
- *
- €28–45
Train from Wien Hbf to Villach Hbf
- *
- €55–80
Train from Wien Hbf to Villach Hbf
- *
- €55–80
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Graz Hbf to Villach Hbf
- Ave. Duration
- 1h 18m
- Frequency
- 5 times a day
- Estimated price
- €30–65
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +43 1 89900
- [email protected]
- Website
- Westbahn
Train from Graz Hbf to Villach Hbf
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Estimated price
- €35–55
- Website
- Westbahn
Train from Wien Hbf to Villach Hbf
- Ave. Duration
- 3h 39m
- Frequency
- Every 4 hours
- Estimated price
- €75–130
- Website
- Westbahn
Train from Wien Hbf to Villach Hbf
- Ave. Duration
- 3h 39m
- Frequency
- Every 4 hours
- Estimated price
- €75–130
- Website
- Westbahn
- Phone
- +43 (0) 5 1717
- Website
- ÖBB Intercity
Train from Graz Hbf to Villach Hbf
- Ave. Duration
- 1h 21m
- Frequency
- Once daily
- Estimated price
- €18–35
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Wien Hbf to Villach Hbf
- Ave. Duration
- 5h 14m
- Frequency
- 4 times a day
- Estimated price
- €40–75
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Wien Hbf to Villach Hbf
- Ave. Duration
- 5h 14m
- Frequency
- 4 times a day
- Estimated price
- €40–75
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Graz Hbf to Villach Hbf
- Ave. Duration
- 1h 34m
- Frequency
- Once daily
- Estimated price
- €30–60
- Website
- Austrian Railways
Train from Wien Hbf to Villach Hbf
- Ave. Duration
- 5h 14m
- Frequency
- Once a week
- Estimated price
- €75–130
- Website
- Austrian Railways
Train from Wien Hbf to Villach Hbf
- Ave. Duration
- 5h 14m
- Frequency
- Once a week
- Estimated price
- €75–130
- Website
- Austrian Railways
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Ljubljana bus station
- Ave. Duration
- 26h 44m
- Frequency
- 5 times a week
- Estimated price
- €140–220
- Website
- Flixbus
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Klagenfurt - Hauptbahnhof
- Ave. Duration
- 1h 8m
- Frequency
- On demand
- Estimated price
- €80–146
- Website
- GoOpti
- Private
- €146
Want to know more about travelling around Austria
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Yes, the driving distance between Vilnius to Villach is 1429 km. It takes approximately 15h 43m to drive from Vilnius to Villach.
There are 2375+ hotels available in Villach.



























































