Travel from Dubrovnik to Ljubljana

Bus or fly from Dubrovnik to Ljubljana?

Adria Airways flies from Dubrovnik to Ljubljana twice a week. Alternatively, Crnja Tours operates a bus from Dubrovnik to Ljubljana once daily. Tickets cost $50 - $75 and the journey takes 11 hours 44 minutes. Autoherc also services this route once daily.

Travel Guides

Travelling Croatia’s Dalmatian Coast by boat, bus, car and trainDiscover the best ways to get around the Dalmatian Coast

How to get from Dubrovnik to Ljubljana

ModeDurationPrice
From Dubrovnik shuttle to Dubrovnik airport, fly to Zagreb airport, then shuttle to Ljubljana.4 h 55 min171€
From Dubrovnik shuttle to Dubrovnik airport, fly to Ljubljana airport, then shuttle to Ljubljana.4 h 32 min191€
From Dubrovnik bus to Ljubljana.11 h 44 min49€
From Dubrovnik bus to Split, train to Zagreb Glavni Kolod., then train to Ljubljana.13 h 34 min55€
From Dubrovnik bus to Slano then bus to Ljubljana.13 h 59 min47€
From Dubrovnik drive to Ljubljana.7 h 14 min81€

How long does it take to get from Dubrovnik to Ljubljana?

It takes approximately 4 hours 55 minutes to get from Dubrovnik to Ljubljana, including transfers.

Is there a direct bus between Dubrovnik and Ljubljana?

Yes, there is a direct bus departing from Dubrovnik and arriving at Ljubljana. Services depart once daily, and operate every day. The journey takes approximately 11 hours 44 minutes.

Operators from Dubrovnik to Ljubljana

OperatorPhoneWebsite
Atlas Kompass+385 1 2415 611Atlas Kompass
Croatia AirlinesCroatia Airlines
GoOpti+386 1 320 4530GoOpti
Adria AirwaysAdria Airways
Crnja Tours+385 91 30 30 356Crnja Tours
Promet MakarskaPromet Makarska
Croatian Railways (HŽPP)Croatian Railways (HŽPP)
Autobusni Promet+385 (42) 372 803Autobusni Promet
AutohercAutoherc