Home City Transfers Airport Transfers Private Driver Group Transfers
Explore
Day Trips Itineraries Destinations
Blog Get a Quote

Zagreb Airport
to Ljubljana ZAG

Northwest into Slovenia's charming capital. One easy Schengen border crossing with a smooth motorway drive.

145 km
Distance
1h 45m
Drive Time
€190
Sedan
60 min
Free Waiting
Airport Transfer
Zagreb Airport ZAGLjubljana
Book This Transfer
Instant pricing · Free cancellation
MoTuWeThFrSaSu
Select Time
:
Licensed & Insured
English-speaking Drivers
24/7 Availability
No Hidden Fees
Door-to-Door Service
Airport Details

Zagreb Airport (ZAG)

Your arrival at ZAG and the transfer to Ljubljana.

Airport Facts ZAG

LocationVelika Gorica, 17 km southeast of centre
TerminalSingle modern terminal (opened 2017)
Baggage15–20 min after landing

Your Transfer

Meeting pointArrivals exit, name sign
Free waiting60 minutes from landing
Flight trackingAutomatic, real-time
Border crossingCroatia → Slovenia
Optional stopsDirect route
Your Journey

ZAG to Ljubljana, step by step

Modern terminal (opened 2017). After passport control and baggage claim, follow signs to the arrivals hall on the ground floor. Your driver waits outside the arrivals exit with a name sign.

ZAG’s new terminal is spacious and well-signed. Allow 20–30 minutes from landing to the exit.

A

Zagreb Airport (ZAG)

Modern terminal · Ground floor arrivals

Your driver meets you outside arrivals. The route heads north-west on the motorway towards Slovenia.

Optional stop

Schengen Border

Croatia → Slovenia · No stop

Both countries are in Schengen—no passport check, no delay. You drive straight through.

B

Ljubljana

Old Town or hotel

Dropped at your accommodation in Slovenia’s charming riverside capital, about 1 hour 45 minutes from ZAG.

Pricing

ZAG → Ljubljana prices

Per vehicle, not per person. Includes flight tracking, meet & greet, 60 min waiting, tolls, and fuel.

Sedan
€190
1–3 passengers
  • Live flight tracking
  • Name sign at arrivals
  • 60 min free waiting
  • 2 large + 2 small bags
  • Border crossing handled
  • Free cancellation 24h
Minivan
€230
4–7 passengers
  • Live flight tracking
  • Name sign at arrivals
  • 60 min free waiting
  • 6 large + 4 small bags
  • Border crossing handled
  • Free cancellation 24h
All Inclusive

What’s included in your airport transfer

Flight tracking

We monitor your flight in real time—delays are no problem

Meet & greet

Driver waits at arrivals with your name sign

60 min free wait

No rush—collect bags, buy a SIM, grab a coffee

Fixed price

No meters, no surge—price agreed at booking

Explore More

Plan Your Trip

FAQ

ZAG to Ljubljana questions

Is there a border crossing?

+

Technically yes (Croatia to Slovenia), but both are in the Schengen zone. There are no passport checks—you drive straight through.

How long is the drive?

+

About 1 hour 45 minutes. Fast motorway the entire way.

What currency does Slovenia use?

+

The Euro, same as Croatia. No need to exchange money.

Can I continue to Lake Bled?

+

Yes, Lake Bled is about 50 minutes beyond Ljubljana. We can drop you there instead, or arrange it as an onward transfer.

Why not fly to Ljubljana directly?

+

Ljubljana airport (LJU) has limited connections. ZAG has more flights and the transfer is short, making it a popular alternative.

Reviews

What travellers say

Google
★★★★★

“Under 2 hours from Zagreb Airport to our Ljubljana hotel. No border stop, just smooth motorway through beautiful countryside. Easy and affordable.”

Karen W.
ZAG → Ljubljana
TripAdvisor
★★★★★

“We flew into Zagreb because flights were half the price of Ljubljana. The transfer was comfortable and quick. Smart travel hack.”

David & Susan M.
ZAG → Ljubljana

Flying into Zagreb? We’ll get you to Ljubljana.

Book in 60 seconds. Flight tracking, meet & greet, door-to-door. €120 sedan, €160 minivan.

Book Airport Transfer →Contact Us
Need help?