Bus

Take the Pistoia viaggi bus at the Bari Porto station .

The journey takes approximately 8 h 30 m. The travel distance is 357 km.

Carrier is Pistoia viaggi.

Buy ticket

Get off at the Shkoder.
Take the Artani Travel bus at the Shkodër station .

The journey takes approximately 2 h 40 m. The travel distance is 141 km.

Carrier is Artani Travel.

Buy ticket

Get off at the Karasovići.
3436 m on foot from the Karasovići to the Vodovađa.

The journey takes approximately 41 m. The travel distance is 3 km.

Get off at the Vodovađa.
Take the Libertas Dubrovnik bus at the Vodovađa station .

The journey takes approximately 45 m. Ticket price is about €2 The travel distance is 38 km.

Carrier is Libertas Dubrovnik.

Buy ticket

Get off at the Dubrovnik.


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


Bus

Take the M&B Travel bus at the Bari Porto station .

The journey takes approximately 5 h 48 m. The travel distance is 229 km.

Carrier is M&B Travel.

Buy ticket

Get off at the Durrës.
Take the Croatia Bus bus at the Durrës station .

The journey takes approximately 10 h Ticket price is about €16 The travel distance is 328 km.

Carrier is Croatia Bus.

Buy ticket

Get off at the Dubrovnik.


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


Car ferry

Boarding the Jadrolinija ferry at the port of Bari 1.

The journey takes approximately 31 h Ticket price is about €10 The travel distance is 203 km.

Carrier is Jadrolinija.

Buy ticket

Get off at the Dubrovnik.


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


Car ferry 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 12 m. The travel distance is 6 km.

Get off at the Bari 1.
Boarding the Adria Ferries ferry at the port of Bari 1.

The journey takes approximately 9 h Ticket price is about €30 The travel distance is 225 km.

Carrier is Adria Ferries.

Buy ticket

Get off at the Durrës.
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 5 h 28 m. The travel distance is 315 km.

Get off at the Dubrovnik.


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


Plane

Take the taxi at the Bari.

The journey takes approximately 14 m. Ticket price is about €30 The travel distance is 11 km.

Carrier is Taxi Bari - CO.TA.BA.

🚖 Find a cheap local taxi

Get off at the Bari (BRI).
Fly out to Bari (BRI) of the Dubrovnik (DBV) airport.

The journey takes approximately 45 m. Ticket price is about €15

Carrier is Ryanair.

🔎

🚖 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 30 m. The travel distance is 22 km.

Carrier is Libertas Dubrovnik.

Buy ticket

Get off at the Dubrovnik.


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


The cheapest way to travel from Bari to Dubrovnik is by taking a Car ferry with an average price of €10. The journey takes approximately 31 ч.

Plane is the fastest way to travel from Bari to Dubrovnik. Tickets cost €57. The journey takes approximately 2 ч. 29 мин.