Travel Information

Getting to Ljubljana

By airplane
Ljubljana is primarily served by the Ljubljana International Airport (Jože Pučnik Ljubljana Airport: and complemented by five cross-border airports in the region providing more non-stop destinations and low-cost air carriers. The Ljubljana Airport is located at 25 km from the city centre.
Distances from the neighbouring airports to Ljubljana by road:

  • Graz Airport, Austria: 187 km
  • Klagenfurt Airport, Austria: 85 km
  • Zagreb Airport, Croatia: 140 km
  • Trieste Airport, Italy: 130 km
  • Venice Airport, Italy: 230 km

All airports are connected to Ljubljana by motorway, which allows swift transfers. There are several possibilities to reach the city from the airport, these include taxi services, buses or shuttle buses, which are commonly waiting at the airport.


There are public bus operators that can take you from Ljubljana to the airport or vice versa. The journey takes 45 minutes, the cost is around 4 euros and you buy your tickets directly from the driver. Public bus 28 route operates between Ljubljana bus station and Ljubljana airport.

Bus Departure Times from the Airport to Ljubljana

Public bus no.28  is run by Nomago company and operates between Ljubljana bus station and Ljubljana airport.

From Monday to Friday:

5.00, 6.00, 7.00, 8.00, 9.00, 10.00, 10.35, 11.00, 11.35, 12.00, 13.00, 14.05, 14.35, 15.00, 15.35, 16.00, 17.00, 17.35, 18.00, 18.35, 19.00, 20.00.

Saturdays, Sundays and holidays:

7.00, 10.00, 10.35, 11.35, 12.00, 14.00, 14.35, 15.35, 16.00, 17.35, 18.00, 18.35, 20.00.


By car
Slovenia’s road network has been modernized over the past decades 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, Austria and Hungary towards Ljubljana is swift. Motorways are complemented by a good network of main roads and regional roads.

By train
odern and comfortable trains serve the capital as well as almost every important tourist destination in Slovenia. Connections to neighbouring countries are very good, as direct train services connect Ljubljana / Slovenia with Italy, Austria, Germany, Hungary, Croatia, Serbia, etc. Railway travel is convenient and inexpensive. Information on international timetables is available from the website of the Slovenian Railways.