Zagreb Airport (Franjo Tuđman Airport, ZAG) is Croatia’s main international airport, located near Velika Gorica, about 16 km from Zagreb city centre. This guide covers the fastest and cheapest ways to reach the city, where to find buses and taxis, and the most useful official links for live arrivals/departures and parking prices.

Looking for the airport shuttle? See the Zagreb Airport Shuttle Bus timetable, it's the easiest way to reach the Zagreb main bus station, with departures about every 30 minutes.

Zagreb Airport (ZAG) quick overview

  • Best transfer options: Pleso Prijevoz shuttle bus (easy), ZET public bus 290 (cheapest), taxi/ride-hailing (door-to-door).
  • Public bus (cheapest): ZET bus line 290 runs between Kvaternik Square and Velika Gorica with a stop at the airport (official ride duration 45-50 minutes). Official public bus timetable
  • Shuttle bus (easiest to the main bus station): Pleso Prijevoz operates the airport shuttle and advertises departures about every 30 minutes. Zagreb Airport Shuttle Bus timetable
  • Taxi (official flat rates): Zagreb Airport publishes maximum prices and sample flat rates for common routes (e.g., airport - city centre). Official taxi rates
  • Kiss & Fly (drop-off): up to 10 minutes free; up to 29 minutes 3.80 EUR; up to 59 minutes 8.60 EUR (rates can change). Official Kiss & Fly
  • Parking prices and calculator: use the airport’s official parking calculator for exact costs for your dates/times. Parking calculator
  • Live flight status: official Arrivals and Departures.

Flights and terminal information

Arrivals and departures (live)

For live flight status (delays, gates and baggage belts), use the official Zagreb Airport pages for Arrivals and Departures.

Timetable and airlines

If you want to check which days a route operates (or plan a connection), use the official Zagreb Airport timetable. For a current list of carriers that operate at the airport, see Airlines operating at Zagreb Airport.

Airport map and terminal layout

To find check-in areas, arrivals, departures and key passenger services, use the official Zagreb Airport terminal map. For quick aircraft tracking (optional), you can also use a flight tracker like Flightradar24 for ZAG.

How to get to and from Zagreb Airport

Here is a quick comparison (cheapest vs fastest vs easiest)

Option Best for Typical time Notes
Airport shuttle bus Easy connection to Zagreb Main Bus Station About 35-40 min See the full shuttle timetable and ticket info
Public bus (ZET 290) Cheapest public option (connect to trams at Kvaternikov trg) 45-50 min (official) Official ZET 290 info + timetable PDF
Taxi Door-to-door, luggage, late arrivals Typically 20-30 min (traffic) Official flat rates are published by the airport: taxi rates (official)

Airport shuttle bus (Pleso Prijevoz)

The shuttle bus is the simplest way to reach Zagreb Main Bus Station (Autobusni kolodvor) if you are arriving with luggage. For the latest timetable, ticket price and where to board, use the Zagreb Airport Shuttle Bus timetable and information page.

If you want to book directly with the operator, see Pleso Prijevoz (official).

Public bus: ZET line 290 (Kvaternikov trg - Velika Gorica via the airport)

ZET bus line 290 connects Kvaternikov trg (east/central Zagreb, with tram connections) with Velika Gorica, stopping at Zagreb Airport in both directions. The airport lists the official ride duration as 45-50 minutes. Zagreb Airport by bus (official)

Taxi: official flat rates and where to queue

The airport taxi pick-up area is located next to the Arrivals Meet & Greet area on the ground floor of the passenger terminal. For transparent pricing, use the official airport taxi page with maximum prices and flat-rate examples (including routes such as airport - city centre, main bus station and main train station). Official Zagreb Airport taxi rates

  • Example flat rates published by the airport include: ZAG - Centar 33.50 €, ZAG - Glavni autobusni kolodvor 28.00 €, ZAG - Glavni željeznički kolodvor 30.00 €, ZAG - Velika Gorica 14.00 €.

Uber/Bolt: what to expect

Ride-hailing apps (such as Uber or Bolt) operate in Zagreb, but availability and pricing can vary depending on demand, time of day and pickup point. If you want predictable pricing (especially for early/late flights), consider a pre-booked transfer instead.

Car rental and driving directions

If you plan day trips outside Zagreb (or continue to other parts of Croatia), renting a car from the airport can be convenient. The airport’s official driving page lists the address and directions, and the rent-a-car page lists all rental companies available at the terminal. Rent-a-car at Zagreb Airport (official list)

Zagreb Airport private transfer (recommended for late/early flights and families)

Private transfers are the most comfortable option for families, groups and late-night arrivals because you get door-to-door service with a fixed pickup time.

Zagreb Airport One Way Private Transfer To or From Airport

A private one-way transfer to or from Zagreb Airport is a simple, stress-free way to start or finish your trip in Croatia’s capital.

Skip the hassle of public transport or waiting for a taxi—your driver meets you and takes you straight to your hotel or chosen address, with plenty of space for luggage.

