Zagreb • Practicalities

Zagreb Airport to City Center: Best Options

How to get from Zagreb Airport (Franjo Tuđman) to the city center: shuttle bus, official taxi, ride-hailing, and the public-bus option (with practical tips).

Updated Feb 09, 202616 min readBrowse all guides

The short answer (best default for most visitors)

Most visitors choose the airport shuttle to Zagreb’s central bus station, then continue by tram or a short taxi hop. It’s straightforward, luggage-friendly, and avoids surprises.

If you’re arriving late, traveling with kids, or carrying heavier bags, a taxi/ride-hail is often worth it for the door-to-door simplicity.

Choose your option (fast decision guide)

  • Shuttle bus: simplest budget-friendly option (airport → central bus station).
  • Official taxi: easiest fixed-price option to the center (great late night).
  • Ride-hailing (Uber/Bolt): convenient and often competitive, but price varies with demand.
  • Public bus (ZET line 290): cheapest option, but more “local logistics,” especially with luggage.

Option 1: Official taxi (fixed fare to the center)

Zagreb Airport lists an official taxi service with a fixed fare to the city center (a great “no thinking” option if you’re arriving late or want door-to-door simplicity).

  • Best for: late arrivals, families, heavy luggage, short trips where time matters.
  • Upside: fixed price and simple logistics.
  • Downside: costs more than bus options.

Option 2: Ride-hailing (Uber/Bolt) and private transfers

  • Best for: door-to-door convenience without a fixed fare (prices vary).
  • Upside: easy app payment and pickup coordination.
  • Downside: surge pricing can happen; pickup points can shift — follow airport signs and in-app instructions.

Option 3: Shuttle bus to the central bus station (luggage-friendly)

The shuttle is the “easy budget” option: it brings you to the main bus station, which is well-connected by trams and taxis.

  • Best for: first-timers, weekend visitors, light-to-medium luggage.
  • Upside: direct and simple.
  • Downside: you still need one more hop (tram/taxi) to reach your exact accommodation.

Option 4: Public bus (ZET line 290) — cheapest, but more moving parts

ZET bus line 290 connects the airport area with the city (via the Kvaternikov trg area). It’s the cheapest option, but it’s less “tourist-simple” with luggage and zone rules.

  • Best for: budget travelers comfortable with local transit.
  • Upside: low cost.
  • Downside: you may need to think about ticket zones and then transfer to a tram for the final leg.

After you arrive in the city: the easiest way to reach your accommodation

Two common arrival endpoints are the bus station (shuttle) and the city center (taxi/ride-hail). From there, keep the last leg simple.

  • Staying central? A short taxi hop or a single tram ride is usually enough.
  • Staying in Upper Town edges? Plan for a bit more walking/stairs (it’s worth it, but don’t do it with heavy bags).
  • Arriving late? Prioritize a smooth check-in and start exploring the next morning with coffee and a walk.

FAQ

Is there a train from Zagreb Airport to the city center?

There isn’t a simple direct train-to-center option. Most visitors use the shuttle, taxi/ride-hail, or the ZET bus option.

What’s the easiest option at night?

Official taxi or ride-hailing. It’s door-to-door and avoids schedule uncertainty.

What’s best for first-timers?

Shuttle to the central bus station (then tram/taxi) or official taxi to the center. Both are simple and low-stress.

Further reading

Keep exploring Zagreb

Use the guide list to build a trip that fits your pace — a few anchors, plenty of wandering, and at least one night walk.

Love Zagreb is an independent guide. For official updates, visit Zagreb Tourist Board and the linked official sources above.