Cheap Flights from Dubrovnik to Zagreb

Compare Dubrovnik 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 Dubrovnik to Zagreb

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

Find the cheapest month to fly from Dubrovnik to Zagreb

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

Direct flights from Dubrovnik to Zagreb

Dubrovnik to Zagreb: Alternative routes

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

Dubrovnik to Zagreb: Flight information

The things to know before you go.
Cheapest flight found$194
Cheapest month to flyOctober
Average flight time58 mins
Most popular airlineCroatia Airlines
Average flights per week91

Finding cheap flights from Dubrovnik to Zagreb: Frequently asked questions

The best price we found for a return flight from Dubrovnik to Zagreb is $194. 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.
58 minutes is the average flight time from Dubrovnik to Zagreb.
Croatia Airlines, Turkish Airlines and Austrian Airlines fly direct from Dubrovnik to Zagreb.
As of June 2026, there are 91 flights per week flying from Dubrovnik to Zagreb.
The cheapest month to fly from Dubrovnik to Zagreb is usually October.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Dubrovnik Airport to Zagreb Airport on Friday, 16 October 2026.
Yes – the average flight time is 58 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.

Travelling from Dubrovnik Airport (DBV) to Zagreb Airport (ZAG): what you need to know

  • Hop on a direct flight from Dubrovnik Airport to Zagreb Airport and you'll be travelling for an average of 55 minutes.

  • Dubrovnik and Zagreb are both in the UTC+1 timezone. That means there's no time difference to adjust for.

  • Each week, there are 26 Dubrovnik Airport to Zagreb Airport flights. If you prefer to jet off as early as possible, opt for the 00:00 Croatia Airlines flight. If you're eager to make the most of your day before you fly, the last flight is at 22:45 with Croatia Airlines.

  • 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 DBV to ZAG flight.

  • Travelling during a peak month such as July? School holidays and other popular seasons can lead to longer queues and delays at security. Play things extra safe and get there up to four hours ahead of international flights and two hours before a domestic departure.

  • Croatia Airlines has direct flights from Dubrovnik Airport to Zagreb Airport. Book with this popular airline, then get ready to tick off the sights in Zagreb — and maybe even more of Croatia if you have time.

  • Most travellers choose to travel with Croatia Airlines on this route.

  • Croatia Airlines is the most punctual carrier that operates DBV to ZAG flights, with 73.4% of its services arriving as planned.

  • If you want to include a stop along the way, simply uncheck 'Direct flights only' when searching for your ticket from Dubrovnik Airport to Zagreb Airport. Here are the top stopovers between DBV and ZAG:

    • Rome Fiumicino Airport

    • Belgrade Nikola Tesla Airport

    • Split Airport

How to find the cheapest flights from Dubrovnik Airport (DBV) to Zagreb Airport (ZAG)

  • $78 is currently the best price for a one-way Dubrovnik Airport to Zagreb Airport flight. Return flights start from $194. These fares may change depending on availability.

  • To find cheap tickets from DBV to ZAG, book early. Airlines usually offer lower fares when flights are first released.

  • May is the cheapest month for flights from Dubrovnik Airport to Zagreb Airport. If you want to travel at a different time of year, the 'Whole month' tool will give you the lowest airfares across every month.

  • You won't have to check back in every day to see if fares have gone down when you set up a Price Alert. We'll update you the moment a special offer becomes available on cheap flights from DBV to ZAG.

  • Choose your ideal arrival and departure times, number of stops and airlines with the filters. Or sort your results by 'Cheapest' to see the best deals on flights from Dubrovnik Airport to Zagreb Airport.

Handy information about Dubrovnik Airport (DBV)

  • 80% of flights departing from Dubrovnik Airport touch down at their destination on schedule. With its impressive on-time stats, disruptions are unlikely when taking off from DBV.

  • Central Dubrovnik to Dubrovnik Airport is approximately 19 kilometres. Depending on traffic, it'll take about 25 minutes to get there if you're catching a taxi, ride-sharing or driving.

  • The trip on public transport will take about 35 minutes.

  • Catching an early flight from Dubrovnik Airport to Zagreb Airport? Avoid the stress of rushing to the airport (and enjoy a little extra shut-eye) by choosing one of these stays near DBV:

Arriving at Zagreb Airport (ZAG)

  • Reserve a hotel close to ZAG if you're taking a late Dubrovnik Airport to Zagreb Airport flight. Settle into one of these accommodation options and avoid the hassle of a long transfer:

  • Pick up a Zagreb Airport rental car and explore Zagreb and beyond with your own set of wheels. AVIA Rent, Green Motion and OK Mobility are top outlets to choose from here.

  • Reserving your ride from Zagreb Airport around four weeks in advance boosts your odds of scoring a great price.

When to fly to Zagreb Airport (ZAG)

  • September is the most popular month for flights from Dubrovnik Airport to Zagreb Airport. To escape the crowds, travel to Zagreb in March.

  • When reserving your flight from Dubrovnik Airport to Zagreb Airport, think about the type of weather you enjoy. August is the warmest month in Zagreb, with temperatures ranging from 14ºC to 32ºC.

  • January sees average temperatures of between -7ºC and 8ºC. Search for cheap tickets from DBV to ZAG sometime around then if you want to travel in cooler conditions.

Explore more of Croatia

  • Zagreb has plenty to offer, but there are so many other parts of Croatia you'll want to see. Around 257 kilometres south of Zagreb, a trip to Split will fill your itinerary to the brim. Don't miss top attractions like Diocletian's Palace, Old Split and Peristil.

  • Rijeka is another sought-after destination in Croatia and is around 129 kilometres south-west of Zagreb. No trip is complete without dropping by 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.