Travel from Split to Ljubljana

Train, bus or fly from Split to Ljubljana?

Crnja Tours operates a bus from Split to Ljubljana once daily. Tickets cost $35 - $55 and the journey takes 8 h 24 min. Autoherc also services this route once daily. Alternatively, you can take a train from Split to Ljubljana via Zagreb Glavni Kolod. in around 9 h 34 min.

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 Split to Ljubljana

ModeDurationPrice
From Split bus to Autobusni kolodvor, line 6 tram to Zagreb Glavni Kolod., then train to Ljubljana.7 h 54 min241 kn
From Split bus to Ljubljana.8 h 24 min279 kn
From Split bus to Pirovac then bus to Ljubljana.8 h 41 min355 kn
From Split train to Zagreb Glavni Kolod. then train to Ljubljana.9 h 34 min278 kn
From Split drive to Ljubljana.4 h 51 min431 kn
From Split bus to Split airport, fly to Zagreb airport, then shuttle to Ljubljana.4 h 46 min1.242 kn
From Split bus to Split airport, fly to Ljubljana airport, then shuttle to Ljubljana.7 h 13 min1.424 kn

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

It takes approximately 7 h 54 min to get from Split to Ljubljana, including transfers.

Is there a direct train between Split and Ljubljana?

No, there is no direct train from Split to Ljubljana. However, there are services departing from Split and arriving at Ljubljana via Zagreb Glavni Kolod.. The journey, including transfers, takes approximately 9 h 34 min.

Is there a direct bus between Split and Ljubljana?

Yes, there is a direct bus departing from Split and arriving at Ljubljana. Services depart once daily, and operate every day. The journey takes approximately 8 h 24 min.

Operators from Split to Ljubljana

OperatorPhoneWebsite
Promet MakarskaPromet Makarska
ZET072 500 400ZET
Croatian Railways (HŽPP)Croatian Railways (HŽPP)
Crnja Tours+385 91 30 30 356Crnja Tours
Autobusni Promet+385 (42) 372 803Autobusni Promet
Arriva Slovenia090 74 11Arriva Slovenia
Pleso Prijevoz01 / 6331-999Pleso Prijevoz
Croatia AirlinesCroatia Airlines
GoOpti+386 1 320 4530GoOpti
Air SerbiaAir Serbia
FinnairFinnair
Adria AirwaysAdria Airways
LufthansaLufthansa
Austrian AirlinesAustrian Airlines
Edelweiss AirEdelweiss Air
Germania Flug AGGermania Flug AG
easyJeteasyJet
EurowingsEurowings
Condor FlugdienstCondor Flugdienst