Zagreb to Ljubljana Bus Timetable

Bus station Zagreb and Bus station Ljubljana are connected with daily bus lines all year round.

There is 144 kilometers between Zagreb and Ljubljana, and a bus ride takes about 2 hours and 15 minutes. Please consider increased road congestion during the season.

Please see below departures from Zagreb to Ljubljana - do not forget to choose the correct date of travel. If you want to know about return journey here are the information about the route Ljubljana - Zagreb.

Timetable Zagreb-Ljubljana

Departure Arrival Info Traveling time Changes Carrier Standard Price Reductions Book
07:00 09:20 02:20   Autotrans d.o.o. 75,00 kn
15:00 17:20 02:20   Autotrans d.o.o. 75,00 kn
23:00 01:20 02:20   Autotrans d.o.o. 75,00 kn

Bus station Zagreb

Address: Avenija Marina Držića 4, 10000 Zagreb

Contact: Tel: +385 (0)1/6217- 812 , E-mail:;


Bus station Ljubljana

Address: Trg Osvobodilne fronte 4, 1000 Ljubljana

Contact: Tel: +386 1 234 46 00 , E-mail: