COMPARE Prices across different modes

Sun
Sep 26
$36Croatia Bus d.o.o.
$115Croatia Airlines
Mon
Sep 27
$25Flixbus
$115Croatia Airlines
Tue
Sep 28
$25Flixbus
$115Croatia Airlines
Wed
Sep 29
$25Flixbus
$98Croatia Airlines
Thu
Sep 30
$25Flixbus
$98Croatia Airlines
Fri
Oct 1
$25Flixbus
$115Croatia Airlines
Sat
Oct 2
$36Croatia Bus d.o.o.
$98Croatia Airlines
Sun
Oct 3
$25Flixbus
$98Croatia Airlines
Mon
Oct 4
$25Flixbus
$98Croatia Airlines
Tue
Oct 5
$25Flixbus
$98Croatia Airlines
Wed
Oct 6
$25Flixbus
$98Croatia Airlines
Thu
Oct 7
$25Flixbus
$84Croatia Airlines
Fri
Oct 8
$25Flixbus
$84Croatia Airlines
Sat
Oct 9
$36Croatia Bus d.o.o.
$84Croatia Airlines
Sun
Oct 10
$25Flixbus
$74Croatia Airlines
Mon
Oct 11
$25Flixbus
$84Croatia Airlines
Tue
Oct 12
$36Croatia Bus d.o.o.
$74Croatia Airlines
Wed
Oct 13
$25Flixbus
$74Croatia Airlines
Thu
Oct 14
$25Flixbus
$74Croatia Airlines
Fri
Oct 15
$25Flixbus
$84Croatia Airlines
Sat
Oct 16
$25Flixbus
$74Croatia Airlines

These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Flight Information between Zagreb and Dubrovnik

distanceDistance242 miles (390 km)
durationAverage flight duration55 min
priceAverage plane ticket price$108 (€87)
changesDirect flightYes
carriersAirlinesCroatia Airlines or Air Nostrum

Flights from Zagreb to Dubrovnik cover the 242 miles (390 km) long journey taking on average 55 min with our travel partners like Croatia Airlines or Air Nostrum. There are direct flight services available. While the average ticket price for this route costs around $108 (€87), you can find the cheapest plane ticket for as low as $98 (€79). Travelers depart most frequently from Zagreb Franjo Tuđman Airport and arrive in Dubrovnik Airport.

Flights from Zagreb to Dubrovnik

Reaching Croatia's Adriatic coast is simple, thanks to regular flights between Zagreb and Dubrovnik. Croatia Airlines operates between two and five weekday flights and three or four options on Saturdays and Sundays. No changes will be needed, and journey times will be relatively short, ranging from 55 minutes to one hour five minutes.

Which airlines fly from Zagreb to Dubrovnik?

There's only one choice when flying to Dubrovnik from Zagreb. Croatia Airlines operates a daily schedule, offering at least two direct flights between the two cities.

How long is the flight from Zagreb to Dubrovnik?

Traveling from Zagreb to Dubrovnik can be extremely quick, with direct journey times of between 55 minutes and one hour five minutes.

How many flights are there from Zagreb to Dubrovnik?

Flights depart from Zagreb for Dubrovnik every day of the week throughout the year. Travelers can expect a choice of between two and five flights during the week and between three and four flights departures on Saturdays and Sundays. On most days, there will be mid-morning, evening, and late evening flights, allowing passengers to find a convenient departure time.

What are the departure and arrival airports for flights from Zagreb to Dubrovnik?

Departure airport: All flights to Dubrovnik from the Croatian capital will leave from Zagreb Franjo Tudman Airport. The most cost-effective route to the airport is via Pleso Prijevoz bus shuttles, which run from Zagreb Central Bus Terminal, in the center of the city. Buses leave every half an hour during the day and the journey time is around 35 minutes. There's no rail connection to the airport, but taxis are available and should take 20-25 minutes from most parts of the city. Those coming from other Croatian cities can take trains to the central station, then catch trams 2 or 6 to the bus terminal.

Arrival airport: All flights from Zagreb will arrive at Dubrovnik Airport. Upon arrival, Atlas shuttle buses offer a convenient route into town and meet every arrival. Expect buses to reach the historic center in 30-40 minutes, with slightly longer transfer times during peak periods. A taxi rank can be found outside the arrivals terminal and offers slightly faster transfers. Free wifi is also provided in the Arrivals terminal, so if passengers want to get online to book car rental, taxis, or arrange pick-ups by friends, it's possible to do so.

Cheap flights from Zagreb to Dubrovnik: when to book to save $

Time Price Savings
1 week earlier 56 €
2 weeks earlier 51 €10%
3 weeks earlier 48 €17%
1 month before 47 €19%
2 months earlier 55 €2%
3 months earlier 47 €19%


When it comes to booking flights, planning ahead always pays off! Both scheduled and low-cost airlines often release promotional prices and discounted fares—so by buying in advance—you can get access to the cheapest airline tickets. Use Omio to check prices and flight offers Zagreb - Dubrovnik: look for the most attractive fares and choose the most suitable solution for you. But hurry up—if you want to buy cheaper airline tickets from Zagreb to Dubrovnik timing is everything.

Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from Zagreb to Dubrovnik and save as much as possible on ticket prices. In general, when you book a flight:

  • Buying your air tickets from Zagreb to Dubrovnik 3 weeks in advance means you could save up to 17% compared to the price available on the day of departure.
  • If you book a flight from Zagreb - Dubrovnik 2 months in advance you save up to about 2% compared to the initial price.
  • By booking 3 months in advance you could save up to 19%
  • Check back to our website where you can explore airline offers and cheap flights to travel all over Europe, the U.S. and Canada.

Travel Tips

Flights from Zagreb to Dubrovnik
Take a flight to Dubrovnik easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Zagreb to Dubrovnik.
FAQs
What is the price of the cheapest flight from Zagreb to Dubrovnik?
Omio customers have found the cheapest flights from Zagreb to Dubrovnik to cost as little as $98 (€79)  in the next 7 days.
How much is the flight between Zagreb and Dubrovnik on average?
If you are looking to book your plane ticket in the next 7 days, you can expect the Zagreb to Dubrovnik flight to cost on average $108 (€87)  one way.
How far is Zagreb to Dubrovnik by plane?
When traveling this route you should expect the distance to Dubrovnik from Zagreb by plane to be approximately 242 miles (390 km).
How long is the flight between Zagreb and Dubrovnik?
On average the Zagreb to Dubrovnik flight travel time is 55 min  for the 242 miles (390 km) long journey, but the duration can vary if you travel on weekends and holidays.
What airport in Zagreb does the flight to Dubrovnik leave from? Which airport do I fly into Dubrovnik from Zagreb?

Omio customers traveling this route book their cheap flights from Zagreb Franjo Tuđman Airport   to Dubrovnik Airport   most frequently.

Where is the Zagreb airport located? Where is the Dubrovnik airport located?

You can find the most popular departure airport for this route, Zagreb Franjo Tuđman Airport, located approximately 7 miles (11 km) from the city center of Zagreb. The most popular arrival airport in Dubrovnik, called Dubrovnik Airport, is located around 11 miles (17 km) away from its city center. To reach the city center of Dubrovnik from Dubrovnik Airport, check what taxi services, airport shuttle services or public transit options are available.

Which airlines should I travel with from Zagreb to Dubrovnik?
When taking a flight from Zagreb to Dubrovnik, you can count on Croatia Airlines or Air Nostrum for the best way to get you to Dubrovnik. You can also check all possible airlines who offer a service from Zagreb to Dubrovnik and compare the amenities they offer before buying a plane ticket.
Is there a direct flight from Zagreb to Dubrovnik?
Yes, there are direct flights to Dubrovnik from Zagreb, and you can find a direct flight for this journey with Croatia Airlines  on Omio. It's worth paying attention to when you buy your plane ticket as direct services tend to offer more convenience and save you time getting to your destination.
When is the earliest flight from Zagreb to Dubrovnik? When is the last flight from Zagreb to Dubrovnik?
The earliest flight departing from Zagreb to Dubrovnik leaves at 5: 15 AM. The last flight departing from Zagreb to Dubrovnik leaves at 8: 50 PM. You can find the latest Zagreb to Dubrovnik flight schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I buy plane tickets to Dubrovnik from Zagreb for the best deals?
You can find flights to Dubrovnik from Zagreb to cost on average $108 (€87) one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Zagreb to Dubrovnik flight generally on sale a few months before the planned travel date.