Get to Ljubljana by Air

All flights to and from Ljubljana are operated through the Jože Pučnik Ljubljana Airport, which features a new passenger terminal since spring 2021. The driving distance the airport to the city centre is 25 kilometres.

Current flight schedule is available here

Airports in Neighbouring Countries, set within reasonable distance to Ljubljana, provide additional flight options, including more low-fare carriers.

Distances from other major international airports: 
  • Graz Airport, Austria (187 km),
  • Klagenfurt Airport, Austria (85 km)
  • Trieste Airport, Italy (120 km), 
  • Venice Airport, Italy (230 km), 
  • Zagreb (140 km).

Airport Transfers

Airport transfer from Ljubljana airport to Ljubljana City:

Get to Ljubljana by Road

Slovenia´s road network has been modernised over the past decade as to provide an efficient road system, improve road safety, and ensure wider European integration. The construction of the Motorway cross is nearly completed and the access from the border crossings with Italy, Austri, Croatia and Hungary towards Ljubljana is swift. Motorway vignettes are mandatory.

Arriving to Ljubljana by car is easy. Listed below are distances to some nearby cities: 
  • Klagenfurt (Austria) - 90 km
  • Trieste (Italy) - 90 km
  • Venice (Italy) - 245 km
  • Vienna - 375 km
  • Munich (Germany) - 410 km
  • Milan - 500 km
  • Prague - 650 km

Get to Ljubljana by Rail

Modern comfortable trains serve the capital as well as al- most every important tourist destination in Slovenia. There are good connections to neighbouring countries as direct train services connect Ljubljana / Slovenia with Austria, Germany, Hungary, Croatia, Italy, Serbia, Switzerland, Slovakia, Czech Republic, etc.

Railway travel is convenient and inexpensive. Information on international timetables is available from this website of the Slovenian Railways.