Travel options
from Dubrovnik to Zagreb

You can get from Dubrovnik to Zagreb by train, bus or flight.

Our recommendation

To get from Dubrovnik to Zagreb on 21 Oct we recommend taking a flight because it’s the best combination of price and speed.

16:55Dubrovnik Airport1h05 18:00Zagreb Franjo Tuđman Airport
0 changes
£741One-way
Cheapest
08:00Dubrovnik9h30 17:30Zagreb
0 changes
£261One-way
Other options
16:15Dubrovnik Airport0h55 17:10Zagreb Franjo Tuđman Airport
0 changes
£741One-way
12:55Dubrovnik Airport0h55 13:50Zagreb Franjo Tuđman Airport
0 changes
£741One-way
21:15Dubrovnik Airport1h05 22:20Zagreb Franjo Tuđman Airport
0 changes
£791One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Wed
20 Oct
£26Croatia Bus d.o.o.
Find prices
Thu
21 Oct
£20Flixbus
£74Croatia Airlines
Fri
22 Oct
£18Flixbus
£74Croatia Airlines
Sat
23 Oct
£18Flixbus
£74Croatia Airlines
Sun
24 Oct
£18Flixbus
£74Croatia Airlines
Mon
25 Oct
£26Croatia Bus d.o.o.
Find prices
Tue
26 Oct
£20Flixbus
£44Croatia Airlines
Wed
27 Oct
£18Flixbus
£62Croatia Airlines
Thu
28 Oct
£18Flixbus
£62Croatia Airlines
Fri
29 Oct
£18Flixbus
£62Croatia Airlines
Sat
30 Oct
£18Flixbus
£62Croatia Airlines
Sun
31 Oct
£18Flixbus
£62Croatia Airlines
Mon
1 Nov
£18Flixbus
£62Croatia Airlines
Tue
2 Nov
£18Flixbus
£62Croatia Airlines
Wed
3 Nov
£18Flixbus
£62Croatia Airlines
Thu
4 Nov
£18Flixbus
£44Croatia Airlines
Fri
5 Nov
£18Flixbus
£44Croatia Airlines
Sat
6 Nov
£18Flixbus
£52Croatia Airlines
Sun
7 Nov
Find prices
£52Croatia Airlines
Mon
8 Nov
£18Flixbus
£52Croatia Airlines
Tue
9 Nov
£18Flixbus
£44Croatia Airlines

Travel Information between Dubrovnik and Zagreb

distanceDistance242 miles (390 km)
modeAvailable travel modesCoach or flight
priceTicket price range£23 - £70
cheapestCheapest modeCoach • £23 • 9 h 30 min
fastestFastest modeFlight • £70 • 55 min
carriersPopular travel companiesFlixbus or Croatia Airlines

Take a coach or flight to travel 242 miles (390 km) to Zagreb from Dubrovnik. If speed is a priority, then a flight is the best option with an average duration of 55 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £23. The most popular travel providers which serve this route are Flixbus or Croatia Airlines among others. Travellers can even take a direct from Dubrovnik to Zagreb.

Travel Tips

Travel from Dubrovnik to Zagreb
Travel to Zagreb 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 Dubrovnik to Zagreb.
FAQs
How do I go from Dubrovnik to Zagreb?

You can travel between Dubrovnik and Zagreb 2 different ways: coach or flight.

What is the cheapest way from Dubrovnik to Zagreb?

A coach service offers the cheapest way to travel from Dubrovnik to Zagreb, which costs on average £23.

This is compared to other ways of getting to Zagreb:

A coach is about £47 less than a flight, which costs on average £70 for this route.

What is the quickest way from Dubrovnik to Zagreb?

The fastest way to get to Zagreb from Dubrovnik is by flight with an average travel time of 55 min.

There are alternative travel options to Zagreb that can usually take longer:

In comparison, travelling by coach can take you on average 9 h 30 min.

How many miles are between Dubrovnik and Zagreb

The Dubrovnik to Zagreb distance is approximately 242 miles (390 km).

How many scheduled departures are there a day from Dubrovnik to Zagreb?

The average frequency per day from Dubrovnik to Zagreb is:

  • Around 1 coach per day.

However, we recommend checking specific travel dates for your trip from Dubrovnik to Zagreb as scheduled services by coach or flight can vary by season or day of the week.

Where do I depart from Dubrovnik? Where do I arrive in Zagreb?

These are the most popular departure and arrival points for travellers from Dubrovnik to Zagreb:

  • Coaches mostly leave from Dubrovnik and tend to arrive in Zagreb, Autobusni Kolodvor.
  • Flights mostly leave from Dubrovnik Airport and tend to arrive in Zagreb Franjo Tuđman Airport.
Which travel operators can get me from Dubrovnik to Zagreb?

If finding a good deal is your main consideration for your trip from Dubrovnik to Zagreb, then we'll help you find the best value travel companies for you:

  • Flixbus can get you to Zagreb by coach. You can find a good deal for coach tickets with Flixbus from Dubrovnik to Zagreb for £23 on Omio.
  • Travel with Croatia Airlines for flights to Zagreb. If you’re looking for a good deal on tickets, check for Croatia Airlines Dubrovnik to Zagreb tickets on Omio for £70.
What is another destination I should add to my tour from Dubrovnik to Zagreb?
Many of our customers who book a trip from Dubrovnik to Zagreb often extend their holiday and travel to other popular destinations like Budapest, Vienna or Ljubljana. If you’re thinking of adding another destination to your Dubrovnik and Zagreb itinerary, let Omio find you the best connections between Zagreb and any of these top destinations today!
How early should I book Dubrovnik to Zagreb tickets online to score the best deals?

When planning your trip to Zagreb from Dubrovnik, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Coach tickets cost on average £23 one way.
  • Plane tickets are costing on average £70 one way.

However, we recommend buying tickets from Dubrovnik to Zagreb online a few months in advance to get the best deals and save money on your upcoming journey.