Directions from Naples to Dubrovnik

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

Fly  •  4 h 12 min

  1. Fly from Naples (NAP) to Dubrovnik (DBV) NAP - DBV

$128 - $459

Cheapest option

Bus, car ferry  •  17 h 15 min

  1. Take the bus from Napoli to Bari Porto Marinobus / ...
  2. Take the car ferry from Bari to Dubrovnik

$35 - $51

1 alternative option

Drive, car ferry  •  16 h 41 min

  1. Drive from Naples to Bari
  2. Take the car ferry from Bari to Dubrovnik

$59 - $83

What companies run services between Naples, Italy and Dubrovnik, Croatia?

easyJet flies from Naples to Dubrovnik 3 times a week.

Flights from Naples to Dubrovnik
Ave. Duration
1 h 5 min
Monday, Wednesday and Saturday
Estimated price
$35 - $220
Bus operators
Ferry operators

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.

Questions & Answers

The distance between Naples and Dubrovnik is 375 km.

The cheapest way to get from Naples to Dubrovnik is to bus and car ferry which costs 29€ - 45€ and takes 17 h 15 min.

The quickest way to get from Naples to Dubrovnik is to fly which takes 4 h 12 min and costs 110€ - 400€.

It takes approximately 4 h 12 min to get from Naples to Dubrovnik, including transfers.