Travel Info


For questions about travel, please contact:

How to get to Ljubljana

By Airplane

There are a few airports in the vicinity of Ljubljana, which provide good connections to Europe and beyond. Ljubljana (Slovenia), Trieste (Italy), Venice (Italy), Treviso (Italy), Pula (Croatia) and Zagreb (Croatia) airports are all relatively close by, while low-cost airlines operate on three of them (Trieste, Venice Treviso and Pula). 

A well organized shuttle service GoOpti operates between Ljubljana and all airports, providing the most economic and time efficient transportation.

International Airports Distance from Ljubljana Distance from Venice
Ljubljana, Slovenia 25 km 265 km
Venice, Italy  240 km 15 km
Treviso, Italy  235 km 40 km
Trieste, Italy  130 km 130 km
Pula, Croatia  220 km 300 km
Zagreb, Croatia 150 km 390 km

By bus

Koper has a central bus station and is well connected with numerous cities in Europe. You may inquire in your travel agencies on the best way to get there. Depending on your origin, if you are unable to find direct fares to Koper, you may travel through bus stations in Ljubljana (Slovenia), Trieste (Italy), or bus stations in the cities of Rijeka and Pula in Croatia.

Information on bus connections may be found on the following links:

If you are arriving from:

A low-cost FLIXBUS also serves Koper and neighbouring towns. 

By train

Koper has a railway station, and nearby city of Trieste (Italy) has a major train station. The Trieste station has direct connections to Venice, Vienna, and other locations.

All information regarding train transfers and timetables are available here.