Go to content

Play audio recording of content

Situated at the crossroads of major European transport routes, Ljubljana is easily accessible by air, rail, bus and road. Conveniently located between Vienna, Venice, Budapest and Zagreb, the Slovenian capital is an ideal gateway to Slovenia and the wider region.

Two cyclists study a map on a cobbled street in a historic town centre.

© Jošt Gantar

Getting to Ljubljana by Air

Ljubljana Jože Pučnik Airport is located approximately 26 km from the city centre, around a 20-minute drive away. The airport offers regular flights to numerous European destinations and convenient onward connections to Ljubljana.

Flight information

T: +386 (0)4 20 61 981
W: Aerodrom Ljubljana

Transfers to/from the airport

Several transport options are available between the airport and the city centre:

  • Shuttle services: GoOpti, Nomago, MNJ Shuttle, Markun Shuttle, ZUP prevozi.
  • Taxis: Taxi services are available in front of the airport building.
  • Rent-a-Car: consult the list of rent-a-car service providers at the airport.

Regular bus route

regular public bus route connects Ljubljana Jože Pučnik Airport with Ljubljana Central Bus and Railway Station. Tickets can be purchased directly on board or from the ticket machine at the airport bus stop.

Nearby airports

Ljubljana is also easily accessible from several nearby international airports:

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

Scheduled airport transfer services from these airports are available through operators such as GoOpti and Nomago.

Getting to Ljubljana by Road

Ljubljana lies at the intersection of Slovenia's main motorway network and can be easily reached from all neighbouring countries.

Motorway e-vignette

A valid electronic motorway vignette (e-vignette) is required for vehicles travelling on Slovenian motorways and expressways, including the Ljubljana Ring Road.

E-vignettes can be purchased online or at authorised sales points, including petrol stations, post offices and selected retailers throughout Slovenia and neighbouring countries.

For the latest information on vehicle categories, validity periods and prices, please visit the official DARS website.

Traffic information

The Traffic Information Centre for Public Roads collects and provides information on traffic and road conditions in Slovenia.

More information: 
T: +386 (0)1 518 85 18 
W: Traffic Information Centre for Public Roads

Roadside Assistance

AMZS (the Automobile Association of Slovenia) provides 24-hour roadside assistance, vehicle recovery and emergency repairs throughout Slovenia.

More information:
T: +386 (0)1 530 53 53
W: AMZS

Getting to Ljubljana by Train

Ljubljana Railway Station is Slovenia's main railway hub, providing convenient international connections with Vienna, Munich, Frankfurt, Zurich, Prague, Graz, Budapest, Zagreb, Belgrade and Trieste.

Travelling by train is also an excellent way to explore Slovenia, thanks to the country's compact size, reliable rail network and affordable fares.

For timetables, tickets and travel information, please visit the Slovenian Railways website.

Getting to Ljubljana by Bus

Ljubljana Bus Station is Slovenia's main bus terminal, offering frequent domestic and international services.

Direct international bus connections are available from:
Trieste, Venice (Mestre and Marco Polo Airport), Florence, Milan, Klagenfurt, Vienna, Munich, Dortmund, Paris, Budapest, Zagreb, Sarajevo, Belgrade, Niš, and Sofia.

Regular bus services also connect Ljubljana with many of Slovenia's most popular destinations, including to:
Bled, Bohinj, Postojna Cave, Portorož and Piran.

Advance booking is recommended, particularly during weekends and the peak tourist season.

Getting to Ljubljana by Bicycle

If you are travelling to Ljubljana by train, bicycles are permitted on selected international rail services throughout the year. During the summer months, bicycles can also be transported on selected international bus services, such as FlixBus.

Before travelling, we recommend checking the conditions for transporting bicycles, including available connections, reservations and possible restrictions, directly with the transport provider:

  • Slovenian Railways – information on train services, bicycle transport options and ticket conditions
  • Individual bus operators – bicycle transport policies vary depending on the operator and route

Many bus operators allow bicycles to be carried in the luggage compartment, subject to available space and the priority of passenger luggage.

Once you arrive in Ljubljana, exploring the city by bicycle is easy. With an extensive network of cycle paths, dedicated cycling infrastructure and a compact city centre, Ljubljana is widely recognised as one of Europe's most bicycle-friendly capitals.

Help us improve the site

Did you find the information you were looking for?