How To Get From Zagreb To Dubrovnik (& Dubrovnik To Zagreb)

Chasing the Donkey may include affiliate links - if you decide to make a purchase through these links, we receive a commission without any additional cost to you. Disclaimer & privacy policy.
Post author Mate

Written by our local expert Mate

Mate is Croatian and owns a transport company in the Balkans, he has visited over 30 countries. He is an expert on all things transportation as well as food and wine.

Here is your guide on how to get from Zagreb to Dubrovnik (and also how to get from Dubrovnik to Zagreb)

Croatia Travel Blog_Things to do in Croatia_How To Get From Zagreb to Dubrovnik and from Dubrovnik to Zagreb

Zagreb is Croatia’s capital and has had somewhat of a tourism boom as people have discovered this city over the past five years. Zagreb is cool and quirky, with plenty of museums, bars, and restaurants to keep you entertained all year long and an excellent base for fun day trips.

Zagreb also won the award for best European Christmas market over the past few years, meaning the city is truly magical during the Christmas holiday.

Many Croatian holidaymakers arrive at Zagreb Airport, which happens to be the biggest and busiest airport in Croatia. They often choose to spend some time in Zagreb, exploring what the city offers before continuing their holiday in Croatia.

On the other hand, Dubrovnik is a global tourism superstar on most people’s bucket lists and an absolute must-see destination in Croatia. You will be amazed at the Dubrovnik Old Town and the jaw-dropping view from the Dubrovnik Cable Car, while the famous Dubrovnik beaches will tempt you with their azure waters, and the restaurant scene will delight any foodie.

Getting from Zagreb to Dubrovnik has never been easier, so it begs the question;

How To Get From Zagreb To Dubrovnik Or From Dubrovnik To Zagreb

Cable Car in Dubrovnik
Cable Car in Dubrovnik

Many Croatian travelers are tackling this travel dilemma by building a one-way Zagreb to Dubrovnik itinerary and capturing all the major Croatian destinations between Dubrovnik and Zagreb. In fact, you could call it their own Zagreb to Dubrovnik tour.

Savvy travelers are saving their bucks and ditching their travel agents. They book their Croatian holiday on their own, which has never been easier with travel sites and (of course) travel blogs providing insight, reviews, and advice on Croatia.

Couple that with how easily you can book accommodation, tours, and transfers through and Get your Guide, and organizing your Zagreb to Dubrovnik road trip is simple.

The distance between Zagreb and Dubrovnik is 600 kilometers, so unless you’re flying, traveling to Dubrovnik will take a bit of time.

Zagreb To Dubrovnik Map

Zagreb To Dubrovnik To Zagreb Map

Brands We Use And Trust


Zagreb To Dubrovnik Drive

Whether you are looking for a Zagreb car rental or a Dubrovnik car rental, you will need a car if you plan on driving from Zagreb to Dubrovnik. All major car rental companies are located at both Zagreb Airport and Dubrovnik Airport, but booking your car in advance is essential. You don’t want to be left without a vehicle.

If you travel from Zagreb to Dubrovnik by car, your best bet is to jump on the A1 motorway. This will get you to Ploce, 100 kilometers short of Dubrovnik and about five hours drive.

The A1 motorway has tolls, which will cost you around 30 euros for this journey. From there, you’ll take the scenic coastal road to Dubrovnik. This absolutely splendid drive will take another 1.5 hours, depending on whether you get held up at the Bosnia and Herzegovina border in Neum.

The border crossings at Klek and Zaton Doli can get quite busy during summer, particularly on weekends. So, your best bet is to aim to cross early or late when traveling in the summer season. Also, Bosnia & Herzegovina is not an EU member state, so check whether you have any visa requirements.

You will also need to ensure you have all the required documentation and insurance for your rental car, which the customs guys may ask for at the border. Otherwise, if something goes wrong, you could be up for some big bucks! Plus, it will pay to confirm whether your insurance provides coverage in Bosnia & Herzegovina with your car rental company.

