There are 3 ways to get from Bari Airport (BRI) to Dubrovnik by car ferry, bus and ferry, bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Car ferry • 12h 50m
125 kn - 154 kn
2 alternative options
Bus and ferry, bus • 20h 14m
497 kn - 628 kn
Car ferry, drive • 14h 50m
483 kn - 1.218 kn
Travel safe during COVID-19
International entry into Croatia from Italy
- Entry is partially open for citizens and permanent residents of Italy
Conditions of entry into Croatia from Italy
- Negative Covid-19 test issued at most 2 days before arrival or 14 day mandatory self-quarantine
Show more details
- Negative Covid-19 test issued at most 2 days before arrival or 14 day mandatory self-quarantine
Show less
Rules to follow in Croatia
1.5m
Mandatory
Considerations leaving from Italy
The official advice is to avoid non-essential international travel to high risk countries
Frequently Asked Questions
Yes, but conditions apply when entering Croatia from Italy.
Explore options for future travelDomestic travel is not restricted, but some conditions may apply
- Face masks are mandatory
- There is a social distancing requirement of 1.5 metres
- Observe COVID-19 safety rules
The national COVID-19 helpline number in Dubrovnik is 00385 91 468 30 32.
Wearing a face mask on public transport in Dubrovnik is mandatory.
The social distance requirement in Dubrovnik is 1.5 metres.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 00385 91 468 30 32.
No, but conditions apply when returning to Italy from Croatia.
See options for return travel.
Last updated: 28 Feb 2021
Exceptions may apply, for full details: European Union.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from Bari Airport (BRI) to Dubrovnik is to car ferry which costs 16€ - 21€ and takes 12h 50m.
The quickest way to get from Bari Airport (BRI) to Dubrovnik is to car ferry which costs 16€ - 21€ and takes 12h 50m.
No, there is no direct bus from Bari Airport (BRI) to Dubrovnik. However, there are services departing from Bari International Airport and arriving at Dubrovnik - Pile via Bari, Struga and Dubrovnik - Gruz 2. The journey, including transfers, takes approximately 20h 14m.
It is approximately 201 km to get from Bari Airport (BRI) to Dubrovnik.
The best way to get from Bari Airport (BRI) to Dubrovnik without a car is to car ferry which takes 12h 50m and costs 16€ - 21€.
It takes approximately 12h 50m to get from Bari Airport (BRI) to Dubrovnik, including transfers.
Bari Airport (BRI) to Dubrovnik bus services, operated by Durmo Tours, depart from Bari station.
Bari Airport (BRI) to Dubrovnik bus services, operated by Hafet Tours, arrive at Dubrovnik station.
There are 7655+ hotels available in Dubrovnik. Prices start at 750 kn per night.

- Distance: 201.2 km
- Duration: 12h 50m
What companies run services between Bari Airport (BRI), Italy and Dubrovnik, Croatia?
Jadrolinija operates a car ferry from Bari to Dubrovnik twice a week. Tickets cost 85 kn - 110 kn and the journey takes 11h.

- Phone
- +389 42 217 370
- durmotours@yahoo.com
- Website
- durmotours.com.mk
Bus and ferry from Bari to Struga
- Ave. Duration
- 7h 13m
- Frequency
- Twice a week
- Estimated price
- 110 kn - 180 kn
- Schedules at
- durmotours.eu

- Phone
- +389 44 371 066
- hafet-tours@hotmail.com
- Website
- hafet.getbybus.com
Bus from Struga to Dubrovnik
- Ave. Duration
- 10h 30m
- Frequency
- Twice a week
- Estimated price
- 370 kn - 440 kn
- Schedules at
- hafet.getbybus.com

Rome2rio's guide to Jadrolinija
Contact Details
- Phone
- +385 51 666 111
- Website
- jadrolinija.hr
Car ferry from Bari to Dubrovnik
- Ave. Duration
- 11h
- Frequency
- Twice a week
- Estimated price
- 85 kn - 110 kn
- Website
- Jadrolinija
- Passenger Fare
- 85 kn - 110 kn

- Phone
- +30 210 4828001
- booking@ventourisferries.com
- Website
- ventourisferries.com
Car ferry from Bari to Durrës
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- 279 kn
- Website
- Ventouris Ferries

- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Bari to Durrës
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Estimated price
- 230 kn - 340 kn
- Website
- Grandi Navi Veloci

- Phone
- 071 50211621
- booking@adriaferries.com
- Website
- adriaferries.com
Car ferry from Bari to Durrës
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- 480 kn - 850 kn
- Website
- Adria Ferries
- Deck
- 480 kn - 530 kn
- Car
- 740 kn - 790 kn
- Inside cabin 2 beds
- 700 kn - 750 kn
- Inner cabin 2 beds
- 750 kn - 850 kn
Want to know more about travelling around Croatia
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Discover the best ways to get around the Dalmatian Coast
Read the travel guideItaly Travel Guides
Travel inspiration and top planning tips for getting around Italy.
Read the travel guideNeed to know: Jadrolinija
Learn all about travelling by ferry across the Adriatic Sea
Read the travel guide