With a fixed price, you’ll know the cost upfront (no surprises from a running meter), and you won’t waste time on extra pick-ups or drop-offs. Many transfers also include onboard Wi-Fi, so you can message family, check maps, or organise your plans while you ride.

Airport Transfers: See availability and prices

About Zagreb airport

Zagreb Airport is Croatia's largest airport and the main hub for Croatia Airlines, the national flag carrier. Split Airport (Resnik) is the 2nd busiest airport in the country, followed by Dubrovnik airport

Zagreb Airport is located south-east of the capital. The passenger terminal has two floors: Arrivals are on the ground floor, while Departures are on the first floor. Food and drink options are more limited after the security check.

How to get to and from Zagreb airport?

The easiest direct option is the Zagreb Airport shuttle bus operated by Pleso Prijevoz, running between the airport and Zagreb main bus terminal. The ride takes about 35-40 minutes and services are coordinated with airport arrivals and departures.

Shuttle bus ticket price: currently 9,00 € one-way (adult) and 0,00 € (child under 7) (check the latest price and buy online here: Pleso Prijevoz timetable + prices). View complete timetables on our page: Zagreb shuttle bus.

A cheaper public-transport option is ZET bus line 290 (Kvaternikov Square – Velika Gorica) which stops at Zagreb Airport in both directions. Check the latest timetable and fares on the official ZET website: ZET line 290 timetable (PDF) and ZET fares.

Zagreb Airport

Taxi, ride-hailing and car rental

Taxis are available in front of the passenger terminal. Zagreb Airport publishes official flat rates for common routes (for example: ZAG – CENTAR 33,50 €, ZAG – Glavni autobusni kolodvor (Main Bus Station) 28,00 €, ZAG – Glavni željeznički kolodvor (Main Train Station) 30,00 €).

Ride-hailing services (such as Uber/Bolt) may be available as well, with prices varying by demand and time of day. You can also rent a car at the airport from international and local car rental companies.

If you’d rather skip timetables and taxi queues, a private one-way transfer to or from Zagreb Airport is an easy upgrade—your driver picks you up at the terminal or your address in the city and takes you directly to your destination for a fixed price, which is ideal for early flights, late arrivals, or anyone travelling with luggage.

Facilities and services inside the terminal

Free Wi-Fi

Franjo Tuđman Airport offers free Wi-Fi throughout the passenger terminal. To connect, enable Wi-Fi and select the network Zagreb_Airport_Free, then follow the on-screen steps. Official Zagreb Airport Wi-Fi instructions

Food, shops and the business lounge

For the current list of cafés, snacks and restaurants in the terminal, use the airport’s official dining page. Zagreb Airport gastronomy (official)

If you want a quieter space before your flight, the Primeclass Business Lounge is located in Schengen Departures (Level 2) after security (no showers). Primeclass lounge details (official)

ATMs, currency exchange and essentials

The airport has currency exchange services and ATMs (including In Kapital exchange/ATMs and a Zagrebačka banka ATM).

For exact locations inside the terminal, use the interactive map. Zagreb Airport map (official)

Charging your phone (power banks and green charging)

If you need to charge on the move, Zagreb Airport lists two useful options:

  • Boxy power bank rental: self-service stations at Arrivals (Ground Floor, Meet & Greet zone) and Schengen Departures (Level 2, after security).
  • WeWatt green charging bikes: pedal-powered charging points near the Primeclass lounge area in Departures.

Free water refill stations

Zagreb Airport has free water fountains in two key locations: beyond the security checkpoints on Level 3 Departures and before passport control on Level 1 Arrivals.

Baggage storage, wrapping and lost property

Baggage storage: is not available at Zagreb Airport.

Lost & found: if you lose an item in the passenger terminal, the Lost Property Office is in Landside Departures (2nd floor) and is open daily 08:00-18:00. Lost Property Office (official)

Smoking areas and prayer room

Zagreb Airport is smoke-free except in designated smoking areas (cabins in departures and a designated outdoor area).

A multi-faith prayer room is available, but access requires assistance (the airport instructs passengers to contact the Lost Property Office to unlock it).

Parking and drop-off at Zagreb Airport

Kiss & Fly (Departures drop-off)

The Kiss & Fly zone is the quickest way to drop off passengers directly at Departures (Level 2). It is designed for short stops only, so plan your stop, unload quickly, and do not leave your vehicle unattended. Official Kiss & Fly prices and rules

  • Up to 10 minutes: free
  • Up to 29 minutes: 3.80 €
  • Up to 59 minutes: 8.60 €
  • After 60 minutes: a 24 € fee applies for exceeding the allowed stop time (vehicle removal may follow under airport rules)

Important: the free minutes do not add up, and any additional entry within the same 60-minute period can be charged from the first minute of entry. See full Kiss & Fly policy (official)

Public Car Park (Passengers & Visitors)

