IATA Code: ZAG
ICAO Code: LDZA
Passengers: ~ 3.000.000
Zagreb Airport (ZAG) is the biggest airport in Croatia; it has international connections with almost whole Europe as well as national connections with bigger cities in Croatia. The airport has a single terminal which handles more than 3 million passenger each year, making it the busiest airport in Croatia. It serves as a hub for two carriers – Croatia Airlines and Ryanair. ZAG airport is located in Velika Gorica, about 10 km from Zagreb city centre.
If travelling to Zagreb, the following guide will present you with all the necessary information about Zagreb Airport.
Table of Contents
How to get from Zagreb Airport to Zagreb
The distance between the airport and the city is about 10 km, so getting to Zagreb is possible with multiple ways of transport. Find out all the ways of getting to and from the airport in the text below.
The airport in Zagreb is connected to the main bus station in Zagreb by direct airport bus lines whose schedule is completely adjusted to the flights schedule. You can check the departures and book your tickets below:
|Zagreb to Zagreb Airport|
|Zagreb Airport to Zagreb|
- Buses from the main bus station to the airport run every 30 minutes from 04:30 (05:00 on weekends) to 21:30 hours
- Buses from the airport to the main bus station run from 05:30 to 22:30
- A ride between the airport and the main bus station lasts app 30 minutes.
The main bus station in Zagreb is the biggest in Croatia and has excellent connections with almost all other cities.
Direct routes to nearby cities:
|Zagreb – Split||Zagreb – Plitvice||Zagreb – Dubrovnik||Zagreb – Osijek|
|Zagreb – Rijeka||Zagreb – Sarajevo||Zagreb – Ljubljana||Zagreb – Beč|
The only one you could use is nr. 290 which connects Velika Gorica, airport and Kvaternikov trg (Kvaternik Square in the center). The bus runs every 35 minutes with the first departure at 4:20 on weekdays and 5:20 on Sunday from Kvaternik Square, the last departure from Velika Gorica is at 00:15. The journey takes at least 30 minutes.
It is possible to use taxi services from the airport, there is a taxi stand in front of the airport building. It is recommended to agree on the price with the driver before the ride. Expect to pay around 150 HRK (20€).
If you are not up for hassling with luggage when leaving the airport and want to be taken directly to your accommodation in Zagreb, you can pre-book a transfer to any address in Zagreb or to other nearby destinations.
The price for a pre-booked transfer to Zagreb varies but generally costs around 30 Euros. If you have booked a transfer, the driver will be waiting for you at the arrivals terminal. Here you can book your private transfer from Zagreb airport to Zageb.
If you’re looking to travel to other destinations from Zagreb Airport, you can find a list of the most popular transfer routes and offers below:
|Zagreb Airport to Baska||Zagreb Airport to Ljubljana||Zagreb Airport to Novalja|
|Zagreb Airport to Opatija||Zagreb Airport to Pag town||Zagreb Airport to Plitvice Lakes|
|Zagreb Airport to Pula||Zagreb Airport to Rovinj||Zagreb Airport to Samobor|
Car hire at Zagreb Airport
Renting a car is available at Zagreb Airport; there are plenty of rental agencies but if you travel in the tourist season it is recommended to rent your vehicle in advance, before you travel, you can see car rental prices from Zagreb airport here.
Zagreb Airport airlines
ZAG airport has about 30 airlines operating, the main ones being the national carrier Croatia Airlines and a low-cost carrier Ryanair. The majority of flights to Zagreb are from European destinations and airports such as Charles de Gaulle, Heathrow and Fiumicino airport. However, the airlines also provide flights to and from several further destinations in Asia, Canada and USA.
Below are listed the most important airlines offering departures and arrivals to and from Zagreb Airport :
- British Airways
- Croatia Airlines
- Nordwind Airlines
- Qatar Airways
- Turkish Airlines
Zagreb Airport facilities
The airport offers several amenities to passengers on a layover or simply waiting for the flight. Here is the list of some of the services offered by ZAG Airport:
- Currency exchange
- Duty-free shops
- Bars and restaurants
- Car hire
- Parking lot
- Business Lounge
Zagreb Airport accommodation
Zagreb Airport FAQs
Rijeka can be reached by direct airport buses which connect Zagreb airport and Rijeka.
Departures from Zagreb Airport to the main bus station in Rijeka are every day at 15:30.
Departures from Rijeka (Jelacic Square) to Zagreb Airport is every morning at 05:00.
The ride lasts app 2 hours.
There are no direct bus lines to Rovinj, Pula, Umag or other cities in Istria from Zagreb Airport. The airport bus will take you to the main bus station in Zagreb from where you can take another bus to a city in Istria. You can check out the suggested routes in the text above.
The airport bus will take you to the main bus station in Zagreb from where you can find a direct bus connection to the cities on the island of Korcula.
The island of Krk and its cities can be reached by taking a bus from the main bus station in Zagreb; here you can see the schedules.
There are no direct bus lines from the airport to any of the mentioned national parks; you have to reach the main bus station in Zagreb and from there take a bus to Plitvice Lakes or Krka.
It is recommended to leave at least two hours.
Once you have reached the main bus station in Zagreb you can easily reach the centre by tram nr. 2 and 6. There is a tram stop in front of the main bus station building. Here you can read more about public transport in Zagreb.
No, first you have to reach the main bus station in Zagreb from where you take the airport bus. Another option is to book a private transfer.
By law, they have to but it happens that some do not obey the law.
Some taxis do but to be safe it is best to book a private transfer in advance.
Yes, except for extreme cases; the last bus will not leave until all the passengers are on the bus.
The only currency allowed by law is the Croatian kuna but there are exceptions. Airport bus drivers, as well as private transfer drivers and taxi drivers, will accept euros (dollars and sterling not always). If you do not give the correct amount of money, the rest will be given to you in kuna.
If you are not sure where to find main bus stations in Croatian cities, you can use the Station locator on Getbybus.com where you will find all the info on the desired bus station.