There are 6 ways to get from Villach to Ljubljana Airport (LJU) by train, bus, car, towncar 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.
Recommended option
Train
-
Take the train from Villach Hbf to Kranj
Cheapest option
Line 903 bus, bus
-
Take the line 903 bus from Villach Hbf to JESENICE postaja/Bahnhof
-
Take the bus from Jesenice ŽP to Avtobusna postaja Kranj
4 alternative options
Bus
-
Take the bus from Villach Bus Station to Ljubljana bus station
-
Take the bus from Avtobusna postaja Ljubljana to Letališče Brnik
Drive
-
Drive from Villach to Ljubljana Airport (LJU)
Towncar
-
Take a town car from Villach to Ljubljana Airport
Shuttle
-
Take a shuttle bus from Villach to Ljubljana Airport
Villach to Ljubljana Airport (LJU) by train and bus
The journey time between Villach and Ljubljana Airport (LJU) is around 2h 12m and covers a distance of around 85 km. This includes an average layover time of around 35 min. Operated by Austrian Railways (ÖBB), ÖBB EuroCity, Alpetour - Potovalna Agencija, D.O.O. and others, the Villach to Ljubljana Airport (LJU) service departs from Villach Hbf and arrives in Letališče Brnik. Typically 21 services run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Villach to Ljubljana Airport (LJU) is to line 903 bus and bus which costs €11 - €18 and takes 3h 10m.
The quickest way to get from Villach to Ljubljana Airport (LJU) is to drive which costs €13 - €20 and takes 56 min.
No, there is no direct bus from Villach to Ljubljana Airport (LJU). However, there are services departing from Villach Hbf and arriving at Letališče Brnik via Jesenice ŽP and Avtobusna postaja Kranj. The journey, including transfers, takes approximately 3h 10m.
The distance between Villach and Ljubljana Airport (LJU) is 62 km. The road distance is 77.1 km.
The best way to get from Villach to Ljubljana Airport (LJU) without a car is to train which takes 2h 12m and costs €14 - €45.
It takes approximately 2h 12m to get from Villach to Ljubljana Airport (LJU), including transfers.
Villach to Ljubljana Airport (LJU) bus services, operated by ÖBB-Postbus GmbH, depart from Villach Hbf station.
The best way to get from Villach to Ljubljana Airport (LJU) is to train which takes 2h 12m and costs €14 - €45. Alternatively, you can line 903 bus and bus, which costs €11 - €18 and takes 3h 10m.
Villach to Ljubljana Airport (LJU) bus services, operated by Alpetour - Potovalna Agencija, D.O.O., arrive at Avtobusna postaja Kranj station.
Yes, the driving distance between Villach to Ljubljana Airport (LJU) is 77 km. It takes approximately 56 min to drive from Villach to Ljubljana Airport (LJU).

- Distance: 62.4 km
- Duration: 2h 12m
What companies run services between Villach, Austria and Ljubljana Airport (LJU), Slovenia?
Austrian Railways (ÖBB) operates a train from Villach Hbf to Kranj twice daily. Tickets cost €12 - €17 and the journey takes 1h 17m. ÖBB EuroCity also services this route once daily. Alternatively, you can take a bus from Villach to Ljubljana Airport (LJU) via Jesenice ŽP and Avtobusna postaja Kranj in around 3h 10m.

Train from Villach Hbf to Kranj
- Ave. Duration
- 1h 17m
- Frequency
- Twice daily
- Estimated price
- €12 - €17
- Website
- https://www.oebb.at/en/

- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Villach Hbf to Kranj
- Ave. Duration
- 1h 18m
- Frequency
- Once daily
- Estimated price
- €19 - €27
- Website
- http://fahrplan.oebb.at/bin/query.exe/en?revia=yes&existOptimizePrice=1&country=overseas&initialAvail=ON&S={fromName}&Z={toName}&start=1

- Phone
- +43 (0)5 17 17
- service@postbus.at!
- Website
- postbus.at
Bus from Villach Hbf to JESENICE postaja/Bahnhof
- Ave. Duration
- 50 min
- Frequency
- Twice a week
- Estimated price
- €7 - €10
- Website
- https://www.postbus.at/de/

- Phone
- +386 4 201 31 00
- turizem@alpetour.si
- Website
- alpetour.si
Bus from Jesenice ŽP to Avtobusna postaja Kranj
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €3 - €5
- Schedules at
- alpetour.si
Bus from Avtobusna postaja Ljubljana to Letališče Brnik
- Ave. Duration
- 49 min
- Frequency
- Every 4 hours
- Estimated price
- €2 - €4
- Schedules at
- alpetour.si

- Phone
- 090 74 11
- info@arriva.si
- Website
- arriva.si
Bus from Jesenice ŽP to Avtobusna postaja Kranj
- Ave. Duration
- 51 min
- Frequency
- 5 times a week
- Estimated price
- €4 - €5
- Website
- https://arriva.si/en/

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Villach Bus Station to Ljubljana bus station
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- €10 - €14
- Website
- https://www.flixbus.co.uk
Frequently asked questions

- Phone
- 080 18 88
- mail@lpp.si
- Website
- lpp.si
Bus from Avtobusna postaja Ljubljana to Letališče Brnik
- Ave. Duration
- 49 min
- Frequency
- Every 4 hours
- Website
- Javno Podjetje Ljubljanski Potniški Pro

- Phone
- +43 660 9030012
- office@touristik-kaernten-transfer.at
- Website
- touristik-kaernten-transfer.at
Shuttle from Villach to Ljubljana Airport
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- €45
- Schedules at
- touristik-kaernten-transfer.at
Towncar from Villach to Ljubljana Airport
- Ave. Duration
- 56 min
- Frequency
- On demand
Want to know more about travelling around Slovenia
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.
More Questions & Answers
There are 1088+ hotels available in Ljubljana Airport (LJU). Prices start at €23 per night.