Taking a plane from Zagreb to Dubrovnik is one of the easiest way of travelling between these two destinations. The flight takes 55 minutes and both Zagreb Airport and Dubrovnik Airport are easily reachable from the city centers (use shuttle buses - book here! or private car transfer - book here!).
Croatia Airlines also serves other routes within Croatia (from/to Split, Brac, Pula, Rijeka, Zadar and Osijek).
Flying between Zagreb and Dubrovnik is possible any day of the week several times a day. The flight is quick - it takes only 55 minutes. We advice you to book your plane tickets in advance, especially during the tourist season (April - October) to get the cheapest tickets.
The easiest way to book your flight between Zagreb and Dubrovnik is to visit Croatia Airlines website. Once you choose flying route, date of travel and made a payment, you will get an instant confirmation with an electronic ticket you can use for check-in. You can also choose a seat you want in the booking process for extra fee.