Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Salerno?

Book now

There are 7 ways to get from Dubrovnik to Amalfi Coast by bus, ferry, car ferry, car, plane or train

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

Bus, ferry  •  18h 52m

  1. Take the bus from Karasovići to Shkodër
  2. Take the Bus from Shkodër to Tirana
  3. Take the Bus from Tirana to Bari Porto
  4. Take the bus from Bari Porto to Napoli - Porto Immacolatella
  5. Take the ferry from Naples Beverello to Amalfi

Cheapest option

Car ferry, bus via Salerno, Terminal Bus Vinciprova  •  38h 40m

  1. Take the car ferry from Dubrovnik to Bari 1 54
  2. Take the bus from Bari Porto to Salerno, Terminal Bus Vinciprova 53801 / ...

5 alternative options

Bus  •  20h 58m

  1. Take the bus from Dubrovnik to Durrës
  2. Take the Bus from Durrës to Bari Porto
  3. Take the bus from Bari Porto to Vietri sul Mare

Car ferry, bus  •  39h 30m

  1. Take the car ferry from Dubrovnik to Bari 1 54
  2. Take the bus from Bari-Porto to Nocera Inferiore SITAsud

Car ferry, drive  •  34h 25m

  1. Take the car ferry from Dubrovnik to Bari 1 54
  2. Drive from Bari 1 to Amalfi Coast

Fly Dubrovnik to Rome, train, line 5120 bus  •  9h 31m

  1. Fly from Dubrovnik (DBV) to Rome (FCO) DBV - FCO
  2. Take the train from Roma Termini to Salerno
  3. Take the line 5120 bus from Salerno to Atrani

Ferry to Split, fly to Naples, bus  •  11h 34m

  1. Take the ferry from Dubrovnik to Split 13
  2. Fly from Split (SPU) to Naples (NAP) SPU - NAP
  3. Take the bus from Napoli - Capodichino Aeroporto to Ravello Via Carusiello

Questions & Answers

The cheapest way to get from Dubrovnik to Amalfi Coast is to car ferry and bus via Salerno, Terminal Bus Vinciprova which costs €24 - €40 and takes 38h 40m.

More details

The fastest way to get from Dubrovnik to Amalfi Coast is to fly and train and line 5120 bus which takes 9h 31m and costs €95 - €320.

More details

No, there is no direct bus from Dubrovnik to Amalfi Coast. However, there are services departing from Dubrovnik and arriving at Atrani via Durrës, Bari Porto and Vietri sul Mare. The journey, including transfers, takes approximately 20h 58m.

More details

The distance between Dubrovnik and Amalfi Coast is 366 km.

The best way to get from Dubrovnik to Amalfi Coast without a car is to bus and ferry which takes 18h 52m and costs .

More details

It takes approximately 18h 52m to get from Dubrovnik to Amalfi Coast, including transfers.

More details

Dubrovnik to Amalfi Coast bus services, operated by Croatia Bus, depart from Dubrovnik station.

More details

The quickest flight from Dubrovnik Airport to Rome Airport is the direct flight which takes 1h 15m.

Search flights

Dubrovnik to Amalfi Coast bus services, operated by Sita Sud, arrive at Vietri sul Mare station.

More details

Croatia Airlines, Vueling Airlines and Ryanair offer flights from Dubrovnik Airport to Rome Airport.

Search flights

Map of how to get from Dubrovnik to Amalfi Coast.
Launch map view
  • Distance: 366.1 km
  • Duration: 18h 52m

What companies run services between Dubrovnik, Croatia and Amalfi Coast, Italy?

You can take a bus from Dubrovnik Central Bus Station to Amalfi Coast via Durrës, Bari Porto, Vietri sul Mare, Vietri sul Mare, and Atrani in around 20h 58m.

