By bus

Print Add to travel planner
You can reach Slovenia by coach and bus from a number of European cities. There are even direct coach services from cities thousands of kilometres away, in Sweden and Denmark for example.

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.

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.

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.
- Ljubljana - Klagenfurt: AlpeAdria Line.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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 Krško and Otočec:
- For timetables and reservations follow the link to the coach operator’s website: Ljubljana Bus Station.

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 prices.

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.

Сonvert km <-> mi

km
mi
X

Cookies

The website uses cookies to improve user experience. By visiting and using the website, you agree with cookies.
I agree
Read more