How to get to Slovenia?

Slovenia lies in central Europe, and borders Italy, Austria, Croatia and Hungary. It is just a few hours’ travel from Venice or Vienna. Slovenia is easy to reach from neighbouring countries, with good road and rail links, and daily flights from numerous European cities. As a maritime nation, Slovenia can also be reached by sea.

By car

    • The majority of drivers enter Slovenia by motorway. To drive on motorways in Slovenia you must have a vignette, or face heavy fines. The basic cross-shaped motorway network in the country is almost complete, with only a short section of the Dolenjska road yet to be built. 
    • Local roads are the most picturesque and interesting routes around the country, and provide the best opportunity to get to know its natural beauty and its sights. The journey planner makes it easier to find the right roads. 
    • Road safety regulations require the use of dipped lights at all times when driving, even during the day, while the maximum allowable blood alcohol level is 0.24 mg/ml. Breath tests are frequent, so it is perhaps better to avoid drinking and driving altogether. 
    • There are 24-hour service stations and petrol stations approximately every 30 km on the motorways. Petrol stations are also common in the cities and in smaller towns. 
    • In case of breakdown on the road, the AMZS will be happy to assist. Call 1987. 
    • Cars can be rented at specialist agencies in cities and airports. Fleets include various categories of vehicles.

By bus

  • Most international coaches stop in Ljubljana. Coaches travel through here from Italy, Austria, Germany, Serbia, Poland, Croatia, Bosnia-Herzegovina, Bulgaria, Denmark, Sweden, Kosovo and Macedonia.

    From Italy

    Italy - Ljubljana

    • Italian cities with coach connections to Ljubljana: Florence, Bologna, Venice-Mestre, Treviso, Conegliano, Pordenone, Trieste.
    • For timetables and reservations follow the link to the coach operator’s website: Florentia Bus, DRD, Veolia Transport.

    Italy - Koper, Izola, Piran, Sežana, Razdrto, Postojna, Logatec, Vrhnika

    • Italian cities with coach connections to Koper, Izola, Piran, Sežana, Razdrto, Postojna, Logatec and Vrhnika: Trieste. 
    • For timetables and reservations follow the link to the coach operator’s website: Veolia transport.

    From Austria

    Austria - Ljubljana

    • Austrian cities with coach connections to Ljubljana: Villach. 
    • For timetables and reservations follow the link to the coach operator’s website: Ljubljana Bus Station.

    Austria - Maribor

    • Austrian cities with coach connections to Maribor: Vienna. 
    • For timetables and reservations follow the link to the coach operator’s website: Veolia transport.

    From Germany

    Germany - Ljubljana

    German cities with coach connections to Ljubljana: Frankfurt, Mannheim, Karlsruhe, Stuttgart, Ulm, Munich.
    For timetables and reservations follow the link to the coach operator’s website: Čazmatrans.

    Germany - Maribor

    German cities with coach connections to Maribor: Berlin, Leipzig, Dortmund, Dusseldorf, Essen, Frankfurt, Freiburg, Hamburg, Hannover, Cologne, Stuttgart.
    For timetables and reservations follow the link to the coach operator’s website: Čazmatrans, Touring.

    Germany - Ptuj

    German cities with coach connections to Ptuj: Berlin, Leipzig.
    For timetables and reservations follow the link to the coach operator’s website: Touring.

    From Serbia

    Serbia - Ljubljana

    Serbian cities with coach connections to Ljubljana: Niš, Belgrade, Sremska Mitrovica.
    For timetables and reservations follow the link to the coach operator’s website: Niš ekspres, Lasta, Alpetour, Veolia transport.

    Serbia - Čatež ob Savi, Novo mesto

    Serbian cities with coach connections to Čatež ob Savi and Novo mesto: Belgrade, Sremska Mitrovica.
    For timetables and reservations follow the link to the coach operator’s website: Lasta, Alpetour, Veolia transport.

    From Poland

    Poland - Ljubljana

    Polish cities with coach connections to Ljubljana: Jaslo, Krakow, Katowice.
    For timetables and reservations follow the link to the coach operator’s website: Biuro Turystycne BIS-POL.

    Poland - Maribor

    Polish cities with coach connections to Maribor: Jaslo, Krakow, Katowice.
    For timetables and reservations follow the link to the coach operator’s website: Biuro Turystycne BIS-POL.

    From Croatia

    Croatia - Ljubljana

    • Croatian cities with coach connections to Ljubljana: Pula, Rovinj, Poreč. 
    • For timetables and reservations follow the link to the coach operator’s website: FILS.

    Croatia - Portorož, Koper

    • Croatian cities with coach connections to Portorož and Koper: Pula, Rovinj, Poreč. 
    • For timetables and reservations follow the link to the coach operator’s website: FILS.

    From Bosnia-Herzegovina

    Bosnia-Herzegovina - Ljubljana

    Bosnian cities with coach connections to Ljubljana: Sarajevo, Tuzla, Banja Luka, Bosanska Gradiška, Visoko, Doboj, Brčko, Jajce, Mostar, Jablanica, Brčko.
    For timetables and reservations follow the link to the coach operator’s website: Rancas, Tourist Company, Centrotrans, Globus Trans, Domus trans, RIMI, Globtour, Prevoz putnika.

    Bosnia-Herzegovina - Maribor, Ptuj, Čatež ob Savi, Otočec, Trebnje, Novo mesto, Miklavž

    Bosnian cities with coach connections to Maribor, Ptuj, Čatež ob Savi, Otočec, Trebnje, Novo mesto and Miklavž: Sarajevo, Tuzla, Banja Luka, Bosanska Gradiška, Visoko, Doboj, Brčko, Jajce, Mostar, Jablanica, Brčko.
    For timetables and reservations follow the link to the coach operator’s website: Globtour, Veolia.

    From Bulgaria

    Bulgaria - Ljubljana

    • Bulgarian cities with coach connections to Ljubljana: Sofia, Kalotina.
    • For timetables and reservations follow the link to the coach operator’s website or enquire at bus stations: Florentia Bus.

    From Denmark

    Denmark - Ljubljana

    • Danish cities with coach connections to Ljubljana: Copenhagen, Gedser. 
    • For timetables and reservations follow the link to the coach operator’s website: Frank Bussresor.

    From Sweden

    Sweden - Ljubljana

    • Swedish cities with coach connections to Ljubljana: Stockholm, Enkoping, Goeteborg, Helsingborg, Malmo. 
    • For timetables and reservations follow the link to the coach operator’s website: Frank Bussresor, Adria Touring.

    From Kosovo

    Kosovo - Ljubljana

    • Kosovan cities with coach connections to Ljubljana: Priština. 
    • For timetables and reservations follow the link to the coach operator’s website: Ljubljana Bus Station.

    Kosovo - Krško, Otočec

    • Kosovan cities with coach connections to Ljubljana: 
    • For timetables and reservations follow the link to the coach operator’s website: Ljubljana Bus Station.

    From Macedonia

    Macedonia - Ljubljana

    Macedonian cities with coach connections to Ljubljana: Skopje, Kumanovo.
    For timetables and reservations follow the link to the coach operator’s website: HISAR, DRD, Radika prevozi.

    Around Slovenia

    From Ljubljana, buses will take you to almost every city or town in Slovenia. In the summer months there are good bus connections between Ljubljana and the towns on the Adriatic coast. Take a look at timetables and fares.

    Ski bus

    There is even a bus service from Ljubljana to the nearby Krvavec ski resort.

    For coach operators

    Foreign coach operators registered in the EU do not need a special permit for transit through Slovenia.