Once you’ve got through the border, it’s also well worth considering making a pit stop in Ston along this last little stretch of road. Perhaps indulge in a few of the famous oysters even!

Zagreb To Dubrovnik Private Transfer

728*90 Octopus GIF Dec

When on holiday in Croatia, some of us like to travel in style, and comfort, and, most importantly, sit back and let a professional take care of the logistics. Hello, private transfer!

Driving in a foreign country can be stressful. So, why not hire a professional driver to pick you up from the airport or hotel and take care of the bags?

A Zagreb to Dubrovnik transfer is a superb way to travel. And best of all, it removes the stress of worrying about border crossings, insurance, and navigating foreign roads. A Zagreb to Dubrovnik private transfer will pick you up from your accommodation. No need to hunt down taxis or hike to the bus station. Then, you sit back and enjoy the ride.

You also have the freedom to make any stops you’d like along the way. Heck, it’s a private transfer; that’s what you’re paying for! Nowadays, most people take private transfers from Zagreb to Dubrovnik in segments.

For instance, they will break up the trip from Zagreb to Dubrovnik and take a private transfer from Zagreb to Plitvice Lakes National Park. They will then head from Plitvice Lakes to Zadar, followed by Zadar to Split, and then Split to Dubrovnik with various stops in between and spend varying amounts of time in each city.

Zagreb To Dubrovnik Bus

The Dubrovnik to Zagreb bus is a long bus trip with numerous daily services. They may include Karlovac, Plitvice Lakes, Zadar, and Split, depending on the Croatian bus company you travel with. A Zagreb to Dubrovnik bus trip will take about 11-12 hours, with lots of stops.

The bus from Zagreb to Dubrovnik departs from the Zagreb bus station (Autobusni Kolodvor Zagreb). You will arrive at the Dubrovnik bus station 12 hours later.

If you’d prefer to sleep through the journey, there is a Zagreb to Dubrovnik night bus, which may better suit you. Fortunately, most buses in Croatia have free Wi-Fi and USB points to charge your devices, so you can at least stay somewhat entertained along the way.

Zagreb to Dubrovnik bus ticket prices range from 180HRK – 240HRK, as do the timetables from season to season. Therefore, you’ll need to check the bus timetable for your specific travel date before purchasing your ticket. You can do this online.

Zagreb To Dubrovnik Flight

If you want to get to Dubrovnik quickly, a Zagreb to Dubrovnik flight or Dubrovnik to Zagreb flight is your best option.

There are several daily flights from Zagreb to Dubrovnik operated by Croatia Airlines. Prices vary depending on the season and start at 250 HRK up to 1000 HRK in the peak of summer. If you are looking for cheap flights from Zagreb to Dubrovnik, aim to travel in the shoulder seasons.

The trip from the city center to Zagreb Airport takes about 25 minutes. You can catch a Zagreb Airport shuttle bus from the Zagreb bus station. It is about a 20-minute trip from Dubrovnik Airport to Dubrovnik, and you can catch a bus or taxi or pre-arrange a private transfer.

Zagreb To Dubrovnik Train

If you want to spend half your holiday traveling, taking the Dubrovnik to Zagreb train is perfect! There is currently no train service that can get you all the way to Dubrovnik. However, you can jump on the Zagreb to Dubrovnik train and get to Ploce 13 hours later after several stops and train changes.

After the 13-hour journey, you’ll need to jump into a Dubrovnik taxi, bus, or private transfer and endure another 2 hours of travel! Travel from Dubrovnik to Zagreb by train, hmmm, I think not!


Comments (5)

    1. You’re so welcome. It’s hard to say of course due to COVID, usually yes, everything is open – Zagreb never closes. Come back around May and we will have a better idea.

  1. Great resource – thank you! We are driving from Zagreb to Dubrovnik in a couple weeks. I am assuming we will need a negative COVID test to cross the small section of Bosnia. Is there anyway to avoid this or get around it?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Move This Adventure To Your Inbox & Get An Instant Freebie

Subscribe To Unlock Your FREE Customizable Travel Packing List & All Our Best Tips!