One of the easiest ways to travel between Zagreb and Dubrovnik is to take a flight. In only 45 minutes, you'll get from the north of Croatia to the very south.
Both Dubrovnik and Zagreb Airports can be easily reached from the city centres (by shuttle buses, taxi or booking private transfer).
Croatia Airlines is company operating flights within Croatia, so from Zagreb you can also fly to Split, Brac, Pula, Rijeka, Zadar and Osijek.
Croatia Airlines planesThis webpage contains affiliate links. Please read our disclosure policy.
Flying between Zagreb and Dubrovnik is possible any day of the week several times a day. The flight is quick - it takes only 45 minutes.
We advice you to book your plane tickets in advance, especially for the flights during the tourist season (April - October) to get the cheapest tickets.
Croatia Airlines airplane seatsExplore the different flight options available on croatiaairlines.com and find the flight that perfectly matches your schedule and budget.
Once you choose flying route, date of travel and make a payment, you will get an instant confirmation with an electronic ticket directly to your email. During the booking process it's possible to choose your seats (for an extra fee).
Croatia Airlines allows online check-in for most of routes, so you can make check-in and just drop your luggage off at the special counter (note that this counter closes 40 minutes before departure time so be on time at the airport). The best option to get to the airport is to book ahead private transfer from your hotel or apartment.
β Walk the ancient city walls for stunning Adriatic views
β Explore the UNESCO-listed Old Town and Stradun street
β Take the cable car up Mount SrΔ for sunset views
β Visit Fort Lovrijenac for Game of Thrones filming locations
β Swim or relax on Lokrum Island
β Enjoy boat trips along the Dalmatian coast
β Old Town β best for history and atmosphere (but expensive)
β PloΔe β great views and close to Old Town
β Lapad β beaches, restaurants, and better value
β Babin Kuk β quieter resort-style area with good transport
β GruΕΎ β best for ferry access, local vibe, and good transport connections
β Cavtat β quiet coastal town near the airport
β Lokrum Island β short boat ride, perfect for swimming
β Mljet National Park β forests, lakes, and nature escapes
β Ston β famous for walls and oysters
β PeljeΕ‘ac Peninsula β wine region and beaches
β Mostar (Bosnia & Herzegovina) β historic bridge and old town
β Elaphite Islands β island hopping by private boat, speedboat tours, or organised tourist boat excursions (Ε ipan, Lopud, KoloΔep)