Ban Jelačić Square in the center of Zagreb, with the statue and surrounding buildings
Zagreb · Airport transfers

Zagreb airport transfers to the city center

Zagreb Airport is southeast of the city, and the simplest public transport arrival is the airport bus to the main bus station. That station is separate from the main railway station and Ban Jelačić Square, so plan the final leg to your accommodation. A taxi saves a change, while the local bus suits travelers who can allow more time and manage a connection.

The airports

Zagreb Franjo Tuđman Airport (ZAG)
southeast of Zagreb, about 20 to 30 minutes by taxi in light traffic
Compare

Every way from the airport to Zagreb

HowAirportTimeBest for
BusAirport shuttle to the main bus stationZAGabout 30 minutes to the main bus stationA straightforward public transport arrival
BusZET local bus via Velika GoricaZAGallow about an hour or more with the onward connectionTravelers with time and light luggage
TaxiTaxi from the official airport rankZAGabout 20 to 30 minutes in light trafficDoor-to-door travel with luggage
Private transferPrebooked airport pickupZAGabout 20 to 30 minutes in light trafficGroups and arrivals needing a planned pickup
Step by step

How each one works

  1. Bus: Airport shuttle to the main bus station

    Follow the airport bus signs outside arrivals and check the operator's current departure information. Buy through an official sales channel, confirming accepted payment methods. At the main bus station, continue by tram or taxi toward your accommodation.

  2. Bus: ZET local bus via Velika Gorica

    Check the official ZET route and airport stop information before leaving the terminal. The local service links the airport with Velika Gorica and Kvaternikov trg. Follow ZET ticket purchase and validation instructions, then connect toward your accommodation.

  3. Taxi: Taxi from the official airport rank

    Follow signs to the official taxi rank outside the terminal. Give the driver your full accommodation address and confirm the charging method and card acceptance before setting off. Traffic can extend the journey, particularly when approaching central streets.

  4. Private transfer: Prebooked airport pickup

    Book with a transfer operator or through your accommodation, supplying your flight number and destination. Confirm the meeting point, waiting arrangements and payment method in advance. Check messages after landing in case the pickup instructions have changed.

Late and early

Arriving late or leaving early

For a late arrival, check the airport bus operator's final departure before relying on it. Keep a taxi or prebooked pickup as your fallback. For an early flight, arrange your journey the previous evening and follow your airline's recommended airport arrival time.

Tips

Before you land

  • Save your accommodation's street address offline, especially if its entrance is on a pedestrian street or uphill in the Upper Town.
  • The main bus station and Glavni kolodvor railway station are different places, so check which one your onward journey uses.
  • Check current airport and operator information for the day you travel, including any changes to stops or late departures.
Questions

Zagreb airport transfers to the city center

Does the airport bus go to Ban Jelačić Square?

The airport shuttle goes to the main bus station. From there, plan a separate tram or taxi journey to the square or your accommodation.

Is there a train from Zagreb Airport?

There is no direct passenger train from the terminal. Use an airport bus, local bus, taxi or prebooked transfer for the journey into Zagreb.

Which transfer works best with heavy luggage?

A taxi or prebooked transfer avoids changing vehicles at the bus station. Confirm whether the vehicle can reach your accommodation's entrance if it is in a pedestrian area.

What should I do if my flight is delayed?

Recheck the airport bus departures after landing. If you booked a pickup, contact the operator and confirm how the delay affects its waiting arrangements.

Plan the rest

More for Zagreb