Fly line 10 bus

Take the taxi at the Zagreb.

The journey takes approximately 18 m. Ticket price is about €28 The travel distance is 17 km.

Carrier is Taxi3430.

🚖 Find a cheap local taxi

Get off at the Zagreb (ZAG).
Fly out to Zagreb (ZAG) of the Dubrovnik (DBV) airport.

The journey takes approximately 55 m. Ticket price is about €40

Carrier is Croatia Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Dubrovnik (DBV).
Take the Libertas Dubrovnik bus at the Dubrovnik Airport station .

The journey takes approximately 15 m. Ticket price is about €1 The travel distance is 7 km.

Carrier is Libertas Dubrovnik.

Buy ticket

Get off at the Plat.
Take the Libertas Dubrovnik bus at the Plat station .

The journey takes approximately 10 m. Ticket price is about €1 The travel distance is 6 km.

Carrier is Libertas Dubrovnik.

Buy ticket

Get off at the Cavtat.


🛏 Find hotel deals and discounts up to 20% in Cavtat at Booking


Bus

Take the FlixBus bus at the Zagreb station .

The journey takes approximately 9 h 15 m. Ticket price is about €19 The travel distance is 676 km.

Carrier is FlixBus.

Buy ticket

Get off at the Dubrovnik bus station.
Take the Libertas Dubrovnik bus at the Dubrovnik station .

The journey takes approximately 40 m. Ticket price is about €2 The travel distance is 21 km.

Carrier is Libertas Dubrovnik.

Buy ticket

Get off at the Cavtat.


🛏 Find hotel deals and discounts up to 20% in Cavtat at Booking


Train bus

Take the train Zagreb Zap. Kol. at the station Croatian Railways (HŽPP).

The journey takes approximately 6 h 37 m. Ticket price is about €24 The travel distance is 424 km.

Carrier is Croatian Railways (HŽPP).

Buy ticket

Get off at the Split.
Take the FlixBus bus at the Split bus station station .

The journey takes approximately 3 h 45 m. Ticket price is about €11 The travel distance is 254 km.

Carrier is FlixBus.

Buy ticket

Get off at the Dubrovnik bus station.
Take the Libertas Dubrovnik bus at the Zagreb (ZAG) station .

The journey takes approximately 40 m. Ticket price is about €2

Carrier is Libertas Dubrovnik.

Buy ticket

Get off at the Dubrovnik (DBV).


🛏 Find hotel deals and discounts up to 20% in Cavtat at Booking


Bus

Take the Autobusni Promet bus at the Zagreb station .

The journey takes approximately 13 h Ticket price is about €35 The travel distance is 707 km.

Carrier is Autobusni Promet.

Buy ticket

Get off at the Dubrovnik.
Take the Libertas Dubrovnik bus at the Dubrovnik - Zagrebacka station .

The journey takes approximately 11 m. Ticket price is about €1 The travel distance is 8 km.

Carrier is Libertas Dubrovnik.

Buy ticket

Get off at the Dubrovnik - Gruz 2.
Take the Libertas Dubrovnik bus at the Zagreb (ZAG) station .

The journey takes approximately 40 m. Ticket price is about €2

Carrier is Libertas Dubrovnik.

Buy ticket

Get off at the Dubrovnik (DBV).


🛏 Find hotel deals and discounts up to 20% in Cavtat at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 6 h 41 m. The travel distance is 618 km.

Get off at the Cavtat.


🛏 Find hotel deals and discounts up to 20% in Cavtat at Booking


The cheapest way to travel from Zagreb to Cavtat is by taking a Bus with an average price of €21. The journey takes approximately 10 ч. 29 мин.

Fly line 10 bus is the fastest way to travel from Zagreb to Cavtat. Tickets cost €71. The journey takes approximately 3 ч. 14 мин.

Zagreb is approximately 618 km away from Cavtat. The trip by car takes 6 h 41 m.

The average journey time by car between Zagreb and Cavtat is 6 h 41 m.