πŸ’¬ WhatsApp us for a transfer quote
Taxi Legende – Slovenia Airport Transfer

Zagreb Airport (ZAG) – Arrivals & Departures

How to get from Zagreb to Ljubljana, Lake Bled, Piran, Poreč, Rovinj and all of Istria – every option, honestly compared

There are many Indians, few Chiefs – true Legends are rare.
And one drives the world β€” wherever you wish. πŸš–

Live Flights – Zagreb Airport / Franjo TuΔ‘man (ZAG)

Zagreb Airport (IATA: ZAG), officially Franjo TuΔ‘man Airport, is Croatia's busiest international airport. It handles flights to over 50 destinations across Europe and beyond, with airlines including Croatia Airlines, Ryanair, easyJet, Eurowings, Lufthansa, and Turkish Airlines.

✈ Arrivals – ZAG

β†’ Live Arrivals – Zagreb Airport
πŸ›¬ Airlines & routes: Croatia Airlines (hub), Ryanair, Lufthansa, Turkish Airlines, easyJet, Eurowings, British Airways, Wizz Air, and 50+ more. Modern terminal opened 2017 β€” year-round hub with solid European and intercontinental connections.
⏱ Time to exit: ZAG's modern terminal is well-organised β€” from landing to arrivals hall typically 20–30 minutes. Croatia in Schengen since January 2023 β€” no passport control for EU passengers.
πŸš— Transfer from Zagreb Airport to Slovenia: We pick you up at ZAG β€” Ljubljana in ~1h 45 min, Bled in ~2h 15 min. No border formalities (Croatia in Schengen). Excellent for combining Zagreb + Slovenia.

✈ Departures – ZAG

β†’ Live Departures – Zagreb Airport
πŸ›« When to arrive: Recommend 2 hours before departure. For long-haul (Dubai, Istanbul) allow 2h 30min. Terminal is modern and efficient but busy in peak summer.
πŸ“ Getting to ZAG: From Ljubljana ~1h 45 min via A2 (no border β€” Schengen). Croatia Airlines bus from Zagreb city ~30 min. From Bled ~2h 15 min.
πŸš— Transfer to Zagreb Airport from Slovenia: Fixed price from €160 (from Ljubljana). No border stops, straight to ZAG terminal.

How to Get from Zagreb Airport to Slovenia

Ljubljana is the most popular onward destination from Zagreb Airport. The two capitals are about 140 km apart and very well connected. Here is an honest comparison of all options:

πŸ—“οΈ Updated: May 2026 β€” schedules and prices may change, verify with the provider.

πŸš– Private transfer Zagreb to Ljubljana: from €160, approximately 1h 30 min, door-to-door. We pick you up at Zagreb Airport and drive you directly to your Ljubljana hotel. Good for late arrivals, groups, or when you have a lot of luggage.
Request a quote via WhatsApp β†’
🚌 Public bus (AP) Frequent buses from Zagreb main bus station to Ljubljana (~2h, from ~€12). Zagreb Airport to bus station: airport bus or taxi (~30 min). Check ap-ljubljana.si for timetables.
πŸš‚ Train Direct trains Zagreb β†’ Ljubljana, ~2h 15 min. Depart from Zagreb Glavni Kolodvor (main station). Book at hzpp.hr or sz.si. Zagreb Airport to main station ~20 min by taxi or bus.
🚐 GoOpti / BlaBlaCar Shared shuttle options available from Zagreb. GoOpti operates on this route. goopti.com. BlaBlaCar often has private drivers on this route at low prices.
πŸš— Rent a car Car rental available at Zagreb Airport. Drive via A3 motorway west to the Slovenian border at Bregana (~45 min), then A2 to Ljubljana (~45 min more). Total ~1h 30 min, ~140 km.

Zagreb Airport to Lake Bled

Lake Bled is about 200 km from Zagreb Airport (~2h by car). There is no direct public transport β€” you need to go via Ljubljana. The easiest options:

Options from Zagreb Airport to Bled:
πŸš— By car: ~200 km, ~2h via A3/A2
πŸš‚ Train to Ljubljana + bus 51 to Bled: ~3h 30 min total
🚌 Bus to Ljubljana + bus to Bled: ~3h total
πŸš– Private transfer: door-to-door, from ~€220

Zagreb Airport to Croatian Istria

Heading to Poreč, Rovinj, Pula, or Umag? Zagreb is actually not the best airport for Istria β€” Pula Airport (PUY) or Trieste (TRS) are often closer. But if you land in Zagreb, here are your options:

Zagreb Airport to Piran & Slovenian Coast

Piran and PortoroΕΎ are about 350 km from Zagreb (~3h 15 min by car via A3/A1). No direct public transport β€” go via Ljubljana. For most travellers, this is a long journey and a private transfer or rental car makes the most sense.

About Zagreb Airport

Zagreb Airport is located about 15 km southeast of Zagreb city centre, near the town of Velika Gorica. It has one terminal and is easy to navigate. The airport has all standard facilities: car rental, ATMs, cafes, and a taxi rank.

Need a Private Transfer from Zagreb?

We cover transfers between Zagreb Airport and all destinations in Slovenia and Croatian Istria. Fixed price, English-speaking driver, door-to-door.

πŸ“ž +386 31 732 289 πŸ’¬ WhatsApp βœ‰οΈ Email us