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 Old Town Travel bus at the Shkodër station .

The journey takes approximately 4 h Ticket price is about €16 The travel distance is 140 km.

Carrier is Old Town Travel.

Buy ticket

Get off at the Kotor.


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


Car ferry bus

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.
Take the Libertas Dubrovnik bus at the Dubrovnik - Gruz station .

The journey takes approximately 1 m. Ticket price is about €1 The travel distance is 655 m.

Carrier is Libertas Dubrovnik.

Buy ticket

Get off at the Dubrovnik - Gruz 2.
Take the Croatia Bus bus at the Dubrovnik station .

The journey takes approximately 1 h 50 m. Ticket price is about €9 The travel distance is 80 km.

Carrier is Croatia Bus.

Buy ticket

Get off at the Kotor.


🛏 Find hotel deals and discounts up to 20% in Kotor 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 4 h 7 m. The travel distance is 206 km.

Get off at the Kotor.


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


Fly to Tirana bus

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 Tirana (TIA) airport.

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

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Tirana (TIA).
Take the transport at the Tirana Airport station.

The journey takes approximately 20 m. Ticket price is about €2 The travel distance is 18 km.

Carrier is Tirana International Airport.

Buy ticket

Get off at the Tirana.
718 m on foot from the Tirana to the Tirana.

The journey takes approximately 8 m. The travel distance is 718 m.

Get off at the Tirana.
Take the Old Town Travel bus at the Tirana station .

The journey takes approximately 6 h Ticket price is about €22 The travel distance is 234 km.

Carrier is Old Town Travel.

Buy ticket

Get off at the Kotor.


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


Fly to Dubrovnik bus

Take the taxi at the Shkoder.

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

Carrier is Taxi Bari - CO.TA.BA.

🚖 Find a cheap local taxi

Get off at the Shkodër.
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.
Take the Croatia Bus bus at the Shkoder station .

The journey takes approximately 1 h 50 m. Ticket price is about €9 The travel distance is 122 m.

Carrier is Croatia Bus.

Buy ticket

Get off at the Shkodër.


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


The cheapest way to travel from Bari to Kotor is by taking a Car ferry bus with an average price of €20. The journey takes approximately 33 ч. 53 мин.

Fly to Dubrovnik bus is the fastest way to travel from Bari to Kotor. Tickets cost €66. The journey takes approximately 5 ч. 19 мин.