Cheap Flights from Frankfurt (FRA) to Zagreb (ZAG)

Compare Frankfurt am Main 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

Flight deals from Frankfurt am Main to Zagreb

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

Find the cheapest month to fly from Frankfurt am Main to Zagreb

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

Direct flights from Frankfurt am Main to Zagreb

Frankfurt am Main to Zagreb: Alternative routes

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

Frankfurt to Zagreb: Flight information

The things to know before you go.
Cheapest flight found$240
Cheapest month to flyAugust
Average flight time1 hr, 27 mins
Most popular airlineLufthansa
Average flights per week209

Finding cheap flights from Frankfurt am Main to Zagreb: Frequently asked questions

The best price we found for a return flight from Frankfurt am Main to Zagreb is $240. 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.
1 hour and 27 minutes is the average flight time from Frankfurt am Main to Zagreb.
Lufthansa, Croatia Airlines and United fly direct from Frankfurt am Main to Zagreb.
As of July 2026, there are 209 flights per week flying from Frankfurt am Main to Zagreb.
The cheapest month to fly from Frankfurt am Main to Zagreb is usually August.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Frankfurt am Main Airport to Zagreb Airport on Wednesday, 26 August 2026.
Yes – the average flight time is 1 hour and 27 minutes.
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, Croatia Airlines offers the cheapest flight tickets to Zagreb.

Flying from Frankfurt am Main Airport (FRA) to Zagreb Airport (ZAG): what you need to know

  • Jump on a direct flight from Frankfurt am Main Airport to Zagreb Airport and you'll be travelling for an average of 1 hour 25 minutes.

  • Zagreb's timezone is UTC+1, which is the same as Frankfurt.

  • Flights from FRA to ZAG start at 09:30 — the earliest with Croatia Airlines. The last service of the day is at 22:15 with Lufthansa. In total, you can choose from 33 weekly Frankfurt am Main Airport to Zagreb Airport flights.

  • For a smooth journey, arrive at the airport two hours ahead of international flights and an hour before domestic departures. This will give you enough time to catch your FRA to ZAG flight.

  • During popular months such as September, it's best to get to the airport well in advance. Arrive two hours before a domestic departure and four hours ahead of international flights whenever you're travelling during a high season in general.

  • Jetting into Zagreb (and then exploring more of Croatia!) is a cinch with Croatia Airlines. This popular airline has direct flights from Frankfurt am Main Airport to Zagreb Airport.

  • The airline with the highest booking volume on this route is Croatia Airlines.

  • Among carriers operating FRA to ZAG flights, Croatia Airlines has the highest rate of on-time arrivals.

  • We make it a breeze to book a flight with a stopover. To see all your options for tickets from Frankfurt am Main Airport to Zagreb Airport, uncheck 'Direct flights only.' Then, choose a flight offering a stop long enough to visit your chosen city. Stopovers between FRA and ZAG include:

    • Munich Airport

    • Zurich Airport

    • Vienna Airport

Handy information about Frankfurt am Main Airport (FRA)

  • When it comes to the on-time performance of Frankfurt am Main Airport, 74% of flights stick to their scheduled arrival time.

  • Central Frankfurt to Frankfurt am Main Airport is around 11 kilometres. Depending on traffic, it'll take about 25 minutes to get there if you're driving, ride-sharing or catching a taxi.

  • Expect a trip time of roughly 20 minutes when using public transport.

  • Get your journey off to a stress-free start by staying near FRA. Whether you're catching an early flight from Frankfurt am Main Airport to Zagreb Airport or just don't want to be rushed, these stays are the answer:

Arriving at Zagreb Airport (ZAG)

  • If you're coming in on a late Frankfurt am Main Airport to Zagreb Airport flight, nothing beats the convenience of staying close to the terminal. Grab your luggage from the carousel and then be showered and resting shortly after at one of these hotels near ZAG:

  • Fast-track your adventure by picking up a Zagreb Airport rental car. Grab your wheels from AVIA Rent, Green Motion or OK Mobility and experience the lesser-explored corners of Zagreb and beyond.

  • For the lowest price, book your vehicle from Zagreb Airport about four weeks before your trip.

Getting from Zagreb Airport (ZAG) to central Zagreb

  • Zagreb Airport to central Zagreb has a drive time of about 20 minutes. It's approximately 11 kilometres away.

  • If you're travelling by public transport, expect a journey of roughly 35 minutes.

When to fly to Zagreb Airport (ZAG)

  • It's time to plan your trip dates for your flight from Frankfurt am Main Airport to Zagreb Airport. September is the most popular month to head to Zagreb. If you like a more laid-back vibe, go in March.

  • The warmest month in Zagreb is August, with the temperature ranging between 14ºC (57ºF) and 32ºC (90ºF). Book your flights from Frankfurt am Main Airport to Zagreb Airport in this month if this is the kind of weather you like.

  • If you want cooler conditions, look for a cheap ticket from FRA to ZAG in January. Temperatures average between -7ºC (19ºF) and 8ºC (46ºF) then.

Explore more of Croatia

  • You've done Zagreb, now it's time to explore other parts of Croatia. Travel about 257 kilometres south to Split to tick off its popular sights. From Diocletian's Palace to Old Split and Peristil, there's plenty to keep you busy.

  • Rijeka is another sought-after destination in Croatia and is around 129 kilometres south-west of Zagreb. No trip is complete without experiencing Teatro Fenice, The St. Vitus Cathedral and Church of St. Nicholas.

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