Connect two charming Central European capitals. A quick drive from Zagreb's cafe-filled streets to Ljubljana's fairy-tale old town on the Ljubljanica river — one of Europe's greenest capitals.
Drive from Zagreb to Ljubljana in approximately 1h 45m. Private transfer from €150 per vehicle, all-inclusive — fuel, tolls, English-speaking driver, door-to-door.
Your driver picks you up anywhere in Zagreb. Luggage loaded, water and Air conditioning on. Time to relax.
A charming open-air ethnographic village and birthplace of Josip Broz Tito. Traditional Zagorje houses and an interesting museum about Yugoslav history. A quick detour off the motorway.
A beautiful 15th-century monastery near the Slovenian border known for its baroque pharmacy and chocolate shop. The surrounding countryside is pure green hills and vineyards.
Arrive at your accommodation anywhere in Ljubljana. Your driver drops you right at the door with your luggage.
Per vehicle, not per person. All prices include tolls, fuel, border crossing assistance, luggage handling, water, and child seats on request.
Picked up and dropped off at your exact address
Driver manages all paperwork at the crossing
Quick scenic stops along the route, free of charge
Professional, local, English-speaking driver
Zagreb to Ljubljana is one of the shortest and most popular cross-border transfers in the Western Balkans — 140 km, 1h 45m direct on the A2/A1 motorway. Both countries are now Schengen (Croatia since January 2023, Slovenia since 2007), so the border at Bregana/Obrežje is a quick passport check only. Both cities are compact, walkable capitals with distinct personalities — Zagreb’s Habsburg grandeur and cafe culture on Tkalčićeva and Ilica; Ljubljana’s Plečnik-designed riverfront (Triple Bridge 1932, Central Market colonnade) and castle-topped old town with the famous dragons of Zmajski Most.
A2 motorway north-west from Zagreb through the Zagorje rolling-hill region (home to Krapina Neanderthal Museum and Veliki Tabor castle) to the Bregana/Obrežje border. Inside Slovenia the A2/A1 runs through Novo Mesto and Trebnje, past Trojane (famous for the motorway rest-stop bakery’s krofi doughnuts) to Ljubljana.
The Zagorje region offers the Krapina Neanderthal Museum (30 km north-west of Zagreb on the Krapina river, where one of the largest Neanderthal fossil collections in Europe was found in 1899, 9-hectare modern museum complex) and Veliki Tabor castle (16th-century Renaissance fortress with romantic Veronika of Desinić legend). On the Slovenian side, Posavje wine country along the Krka river is a 15-minute detour.
Drop-off at any address. The historic centre (Prešernov Trg, Triple Bridge, Mestni Trg) is largely pedestrianised; we drop at Slovenska Cesta or Miklošičeva Cesta within 2 minutes’ walk. Must-see: Jože Plečnik’s architecture (Triple Bridge, NUK Library, Central Market), Ljubljana Castle on the hilltop (funicular from Kreko Trg), Dragon Bridge. Ljubljana Jože Pučnik Airport (LJU) is 26 km north. Slovenia uses the Euro.
Bus and train both run Zagreb-Ljubljana frequently (2-3 hours). Private transfer at 1h 45m door-to-door is preferred for travellers with luggage, airport connections, or those making a half-day Zagorje cultural stop. Popular short-corridor booking.
Everything specific to this route.
The direct drive is approximately 1 hour and 45 minutes covering 140 km via the motorway. One of our shortest inter-city routes.
Slovenia is in the EU and Schengen zone. Since Croatia joined Schengen in 2023, there are no border checks between the two countries.
No. Since both Croatia and Slovenia are in the Schengen zone, there is no border check. You drive straight through without stopping.
Slovenia uses the Euro, same as Croatia. No currency exchange needed.
Yes, we can pick up from Zagreb Airport or drop off at Ljubljana Airport at no extra charge.
A sedan fits 2 large suitcases and 2 carry-on bags. A minivan handles 6 large suitcases and 4 smaller bags.
"Quick, comfortable, and so much easier than figuring out the train schedule. Driver was friendly and we were in Ljubljana in under 2 hours."
"We added a stop at a lovely monastery near the border — the chocolate there was incredible! Arrived in Ljubljana feeling refreshed."
We operate minibuses and coaches for groups of 8 to 50 passengers. Custom quotes within 2 hours.
Sprinter-type · Families, small groups
50-seat touring coach with WC
Tell us about your group and we’ll send a custom quote within 2 hours.
Fixed price €150 sedan, €180 minivan. Free cancellation up to 24 hours before. Your driver, your schedule, your stops along the way.