Travel from Split to Slovenia

Train, bus or fly from Split to Slovenia?

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

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 Slovenia

ModeDurationPrice
From Split bus to Autobusni kolodvor, line 6 tram to Zagreb Glavni Kolod., then train to Ljubljana.7 h 54 min240 kn
From Split bus to Ljubljana.8 h 24 min279 kn
From Split bus to Pirovac then bus to Ljubljana.8 h 41 min352 kn
From Split train to Zagreb Glavni Kolod. then train to Ljubljana.9 h 34 min277 kn
From Split drive to Ljubljana.4 h 51 min427 kn
From Split line 37 bus to Split airport, fly to Zagreb airport, shuttle to Zagreb Glavni Kolod., train to Dobova, then taxi to Brežice.5 h 2 min652 kn

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

It takes approximately 7 hours 54 minutes to get from Split to Slovenia, including transfers.

Is there a direct train between Split and Slovenia?

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

Is there a direct bus between Split and Slovenia?

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 hours 24 minutes.

Operators from Split to Slovenia

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
Promet SplitPromet Split
Croatia AirlinesCroatia Airlines
GoOpti+386 1 320 4530GoOpti