The main public car park is the best choice for pickups, longer stops, and anyone who needs to walk into the terminal. The airport publishes the current drive-in price list and payment rules here: Public Car Park prices (official)

  • Up to 1 hour: 3.80 €
  • 2 hours: 7.60 €
  • 3 hours: 11.40 €
  • 3 to 6 hours: 16.00 €
  • 6 to 12 hours: 20.00 €
  • 12 to 24 hours: 24.00 €
  • From 1st day, each additional day: 13.00 €

After paying, your ticket is typically valid for a short exit window (the airport notes 15 minutes). For the most accurate cost for your exact dates and times, use the official Zagreb Airport parking calculator.

Parking map (where to go)

If you want to see where the outdoor public parking and the departures-level Kiss & Fly zone are located, use the airport’s official parking map. Passengers & visitors parking map (official)

EV charging at Zagreb Airport

Zagreb Airport provides both AC and DC charging: standard AC charging (11 kW) near the General Aviation Terminal (landside) and fast DC charging (120 kW) near the passenger terminal. Availability is first-come, first-served and prices can vary by charger. EV charging solutions (official)

Overnight at Zagreb Airport and hotels nearby

Sleeping at Zagreb airport: Zagreb Airport states it is open 24/7 and that it is possible to stay overnight in the passenger terminal. Official Zagreb Airport FAQ (hours and overnight stays)

If you have a very early flight, a hotel near the airport (Velika Gorica area) is usually the most comfortable option. If you prefer staying in the city, choose a place with an easy connection to the shuttle bus at the Zagreb main bus station and use the Zagreb Airport Shuttle Bus timetable.

Find accommodation options here: Zagreb hotels and Zagreb hostels.

Contact and practical info

  • Official address: Franjo Tuđman Airport Zagreb, Ulica Rudolfa Fizira 21, 10 410 Velika Gorica, Croatia.
  • Airport Information (general): +385 1 4562 170.
  • Lost & found (items lost in the terminal): +385 1 4562 170, This email address is being protected from spambots. You need JavaScript enabled to view it.
  • Complaints or compliments: This email address is being protected from spambots. You need JavaScript enabled to view it..
  • Official website: zagreb-airport.hr

Continue your trip in Zagreb

Once you reach the city, these guides help you connect to public transport and onward travel.

Zagreb Airport location (map)

Use this map to see where Franjo Tuđman Airport (ZAG) is located and to plan your route from Zagreb city centre, Velika Gorica or the motorway.

Tip: open the map in a new tab to get directions and live traffic for your arrival time.

FAQ: Zagreb Airport (ZAG)

Is Zagreb Airport open 24/7?

Yes. Zagreb Airport operates 24/7, so the terminal remains open overnight. This is useful if you arrive late or have an early flight, but facilities may be limited during the night.

What is the easiest way to get from Zagreb Airport to the city?

For most visitors, the easiest option is the airport shuttle bus because it provides a direct connection to Zagreb Main Bus Station (Autobusni kolodvor). From there, you can continue by taxi, tram or on foot depending on where you are staying.

What is the cheapest way to get from Zagreb Airport to the city?

The cheapest public option is typically the city bus (ZET line 290). It connects the airport with Velika Gorica and Kvaternikov trg in Zagreb, where you can switch to Zagreb’s tram network. Travel time is longer than a taxi and depends on traffic and stops.

Where do I catch the shuttle bus at Zagreb Airport?

The airport shuttle bus stop is signposted outside the passenger terminal. After you exit Arrivals, follow the signs for buses/shuttle and look for the clearly marked shuttle boarding area.

How much is a taxi from Zagreb Airport to the city centre?

Taxi prices vary by provider and traffic conditions, but the airport publishes official maximum tariffs and flat-rate examples for common routes such as the city centre, the main bus station and the main train station. If you want predictable pricing, check the posted rates at the airport taxi area before starting the ride.

How much does Kiss & Fly cost at Zagreb Airport?

Kiss & Fly is intended for very short stops at Departures. A short free period is usually included, then the price increases quickly if you stay longer. If you need more time (for example, to walk someone inside), it is better to use the public car park.

Where can I check live arrivals and departures for ZAG?

The most reliable source is the airport’s official live flight information, which shows arrivals and departures, delays and gate updates. If you are picking someone up, check the flight status shortly before you leave and again when you arrive.

Is there baggage storage at Zagreb Airport?

No. Zagreb Airport does not offer left-luggage/baggage storage. If you need to store bags, plan to use a service in the city (for example near major transport hubs) or arrange luggage storage through your accommodation.

Does Zagreb Airport have free Wi-Fi?

Yes. Free Wi-Fi is available throughout the terminal. Connect to the airport’s free network and follow the on-screen steps to get online.

Where can I refill water or charge my phone at the airport?

There are free water refill fountains in the terminal, and you can charge devices using regular sockets where available. The airport also offers additional charging options such as power bank rental points and “green charging” stations in Departures.