Flights to Zagreb

Compare Zagreb Airport flights across hundreds of providers

Find the cheapest month or even day of the year to fly

Book the best fare with no fees

Flight deals to Zagreb

Looking for a cheap last-minute deal or the best return flight to Zagreb Airport? If you want to travel to Zagreb Airport next month, return fares start from R 9,260. Find the lowest prices on one-way and return tickets right here.

Find the cheapest time to fly to Zagreb

Flexible on travel dates? Find the cheapest month – or even day – to fly to Zagreb.

Airports near Zagreb

Compare routes to Zagreb below. You may find an airport to fly into that's cheaper, faster, or easier.

Frequently asked questions

Currently, there are no airlines that fly direct to Zagreb. But we found flights with one or more stops from R 9,206.
The cheapest month to fly to Zagreb is usually August.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Zagreb but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
No airlines currently offer direct flights between South Africa and Zagreb Airport. Most routes have one or more stops.
The best price we found for a return flight to Zagreb is R 9,206. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
After crunching the numbers on our flight calendar, we found that the cheapest date to fly to Zagreb Airport is Monday, 24 August 2026.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Zagreb is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Turkish Airlines offers the cheapest flight tickets to Zagreb.

Flying to Zagreb

The things to know before you go.
Cheapest flight foundR 5,856
Cheapest month to flySeptember

Discover Zagreb

How to find cheap flights to Zagreb Franjo Tudman Airport (ZAG)

  • R 9,206 is currently the cheapest price for a round-trip flight to Zagreb Franjo Tudman Airport. For a one-way plane ticket to ZAG, the lowest fare is R 5,856.

  • Let the deals come to you by setting up a Price Alert for tickets to ZAG. We'll do the monitoring for you, sending notifications when fares go down.

  • It's typically recommended to book around one month before takeoff. That's when you're likely to get the best price on tickets to Zagreb, where Zagreb Franjo Tudman Airport is located.

  • Select 'Add nearby airports' when searching to increase your chances of landing cheap flights to Zagreb. Doing this will give you more choices for where to start and end your trip, along with different prices.

  • Think about taking a flight with a stop since indirect routes are often cheaper. Just uncheck the 'Direct flights' box when searching for your plane tickets to Zagreb Franjo Tudman Airport.

Best time to go to Zagreb

  • The cheapest month to board a flight to Zagreb is typically June.

  • To find the cheapest month or even day for flights to ZAG, use the 'Whole month' tool. If your travel dates are flexible, search for the green prices on the calendar — they highlight the lowest available fares.

  • July is the most popular month for flights to ZAG. Visit then if you're eager to see Zagreb at its busiest and best.

  • Travel in December if you prefer to travel with fewer crowds. This is the quietest time of the year and also when plane tickets to Zagreb are often cheaper.

  • With averages of between 14ºC (57ºF) and 32ºC (90ºF), August is when Zagreb is warmest. Organise your visit around your preferred weather conditions to make the most of your trip.

  • January has the lowest temperatures, ranging from around -7ºC (19ºF) to 8ºC (46ºF).

  • Hoping for clearer skies? March is the driest month in Zagreb, averaging five days of rain.

  • May brings the wettest conditions. You can expect around 11 days of rainfall if you visit during this time.

Travelling to Zagreb Franjo Tudman Airport (ZAG): What you need to know

  • Offering direct flights to Zagreb Franjo Tudman Airport, these major airlines make reaching Zagreb nice and easy:

  • Qatar Airways is the leading carrier for on-time performance. Up to 90% of its flights into this airport arrive according to schedule, making it an excellent choice when reserving your ZAG plane ticket.

  • The local timezone at ZAG is UTC+1.

  • Whether you're coming in late or just want the convenience of staying close by, you'll find some great hotels near Zagreb Franjo Tudman Airport. Check in to one of these after your flight to ZAG:

  • Flights out of Zagreb Franjo Tudman Airport arrive as planned 76% of the time. This figure shows how the airport performs overall in terms of punctuality.

Getting to central Zagreb from Zagreb Franjo Tudman Airport (ZAG)

  • The distance from ZAG to central Zagreb is about 11 kilometres.

  • If you're catching a taxi after your flight to ZAG, it'll take around 20 minutes to reach the centre.

  • The journey when using public transport takes roughly 35 minutes.

  • Zagreb is packed with options for a great night's sleep. Here's a roundup of comfy hotels to keep in mind for your visit:

Zagreb highlights

  • Jump off your flight to Zagreb and head directly for these must-visit attractions:

    • Park Maksimir: Around 3 kilometres east of the city centre, this landmark is the perfect place to start your sightseeing in the city.

    • Botanical Garden Pavillion: Here's where you can slow the tempo down a little when exploring Zagreb. You'll find this park roughly 2 kilometres southwest of the centre.

    • Zagreb Cathedral: Take a tour of this landmark next. About 0.16 kilometres west of the city centre, it's well worth visiting for the full Zagreb experience.

How to get to Karlovac from Zagreb Franjo Tudman Airport (ZAG)

  • Headed to the nearby city of Karlovac? It's about 64 kilometres from ZAG. Give yourself around 45 minutes to reach the centre in a taxi or ride-share.

  • If you're catching public transport, it'll take roughly 2 hours 40 minutes to make the trip.

Travelling from Zagreb Franjo Tudman Airport (ZAG) to Varaždin

  • If Varaždin is where you want to be, public transport should take around 4 hours 10 minutes from Zagreb Franjo Tudman Airport. This city is about 64 kilometres from ZAG.

  • It takes 1 hour or so to drive to Varaždin.

Explore more of Croatia

  • Croatia isn't short of places to explore. Venture on to Split, located about 257 kilometres south of Zagreb. Diocletian's Palace, Old Split and Peristil are a few of its must-sees. Split Saint Jerome Airport (SPU) is the city's most convenient major airport.

  • Another city in Croatia that could easily become a favourite is Rijeka. From Zagreb, it's roughly 137 kilometres west and is home to attractions like Teatro Fenice and The St. Vitus Cathedral. Add a stop at Church of St. Nicholas too. Rijeka Airport (RJK) handles most flights into the city.

  • Make room for one more stop with Osijek, which is roughly 209 kilometres east of Zagreb. Waterfall Fortress, Croatian National Theatre in Osijek and Vodena vrata Tvrđa all make a strong case for visiting. You can reach this city by catching a flight to Osijek Airport (OSI).

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.