Home City Transfers Airport Transfers Private Driver Group Transfers For Agencies & Operators
Explore
Day Trips Itineraries Destinations Attractions VIP & Chauffeur
Blog Get a Quote
Language
EnglishDeutsch — nicht verfügbar

Zagreb Airport to the City, and Onward to Plitvice

Practical Info By Armel Sukovic 8 min read Published September 18, 2026
Quick answer

Zagreb Airport is 14 km south-east of the city at Pleso, a drive of about 20 minutes. Two buses run: the Pleso Prijevoz shuttle to the Central Bus Station, which the airport states takes 35 to 40 minutes and which is reported at about €9, and ZET city bus 290 to Kvaternikov trg, 45 to 50 minutes and under €1. Neither one reaches Ban Jelačić Square, the actual centre — both leave you around 1.5 km away with a tram or a walk still to go. Plitvice Lakes is 149 km from the terminal against 139 km from the city, so arriving and driving straight there costs only about ten extra kilometres.

Zagreb Airport is 14 km south-east of the city at Pleso, and the drive into town takes about 20 minutes. It is one of the shorter airport runs in the region, which is why the interesting question is not how long it takes but where the buses actually stop.

What the airport publishes, and what it does not

Franjo Tuđman Airport publishes the two bus routes and how long each takes. It does not publish either fare, the frequency, or the first and last departures — those live on the operators’ own sites.

So the durations below are the airport’s own figures. The fares and timetables are from the operators and from recent traveller accounts, and are worth confirming for your date.

The Pleso Prijevoz shuttle

To the Central Bus Station, 35 to 40 minutes, reported at about €9. It runs roughly every half hour until around 22:30, and after that departures follow the flights until about 01:00 — timed some 30 to 40 minutes after a plane lands. Tickets can be bought online or on the bus.

For most arrivals this is the sensible public option, and the flight-linked evening service is better designed than most.

ZET bus 290: the cheap one

To Kvaternikov trg, 45 to 50 minutes, under €1. City bus 290 runs between Kvaternik Square and Velika Gorica and stops at the airport in both directions, roughly every 35 minutes from about 04:20 to 00:15, later on Sundays. A 60-minute ZET ticket from a kiosk costs around €0.95.

It is nine times cheaper than the shuttle and about ten minutes slower. If you are travelling light and have small change, it is very hard to argue with.

Neither bus goes to the centre

This is the part worth knowing before you choose. Zagreb’s centre, for practical purposes, is Ban Jelačić Square. The shuttle stops at the Central Bus Station and bus 290 stops at Kvaternikov trg, and both are roughly 1.5 km from that square — in opposite directions.

That is a fifteen-to-twenty-minute walk, or a tram, with whatever you are carrying. Both termini have good tram connections, so it is a mild inconvenience rather than a disaster, but it changes the arithmetic: the shuttle is not €9 to your hotel, it is €9 plus a tram plus the walk at the other end.

Uber and Bolt both operate in Zagreb, which at least gives you a way to price the last leg honestly — see our guide to taxi apps in the Balkans for where that stops being true further south.

Should you skip Zagreb and drive straight to Plitvice?

Often, yes — and the numbers are the reason. Plitvice Lakes is 149 km from the airport against 139 km from central Zagreb. Ten kilometres. Going into the city first and back out again adds two crossings of Zagreb for no distance saved at all.

Zagreb Airport (ZAG) → Plitvice Lakes
2h 23mDirect routeDoor-to-door
from €180
View route →

The drive is a little over two hours. If your plan is a morning at the lakes, leaving from the airport rather than from a Zagreb hotel is the version that gets you there before the coaches — and the park’s entry system rewards arriving at a chosen hour rather than whenever the traffic allows.

There is no direct public transport from the airport to Plitvice. The bus route is airport to city, city to bus station, coach to the park, and it eats the day.

When is a transfer worth it from ZAG?

Anywhere that is not the city centre. The two buses serve two fixed points. Anything else — a hotel across town, a Sunday arrival, an onward leg — starts with a car.

Onward the same day. Plitvice, Zadar, Ljubljana and Split all begin at the airport more sensibly than they begin downtown. Ljubljana is 154 km, Zadar 296 km, Split 420 km from the terminal.

Late arrivals and early departures. The shuttle’s flight-linked service ends around 01:00 and bus 290 stops at about 00:15. Zagreb takes flights outside both windows.

Two or more people with luggage. Two shuttle fares plus two trams, or four, and the comparison shifts.

The short version

Onward from Zagreb in any direction: Zagreb Airport transfers or the Zagreb transfer hub.

Easy Balkan Transfers — local drivers, local knowledge. We've completed thousands of private transfers across 8 Balkan countries since 2018.

Ready to go?

Book the routes from this guide — fixed price, door-to-door, borders handled.

Plan a different route →