Airlines
Croatia Airlines
Website
croatiaairlines.com
Flights from Dubrovnik to Rome
Ave. Duration
1h 15m
When
Sunday
Estimated price
€110 - €470
Vueling Airlines
Website
vueling.com
Flights from Dubrovnik to Rome
Ave. Duration
1h 20m
When
Thursday
Estimated price
€60 - €370
Ryanair
Website
ryanair.com
Flights from Dubrovnik to Rome
Ave. Duration
1h 30m
When
Wednesday
Estimated price
€22 - €170
easyJet
Website
easyjet.com
Flights from Split to Naples
Ave. Duration
55 min
When
Friday
Estimated price
€60 - €370
Volotea
Website
volotea.com
Flights from Split to Naples
Ave. Duration
1h
When
Friday
Estimated price
€30 - €140
Train operators
Trenitalia Frecce
Phone
+39 06 68475475
Website
trenitalia.com
Train from Roma Termini to Salerno
Ave. Duration
2h 5m
Frequency
Hourly
Estimated price
€22 - €75
Website
https://www.trenitalia.com/en/frecce.html
Super Economy
€22 - €30
Base Standard
€40 - €60
Base Premium
€50 - €75
ItaloTreno
Phone
+39 06 8937 1892
Website
italotreno.it
Train from Roma Termini to Salerno
Ave. Duration
2h 2m
Frequency
Hourly
Estimated price
€19 - €60
Website
https://www.italotreno.it/en
Smart Economy
€22 - €30
Smart Low Cost
€19 - €24
Smart Flex
€40 - €60
Trenitalia Intercity
Phone
+39 06 68475475
Website
trenitalia.com
Train from Roma Termini to Salerno
Ave. Duration
2h 57m
Frequency
Every 2 hours
Estimated price
€17 - €24
Website
https://www.trenitalia.com/
2nd Class
€17 - €24
Bus operators
Artani Travel
Phone
+355 69 31 41 219
Email
info@artanitravel.com
Website
artanitravel.com
Bus from Karasovići to Shkodër
Ave. Duration
2h 25m
Frequency
Twice a week
Schedules at
pistoia-viaggi.it
Bus from Shkodër to Tirana
Ave. Duration
2h 4m
Frequency
Once a week
Schedules at
pistoia-viaggi.it
Bus from Durrës to Bari Porto
Ave. Duration
3h 14m
Frequency
Once a week
Schedules at
pistoia-viaggi.it
Pistoia viaggi
Phone
3293958604
Email
info@pistoiaviaggi.com
Website
pistoia-viaggi.it
Bus from Karasovići to Shkodër
Ave. Duration
2h 29m
Frequency
Once a week
Schedules at
pistoia-viaggi.it
Bus from Shkodër to Tirana
Ave. Duration
3h 6m
Frequency
Once a week
Schedules at
pistoia-viaggi.it
Bus from Durrës to Bari Porto
Ave. Duration
2h 8m
Frequency
Twice a week
Schedules at
pistoia-viaggi.it
M&B Travel
Phone
+355697278670
Email
mb.travel@hotmail.com
Bus from Tirana to Bari Porto
Ave. Duration
2h 8m
Frequency
Twice a week
Schedules at
autobus.al
Bus from Durrës to Bari Porto
Ave. Duration
1h 51m
Frequency
Twice a week
Schedules at
autobus.al
Sita Sud
Phone
+39 080 579 0211
Email
info@sitasudtrasporti.it
Website
sitasudtrasporti.it
Bus from Bari Porto to Napoli - Porto Immacolatella
Ave. Duration
3h 25m
Frequency
5 times a week
Estimated price
€12 - €18
Website
https://www.sitasudtrasporti.it/orari
2nd Class
€12 - €18
Bus from Bari Porto to Vietri sul Mare
Ave. Duration
4h 40m
Frequency
5 times a week
Estimated price
€14 - €21
Website
https://www.sitasudtrasporti.it/orari
2nd Class
€14 - €21
Bus from Bari Porto to Salerno, Terminal Bus Vinciprova
Ave. Duration
3h 55m
Frequency
Once daily
Estimated price
€12 - €17
Website
https://www.sitasudtrasporti.it/orari
2nd Class
€12 - €17
Bus from Salerno to Atrani
Ave. Duration
1h 10m
Frequency
Hourly
Estimated price
€2 - €3
Website
https://www.sitasudtrasporti.it/orari
2nd Class
€2 - €3
Croatia Bus
Phone
+385 (0) 91 2181 455
Email
info@croatiabus.hr
Website
croatiabus.hr
Bus from Dubrovnik to Durrës
Ave. Duration
10h
Frequency
Once daily
Estimated price
€16 - €23
Schedules at
croatiabus.getbybus.com
Marozzi VT
Phone
+39 080 5790211
Email
info@marozzivt.it
Website
marozzivt.it
Bus from Bari-Porto to Salerno, Terminal Bus Vinciprova
Ave. Duration
4h 45m
Frequency
5 times a week
Estimated price
€15 - €22
Schedules at
marozzivt.it
Bus from Bari-Porto to Nocera Inferiore
Ave. Duration
4h 20m
Frequency
5 times a week
Estimated price
€18 - €25
Schedules at
marozzivt.it
Pintour
Phone
+39 081.879.26.45
Email
info@pintourbus.com
Website
shuttlebus.pintourbus.com
Bus from Napoli - Capodichino Aeroporto to Ravello Via Carusiello
Ave. Duration
1h 45m
Frequency
Every 4 hours
Estimated price
€20
Website
https://www.pintourbus.com/en/napoli-amalfi-transfer/
Ferry operators
Navigazione Libera del Golfo
Phone
(+39)081.552.07.63
Email
customercare@nlg.it
Website
navlib.it
Ferry from Naples Beverello to Amalfi
Ave. Duration
1h 45m
Frequency
4 times a day
Estimated price
€21 - €29
Website
https://www.nlg.it/en/
Jadrolinija
Rome2Rio's guide to Jadrolinija
Contact Details
Phone
+385 51 666 111
Email
passdept_h@jadrolinija.hr
Website
jadrolinija.hr
Car ferry from Dubrovnik to Bari 1
Ave. Duration
31h
Frequency
Once a week
Estimated price
€10 - €12
Schedules at
jadrolinija.hr
Passenger Fare
€10 - €12

Want to know more about travelling around Italy

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.

More Questions & Answers

There are 6880+ hotels available in Amalfi Coast. Prices start at €54 per night.

More details

The best way to get from Dubrovnik to Dubrovnik Airport is to bus which takes 35 min and costs €9.

More details