The Ljubljana airport code is
LJU. The airport is about 23 km from the city.
Important: you should order transport from the airport to the city before arrival, as the taxis waiting at the airport have predatory prices! Please consult the local information page for transfer to and from the airport.
You may also find it convenient to use one of the nearby airports:
- Trieste–Ronchi (Italy),
TRS, 128 km southwest of Ljubljana
- Klagenfurt (Austria),
KLS, 90 km north of Ljubljana
- Zagreb–Pleso (Croatia),
ZAG, 141 km southeast of Ljubljana.
Overseas travelers may consider flying to Venice airport
VCE, and taking a shuttle service from there. The 230 km ride takes around 2.5 hours.
If you fly to one of the above airports, you may order shuttle service from GoOpti. Make sure to order well ahead of time to get a better price.
Train and bus
Ljubljana is connected by train and bus to major European cities:
The railway and the bus station are both in the city center. You may either walk to your hotel, or get a taxi at the station.