By Train

  • Direct express trains from neighbouring countries and many other parts of Europe offer you an easy way to get to Slovenia. You can also travel overnight on trains with sleeper cars. Travelling by train is one of the most comfortable ways to travel. Slovenia is part of the Eurail Global Pass system, which means that you can use this pass to travel in Slovenia.

    List of major foreign cities with direct rail connections to Ljubljana:

    • Vienna, Graz, Salzburg (Austria) 
    • Zagreb, Rijeka, Opatija, Pula (Croatia) 
    • Budapest (Hungary) 
    • Munich, Frankfurt (Germany) 
    • Belgrade (Serbia) 
    • Zurich (Switzerland) 
    • Bucharest (Romania) 
    • Prague (Czech Republic)
    • Villa Opicina (Italy)
    • Moscow (Russia)

    National rail operator Slovenske Železnice offers more information about international timetables and fares.

    Around Slovenia

    Slovenia has a well developed rail network, which means that numerous tourist attractions can be reached by train. Train travel in Slovenia is inexpensive. The best way to travel between cities in Slovenia is the InterCity train (IC), which only calls at major stations.

    Taking your car by train

    Cars can be carried on the section of railway line that connects the Bohinj Valley to the Soča Basin via a long tunnel. This saves tourists driving from the Bohinj Valley (Gorenjska region) to the Soča Basin from having to cross the Soriška Planina pass.

    Heritage train

    Travelling by a train pulled by a steam locomotive is an unforgettable experience. The Heritage Train runs on the old line (over a hundred years old) between Jesenice and Kanal ob Soči. The journey must be booked in advance.

    Discounts

    Slovenia's only rail operator Slovenske Železnice offers a variety of discounts for young people and groups.

By Air

  • Adria Airways, Slovenia’s sole carrier, has the most flights to Ljubljana. Another possibility is to fly to one of the foreign airports in the neighbourhood and access Slovenia from there by bus, train or rented car. Transport services from nearby airports to Slovenia are also offered by the low-cost carrier GoOpti.

    Airports close to Terme Krka: