
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
Every way from the airport to Zagreb
| How | Airport | Time | Best for |
|---|---|---|---|
| BusAirport shuttle to the main bus station | ZAG | about 30 minutes to the main bus station | A straightforward public transport arrival |
| BusZET local bus via Velika Gorica | ZAG | allow about an hour or more with the onward connection | Travelers with time and light luggage |
| TaxiTaxi from the official airport rank | ZAG | about 20 to 30 minutes in light traffic | Door-to-door travel with luggage |
| Private transferPrebooked airport pickup | ZAG | about 20 to 30 minutes in light traffic | Groups and arrivals needing a planned pickup |
How each one works
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.
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.
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.
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.
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.
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.
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.