Enjoy the most comfortable intercity bus travel with our services from Ljubljana to Zagreb. Even though this particular ride is just 2 hours long, we wanted to make it as comfortable as possible for you, so we’ve removed a row of seats from our buses and we also offer free Wi-Fi and charging outlets to all our passengers. The line offers 2 daily departures in each direction, with prices starting from 4,5 EUR.
Book your seats now using the search engine above and ensure a spot in any of our 3 seat classes.
Services & stops
The route departs at 12:20 and 21:15 and takes approximately 2 and a half. The bus picks up passengers at Ljubljana before heading to GP Bregana SI/HR (border crossing), and then to Zagreb. You will have approximately 15 minutes on the border crossing to stretch your legs if you’ll need too before continuing your travel.
Departing from Ljubljana
It would probably be a bad idea to get to the Ljubljana bus station too early, especially on a rainy day, as there is a lack of rain covers. If you do end up coming earlier for any reason, you can get a cup of coffee or go to the nearby McDonald’s and wait for your bus. You can get to the station by bus or taxi. Find more information about the Ljubljana Bus Station.
Arriving in Zagreb
Local time: 14:45
The Zagreb Bus Station is located in the centre of the city, and it’s surrounded with cafés and shops on all sides, so you can stop for a cup of coffee before heading to your accommodation place by public transport or taxi.
If you don’t want to use the public transportation system or call a taxi every time you want to go explore Zagreb, you can rent a bike or a car.
More information about the Zagreb Bus Station.
*The line operates every day until 31st September 2019 and from 3.4. 2020 – October 2020. It doesn’t operate from 1st October 2019 to 12th December 2019 and from 13th January 2020 to 2nd April 2020. From 13th December 2019 to 12th January 2020 it operates every Friday, Saturday and Sunday.
*The line operates every day until 10th October 2019. From 11th October 2019 to 3rd April 2020 it operates every Monday, Thursday, Friday, Saturday and Sunday except on 26th December 2019 and 2nd January 2020.
Travelling soon? Reserve your seats!