Cheap Flights from Girona to Zagreb

Compare Girona to Zagreb flight deals

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

Book the best Zagreb fare with no extra fees

Find the cheapest month to fly from Girona to Zagreb

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Girona to Zagreb flights are currently cheapest in October.

Direct flights from Girona to Zagreb

Girona to Zagreb: Alternative routes

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

Girona to Zagreb: Flight information

The things to know before you go.
Cheapest flight foundR 378
Cheapest month to flyOctober
Average flight time2 hrs
Most popular airlineRyanair
Average flights per week2

Finding cheap flights from Girona to Zagreb: Frequently asked questions

The best price we found for a return flight from Girona to Zagreb is R 881. 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.
2 hours is the average flight time from Girona to Zagreb.
Ryanair flies direct from Girona to Zagreb.
As of August 2025, there are 2 flights per week flying from Girona to Zagreb.
The cheapest month to fly from Girona to Zagreb is usually September.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Girona Airport to Zagreb Airport on Friday, 12 September 2025.
Yes – the average flight time is 2 hours.
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.
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, Ryanair offers the cheapest flight tickets to Zagreb.

Flying from Girona-Costa Brava Airport (GRO) to Franjo Tudman Airport (ZAG): what you need to know

  • The average duration of a direct flight from Girona-Costa Brava Airport to Franjo Tudman Airport is 2 hours 5 minutes.

  • Girona and Zagreb are both in the UTC+1 timezone. This means there's no time difference to consider.

  • Get to the airport on time so you don't miss your GRO to ZAG flight. Be there at least two hours ahead for international flights and an hour early for domestic departures to avoid sprinting to your gate.

  • Travelling during a peak month like August? Major public holidays and other popular seasons can lead to longer queues and delays at security. Be extra cautious and get there up to four hours before an international flight and two hours before a domestic departure.

  • Travelling to Zagreb (and then seeing more of Croatia!) is a breeze with Ryanair. This popular carrier offers direct flights from Girona-Costa Brava Airport to Franjo Tudman Airport.

  • Ryanair is the airline most travellers choose for this route.

  • We make it a breeze to book a flight with a stopover. To see your options for tickets from Girona-Costa Brava Airport to Franjo Tudman Airport, deselect 'Direct flights only.' Then, choose a flight with a stop long enough to visit your chosen city. Stopovers between GRO and ZAG include:

    • Brussels S. Charleroi Airport

    • Amsterdam Airport Schiphol

    • Eindhoven Airport

How to find the cheapest flights from Girona-Costa Brava Airport (GRO) to Franjo Tudman Airport (ZAG)

  • The lowest price we've seen for a one-way Girona-Costa Brava Airport to Franjo Tudman Airport flight is R 376. A return plane ticket right now is R 881. Depending on the availability and when you book, these fares could change.

  • To get cheap tickets from GRO to ZAG, reserve your trip five months ahead of your planned departure.

  • Schedule your trip for April. That's the cheapest month for flights from Girona-Costa Brava Airport to Franjo Tudman Airport. If you have flexibility with your dates, use the 'Whole month' tool to find the lowest airfare across each month.

  • There's no need to check every day to see if fares have dropped when you set up a Price Alert. We'll notify you as soon as the price changes on cheap flights from GRO to ZAG.

  • Select your preferred arrival and departure times, airlines and number of stops with the filters. Alternatively, sort your results by 'Cheapest' to see the best deals on flights from Girona-Costa Brava Airport to Franjo Tudman Airport.

Handy information about Girona-Costa Brava Airport (GRO)

  • 83.64% of flights leaving Girona-Costa Brava Airport land at their destination as planned. With its strong on-time performance, you're unlikely to be delayed when jetting out of GRO.

  • Central Girona to Girona-Costa Brava Airport is approximately 16 kilometres. Depending on traffic, it'll take about 20 minutes to get there if you're ride-sharing, catching a cab or driving.

  • Planning to catch public transport? Expect a journey time of around 25 minutes.

  • Get your break off to a hassle-free start by staying near GRO. Whether you're boarding an early flight from Girona-Costa Brava Airport to Franjo Tudman Airport or want to avoid feeling rushed, these hotels have you covered:

Arriving at Franjo Tudman Airport (ZAG)

Getting from Franjo Tudman Airport (ZAG) to central Zagreb

  • Franjo Tudman Airport is roughly 16 kilometres from the centre of Zagreb. Driving there takes about 25 minutes.

  • If you're using public transport, expect a journey of roughly 1 hour.

When to fly to Franjo Tudman Airport (ZAG)

  • August is the most popular month for flights from Girona-Costa Brava Airport to Franjo Tudman Airport. To steer clear of the crowds, go to Zagreb in February.

  • Before locking in your flight from Girona-Costa Brava Airport to Franjo Tudman Airport, think about the kind of weather you like. August is the warmest month in Zagreb, with the temperature ranging from 14ºC (57ºF) to 30ºC (86ºF).

  • January sees average temperatures of between -7ºC (19ºF) and 8ºC (46ºF). Look for cheap tickets from GRO to ZAG around that time if you'd rather travel in cooler conditions.

Explore more of Croatia

  • You've seen Zagreb, now it's time to discover other parts of Croatia. Journey about 257 kilometres south to Split to tick off its leading attractions. From Diocletian's Palace to Marjan Hill Stairs and Riva Harbour, you've got a jam-packed schedule ahead.

  • Around 129 kilometres south-west of Zagreb, Rijeka is another essential stop in Croatia. Experience this destination's highlights firsthand at Trsat castle park, Old Gateway (Roman Arch) and Korzo.

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