Why Travel to Zagreb Airport from Slovenia?
Zagreb Franjo Tuđman Airport (ZAG) is the busiest airport in the region for routes — Turkish Airlines, Emirates, Qatar Airways, easyJet, Ryanair, Wizz Air and more operate connections to destinations not served from Ljubljana's Brnik. At just 140 km from Ljubljana (~1h 30 min), it's a realistic option for a wider choice of flights.
🚗 Recommended option: Private transfer door-to-terminal. Pickup from your hotel in Ljubljana or directly at Brnik, then straight motorway to ZAG via Bregana border. ~1h 30 min from Ljubljana, ~1h 45 min from Brnik.
From Ljubljana city
€160
private car · up to 4 pax
€220 · van up to 8 pax
From Brnik (LJU)
€190
private car · up to 4 pax
van → ask via WhatsApp
Route & Timing — When to Leave for ZAG
- From Ljubljana city centre: ~140 km, ~1h 30 min via A2 motorway → Bregana border → A3 Croatia
- From Ljubljana Airport (Brnik): ~160 km, ~1h 45 min — pickup directly at Brnik terminal
- Border crossing: Bregana — Schengen since December 2022, no passport check for EU/Schengen holders
⏰ When to leave Ljubljana: For long-haul flights arrive at ZAG 3 hours before departure. For European routes 2 hours is enough. Leave Ljubljana ~5 hours before a long-haul connection. ZAG has one terminal — security is manageable outside peak periods.
All Ways to Travel to Zagreb Airport from Slovenia
✅ Private transfer — Best for flight connections
Door-to-terminal from anywhere in Slovenia. No connection stress, fixed departure time, fixed price. Essential for early-morning long-haul flights. From €160 (Ljubljana) · €190 (Brnik).
→ Book via WhatsApp
→ Book via WhatsApp
🚌 Bus + airport bus
Coaches Ljubljana → Zagreb city (~2h 15 min, check ap-ljubljana.si or FlixBus), then airport bus or taxi to ZAG (~25 min). Total ~3h+ with connections. Budget option but timing is unpredictable.
🚂 Train + taxi
Train Ljubljana → Zagreb Glavni Kolodvor (~2h 30 min, book on hzpp.hr), then taxi to ZAG (~20 min). ~3h door-to-terminal. Better with light luggage and good connection timing.
🚗 Rental car & park at ZAG
Drive A2 → Bregana → A3 Zagreb. Croatian motorway toll applies. ZAG has parking facilities. Practical for multi-day trips where you return via Croatia.
Transfer Prices to Zagreb Airport
| Origin | Car | Van | Drive time |
|---|---|---|---|
| Ljubljana city centre | €160 | €220 | ~1h 30 min |
| Ljubljana Airport (Brnik) | €190 | → ask | ~1h 45 min |
| Lake Bled | €230 | → ask | ~2h |
| Other origins | → Ask via WhatsApp | — | |
Fixed price confirmed at booking. Croatian motorway toll included in the price.
About Zagreb Airport (ZAG)
- IATA: ZAG · Zagreb Franjo Tuđman Airport · Croatia
- Airlines: Croatia Airlines, Ryanair, easyJet, Wizz Air, Turkish Airlines, Emirates, Qatar Airways and more
- From Ljubljana: ~140 km · ~1h 30 min
- From Brnik (LJU): ~160 km · ~1h 45 min
- Border: Bregana — Schengen since Dec 2022
→ Flying INTO ZAG? See transfers from Zagreb Airport to Slovenia
Ready to book your transfer to Zagreb Airport?
Fixed price, direct route, no connection stress. We'll get you there on time.
💬 WhatsApp 📞 +386 31 732 289