Zagreb Franjo Tuđman International — Croatia Airlines Bus + Croatia Bus
Zagreb Franjo Tuđman (ZAG) to Zagreb — Updated 2026
Zagreb Franjo Tuđman International (ZAG) is 17 km southeast of central Zagreb. The Croatia Airlines Bus is the primary tourist option — €5 (~HRK 40), 30 minutes direct to the main bus terminal (Autobusni Kolodvor). Alternative: ZET city bus 290 at €0.65, 55-70 minutes with transfer, cheapest option for backpackers. Taxi + Uber + Bolt run €18-25. Zagreb is Croatia's gateway to Split + Dubrovnik — the main bus terminal has frequent coach connections to the Dalmatian coast.
Croatia Airlines Bus + Croatia Bus stops
| Station / Stop | Time | Notes |
|---|---|---|
| ZAG Terminal | 0 min | Both buses stop directly outside arrivals |
| Velika Gorica | ~10 min | Southeast suburb (public bus 290 only) |
| Kvaternikov trg | ~25 min | City centre approach |
| Autobusni Kolodvor (main bus terminal) | 30 min | Croatia Airlines Bus terminates here |
| Ban Jelačić Square | ~35 min | Central Zagreb — 5-min tram from terminal |
Getting out of Zagreb
Skip the taxi rank and lock in your fare before you land.
Pre-book a fixed-price transfer
Our pickDriver waits at arrivals with your name, tracks your flight, and the price you see is the price you pay. English-speaking, fixed price. No surge, no haggling at 2am.
Check transfer pricesRenting a car instead? Compare rentals with free cancellation.Things to do in Zagreb
Lock in a few experiences before you go — the good ones sell out.
Tours, tickets & day trips
Our pickGetYourGuide has the deepest catalogue for Zagreb and free cancellation on most experiences — book now, decide later.
Browse ZagrebJust need timed-entry attraction tickets? Try Tiqets.Want a private driver-guide? Trip.com Private Tours in Zagreb.Flights to Zagreb
Compare ZAG fares from 750+ airlines.
Croatia Airlines Bus + Croatia Bus vs alternatives
| Option | Cost | Time | Best For |
|---|---|---|---|
| Croatia Airlines Bus | €5 / HRK 40 | 30 min direct | Every 30-40 min. Fastest tourist option. |
| ZET Bus 290 (city bus) | €0.65 / HRK 5 | 55-70 min | Cheapest. Transfer at Kvaternikov trg to tram. Runs every 20 min. |
| Uber / Bolt | €15-20 | 25-35 min | App-based. Cheaper than taxi. |
| Official taxi | €20-30 | 25-35 min | Metered or fixed price at counter. |
| Hotel airport shuttle | €20-40 | 25-35 min | Book at reservation. Some hotels included. |
FAQ
How much is the Zagreb airport bus?+
Croatia Airlines Bus (tourist option): €5 (~HRK 40), 30 minutes direct to main bus terminal. Buy from driver (EUR + HRK + card all accepted). Runs every 30-40 minutes 06:00-23:00, matched to major flight arrivals. Cheapest: ZET Bus 290 (€0.65) — 55-70 minutes with metro/tram transfer.
From Zagreb airport to Split or Dubrovnik?+
Take Croatia Airlines Bus to Zagreb main bus terminal (Autobusni Kolodvor, 30 min from ZAG), then long-distance FlixBus / Autotrans coach: Zagreb → Split 5-6h €25-40, Zagreb → Dubrovnik 10-12h €35-55. Alternatively fly Zagreb → Split (55 min) or Zagreb → Dubrovnik (75 min) on Croatia Airlines.
Uber safety at Zagreb?+
Uber + Bolt both operate legally in Zagreb. Wait times 5-15 min at ZAG. Prices displayed upfront. Safer than negotiating with unofficial taxis outside arrivals. Registration in app before travel; local SIM helps for driver calls.
Late-night ZAG transport?+
Croatia Airlines Bus runs 06:00-23:00. After 23:00: Uber/Bolt (5-15 min wait), night bus 290N (limited), or taxi. Croatia has a €25-30 fixed night taxi rate to central Zagreb. Confirm price before boarding.
Hotels in Zagreb
Find hotels in Zagreb
1.4M+ properties · Trip.com