There are 5 ways to get from Palermo to Dubrovnik by plane, train, bus, car ferry, car, ferry, night bus or bus and ferry

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  •  7 h 40 min

  1. Fly from Palermo (PMO) to Dubrovnik (DBV) PMO - DBV

$96 - $406

4 alternative options

Train, bus, car ferry, drive, line 634 car ferry, Catamaran  •  33 h 53 min

  1. Take the train from Palermo Centrale to Napoli Centrale Ic / ...
  2. Take the bus from Napoli to Bari-Porto
  3. Take the car ferry from Bari to Dubrovnik
  4. Drive from Dubrovnik to Orebic
  5. Take the line 634 car ferry from Orebic to Korcula 634
  6. Take the Catamaran from Korčula to Dubrovnik

$138 - $186

Train, car ferry, night bus  •  26 h 33 min

  1. Take the train from Palermo Centrale to Messina Centrale Rv / ...
  2. Take the car ferry from Messina to Villa San Giovanni
  3. Take the train from Villa S.Giovanni to Lamezia Terme Centrale Reg / ...
  4. Take the night bus from Lamezia Terme Centrale to Bari Centrale Bus
  5. Take the car ferry from Bari to Dubrovnik

Bus, car ferry  •  29 h 30 min

  1. Take the bus from Palermo to Bivio Cantinella
  2. Take the bus from Cantinella to Bari
  3. Take the car ferry from Bari to Dubrovnik

$102 - $126

Drive, car ferry  •  22 h 42 min

  1. Drive from Palermo to Messina
  2. Take the car ferry from Messina to Villa San Giovanni
  3. Drive from Villa San Giovanni to Bari
  4. Take the car ferry from Bari to Dubrovnik

$123 - $207

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

Volotea, Alitalia and nine other airlines fly from Palermo to Dubrovnik 3 times a day.

Airlines
Volotea
Website
volotea.com
Flights from Palermo to Dubrovnik via Bari
Ave. Duration
4 h 40 min
When
Wednesday
Estimated price
$45 - $290
Flights from Palermo to Dubrovnik via Milan Bergamo
Ave. Duration
4 h 15 min
When
Monday
Estimated price
$50 - $250
Alitalia
Website
alitalia.com
Flights from Palermo to Dubrovnik via Rome
Ave. Duration
4 h 10 min
When
Saturday
Estimated price
$110 - $440
Lufthansa
Website
lufthansa.com
Flights from Palermo to Dubrovnik via Frankfurt
Ave. Duration
7 h 35 min
When
Saturday and Sunday
Estimated price
$280 - $850
Swiss
Website
swiss.com
Flights from Palermo to Dubrovnik via Zurich
Ave. Duration
5 h
When
Monday and Friday
Estimated price
$95 - $800
Transavia France
Website
transavia.com
Flights from Palermo to Dubrovnik via Paris Orly
Ave. Duration
8 h 30 min
When
Thursday
Estimated price
$150 - $750
easyJet
Website
easyjet.com
Flights from Palermo to Dubrovnik via Venice
Ave. Duration
4 h 25 min
When
Tuesday
Estimated price
$400 - $900
Train operators
Trenitalia Intercity
Phone
+39 06 68475475
Website
trenitalia.com
Train from Palermo Centrale to Napoli Centrale
Ave. Duration
9 h 15 min
Frequency
Twice daily
Estimated price
$70 - $95
Website
orario.trenitalia.com
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Palermo Centrale to Messina Centrale
Ave. Duration
2 h 40 min
Frequency
Every 3 hours
Estimated price
$17 - $40
Website
orario.trenitalia.com
1st Class
$30 - $40
Train from Villa S.Giovanni to Lamezia Terme Centrale
Ave. Duration
1 h 13 min
Frequency
Hourly
Estimated price
$8 - $19
Website
orario.trenitalia.com
1st Class
$16 - $19
Bus operators
Marozzi VT
Phone
080 579 0211
Email
info@marozzivt.it
Website
marozzivt.it
Bus from Napoli to Bari-Porto
Ave. Duration
3 h 15 min
Frequency
3 times a day
Estimated price
$25 - $31
Schedules at
marozzivt.it
Marino Autolinee
Phone
+39 080 3112335
Email
info@marinobus.it
Website
marinobus.it
Bus from Napoli to Bari Porto
Ave. Duration
3 h 15 min
Frequency
Twice daily
Estimated price
$22
Schedules at
marinobus.it
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Night bus from Lamezia Terme Centrale to Bari Centrale
Ave. Duration
4 h 41 min
Frequency
5 times a week
Website
orario.trenitalia.com
Ias Auto Linee
Phone
0983 565635
Email
ias@iasautolinee.it
Website
iasautolinee.com
Bus and ferry from Palermo to Bivio Cantinella
Ave. Duration
8 h 24 min
Frequency
Once daily
Estimated price
$24 - $35
Schedules at
iasautolinee.com
Bus from Cantinella to Bari
Ave. Duration
3 h 20 min
Frequency
Once daily
Estimated price
$15 - $22
Schedules at
iasautolinee.com
Ferry operators
Jadrolinija
Phone
+385 51 666 111
Website
jadrolinija.hr
Car ferry from Bari to Dubrovnik
Ave. Duration
13 h
Frequency
5 times a week
Estimated price
$19 - $25
Website
jadrolinija.hr
Passenger
$19 - $25
Car ferry from Orebic to Korcula
Ave. Duration
15 min
Frequency
Hourly
Estimated price
$1 - $3
Website
jadrolinija.hr
Passenger
$1 - $3
Ferry from Korčula to Dubrovnik
Ave. Duration
1 h 45 min
Frequency
Once daily
Estimated price
$9 - $13
Website
jadrolinija.hr
Passenger
$9 - $13
Caronte & Tourist
Phone
800 627414
Email
servizioclienti@carontetourist.it
Website
carontetourist.it
Car ferry from Messina to Villa San Giovanni
Ave. Duration
30 min
Frequency
Hourly
Estimated price
$3 - $35
Schedules at
carontetourist.it
Passenger
$3 - $4
Car
$30 - $31

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

How far is it from Palermo to Dubrovnik?

The distance between Palermo and Dubrovnik is 644 km.

What is the cheapest way to get from Palermo to Dubrovnik?

The cheapest way to get from Palermo to Dubrovnik is to bus and car ferry which costs 80€ - 110€ and takes 29 h 30 min.

What is the fastest way to get from Palermo to Dubrovnik?

The quickest way to get from Palermo to Dubrovnik is to fly which takes 7 h 40 min and costs 75€ - 330€.

How long does it take to get from Palermo to Dubrovnik?

It takes approximately 7 h 40 min to get from Palermo to Dubrovnik, including transfers.