ZAGUpdated October 20, 2026

Getting to and from Zagreb airport

Zagreb · Croatia

By

ZAG · Transportation

Ground transportation options

Public transportation, licensed taxis and ride-hailing apps, private transfers and car rental at Zagreb airport (ZAG), 10 km from Zagreb. See also the airport guide for general information.

Zagreb Airport offers various transport options to reach the city centre and nearby towns, adapted to different needs and budgets.

Ride-sharing

You can request a vehicle through ride-sharing platforms such as Uber upon arrival at the airport. To find your driver, follow the specific instructions provided by the app once your ride is confirmed, as pick-up points may vary.

Car-sharing

There are also car-sharing options through services such as Avant2Go. These services allow users to rent vehicles for short periods. Vehicles are located in car park P3. Prior registration in the respective apps is required.

Public Buses and Shuttle

  • ZET Bus (Line 290): The Zagreb public transport company, ZET, operates line 290 which connects the airport with the city. Running approximately every 35 minutes, it operates from 4:20 am until 12:15 am (Sundays from 5:20 am). It stops at Velika Gorica, Petina, Radnicka and Kvaternikov Trg. The starting and ending point at the airport is the bus station, located in front of the passenger terminal. Tickets can be purchased at kiosks inside the terminal and must be validated on board, including a second validation when crossing the Sava River due to different fare zones.

  • Pleso Prijevoz Shuttle: The Pleso Prijevoz bus service offers a direct connection to Zagreb Central Bus Station (Autobusni Kolodvor Zagreb). It runs every 30 minutes from 6:00 am until midnight, adjusted to flight schedules. The starting point is just outside the International Arrivals Hall. The journey takes approximately 35–40 minutes and the ticket price is €8.00. It makes intermediate stops at Velika Mlaka, Buzin, Slobostina and Dom Umirovljenika. Tickets can be purchased online or directly on the bus. The company also offers transfers to Rijeka.

Door-to-Door Transfers

For greater convenience, GoOpti offers private door-to-door transfer services. These allow you to book a vehicle with a driver to be picked up directly at the terminal and taken to your final destination, or vice versa. For more information and bookings, it is recommended to consult the ground transport service providers operating at the airport or the available online booking options.

Taxis

Taxis are available outside the Arrivals level, just past the baggage claim exit. Currently, the official airport provider is Taxi Gorica. The estimated travel time to the city centre is 20–30 minutes, with an approximate fare ranging between €27.00 and €40.00, depending on the destination and traffic conditions.

For more detailed information on transport options, you can visit the transport section on the official airport website.

How do we verify this information?

Book ahead

Affiliate links: we may earn a commission at no extra cost to you.

Tips for getting to and from ZAG

Going to the airport

  1. Leave earlier than you think you need to: Zagreb airport is 10 km from Zagreb. Allow for rush-hour traffic, strikes or events, and check the local news before you go.
  2. On public transportation, check the schedule (weekends and holidays usually have fewer services), whether you need to change lines and how to pay: transit card, contactless or cash.
  3. If you booked a shared shuttle, keep the company's phone number at hand in case the pickup is late.
  4. Returning a rental car? Follow the signs to the rental car return area. If you drive your own car, check parking at ZAG.

Leaving the airport

  1. After baggage claim and customs, follow the ground transportation signs. The arrivals page has a step-by-step guide.
  2. Arriving late at night? Not every bus or train runs 24 hours: check the last departure in advance. Ride-hailing apps usually pick up at a designated zone, not at the curb.
  3. With a private transfer, the driver usually waits in the arrivals hall with a sign with your name.
  4. Looking for the taxi rank, the train station or the rental desks, or meeting someone? See the ZAG airport map and share a meeting point.
  5. Renting a car? Booking ahead gives you better rates; see car rental at ZAG.
  6. Staying near the airport? See hotels and overnight stay or hotels near ZAG.
German Giudici

Content written by

Creator of the Aeropuertos del Mundo website network since 2007.