Rome2rio's partners include

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

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Florence to Dubrovnik.
Launch map view
  • Distance: 355.4 miles
  • Duration: 6 h 6 min

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

Alitalia, Croatia Airlines and six other airlines fly from Florence to Dubrovnik once daily. Alternatively, you can take a bus from Florence to Dubrovnik via Trieste Zob in around 20 hours 45 minutes.

Airlines
Lufthansa
Website
lufthansa.com
Flights from Florence to Dubrovnik via Munich
Avg. Duration
6 h 20 min
When
Saturday
Estimated price
$270 - $700
Flights from Florence to Dubrovnik via Frankfurt
Avg. Duration
6 h 55 min
When
Tuesday, Thursday and Sunday
Estimated price
$160 - $600
Alitalia
Website
alitalia.com
Flights from Florence to Dubrovnik via Rome
Avg. Duration
3 h 25 min
When
Saturday
Estimated price
$95 - $360
Swiss
Website
swiss.com
Flights from Florence to Dubrovnik via Zurich
Avg. Duration
4 h 40 min
When
Monday and Friday
Estimated price
$75 - $430
Vueling Airlines
Website
vueling.com
Flights from Florence to Dubrovnik via Rome
Avg. Duration
3 h
When
Tuesday and Saturday
Estimated price
$180 - $750
Condor Flugdienst
Website
condor.com
Flights from Florence to Dubrovnik via Frankfurt
Avg. Duration
5 h
When
Saturday
Estimated price
$85 - $450
Train operators
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Firenze S.Maria Novella to Ancona
Avg. Duration
4 h 18 min
Frequency
Once a week
Estimated price
$24 - $50
Website
orario.trenitalia.com
1st Class
$40 - $50
Night train from Bologna Centrale to Villach Hbf
Avg. Duration
4 h 30 min
Frequency
3 times a day
Estimated price
$35 - $70
Website
orario.trenitalia.com
Trenitalia Frecce
Phone
+39 06 68475475
Website
trenitalia.com
Train from Firenze S.Maria Novella to Roma Termini
Avg. Duration
1 h 32 min
Frequency
Every 30 minutes
Estimated price
$35 - $55
Website
orario.trenitalia.com
Train from Roma Termini to Bari Centrale
Avg. Duration
4 h 4 min
Frequency
3 times a day
Estimated price
$50 - $80
Website
orario.trenitalia.com
Train from Firenze S.Maria Novella to Bologna C.Le
Avg. Duration
35 min
Frequency
Every 30 minutes
Estimated price
$17 - $25
Website
orario.trenitalia.com
Austrian Railways (ÖBB)
Website
oebb.at
Train from Villach Hbf to Zagreb Glavni Kolod.
Avg. Duration
3 h 58 min
Frequency
Every 4 hours
Estimated price
$23 - $35
Website
fahrplan.oebb.at
Bus operators
ATVO S.p.A.
Phone
+39 0421 5944
Email
atvo@atvo.it
Website
atvo.it
Bus from SITA Firenze to Trieste Station
Avg. Duration
6 h
Frequency
Once daily
Estimated price
$21 - $29
Schedules at
atvo.it
Globtour
Website
globtour.com
Bus from Trieste Zob to Dubrovnik Zob
Avg. Duration
13 h 45 min
Frequency
Once daily
Estimated price
$65 - $95
Schedules at
globtour.com
Promet Makarska
Promet Sinj
Phone
+385 (0) 21 821 566
Email
prometsinjdoo@gmail.com
Website
promet-sinj.hr
Bus from Split to Dubrovnik
Avg. Duration
3 h
Frequency
Once daily
Schedules at
promet-sinj.hr
Autoherc
Website
autoherc.getbybus.com
Bus from Split to Dubrovnik
Avg. Duration
3 h 50 min
Frequency
Once daily
Estimated price
$12 - $17
Schedules at
autoherc.getbybus.com
Book at
autoherc.getbybus.com
Baltour
Phone
+39 0861 1991900
Email
info@baltour.it
Website
baltour.it
Bus from FIRENZE-Autostazione Sita to MACERATA-Autostaz.V.Valentini
Avg. Duration
4 h 40 min
Frequency
Once daily
Estimated price
$17 - $24
Contram Mobilita s.c.p.a.
Phone
0737 616846
Email
contrammobilita@legalmail.it
Website
contrammobilita.it
Bus from Macerata Terminal to Ancona - P.Zza Kennedy
Avg. Duration
1 h 28 min
Frequency
Every 2 hours
Schedules at
contrammobilita.it
Autobusni Promet
Ferry operators
SNAV
Phone
+39 081 428 5555
Email
booking@snav.it
Website
snav.it
Car ferry from Ancona to spalato
Avg. Duration
11 h
Frequency
Once daily
Estimated price
$45 - $70
Book at
www.snav.it
Passenger
$50
Vehicle
$75
Jadrolinija
Phone
+385 51 666 111
Website
jadrolinija.hr
Car ferry from Bari to Dubrovnik
Avg. Duration
13 h
Frequency
5 times a week
Estimated price
$19 - $26
Website
jadrolinija.hr
Passenger
$19 - $26
Car ferry from Ancona to Split
Avg. Duration
11 h 15 min
Frequency
4 times a week
Estimated price
$23 - $35
Website
jadrolinija.hr
Passenger
$23 - $35

How far is it from Florence to Dubrovnik?

The distance between Florence and Dubrovnik is 569 km. The road distance is 1077 km.

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

The cheapest way to get from Florence to Dubrovnik is to bus which costs 85€ and takes 20 hours 45 minutes.

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

The quickest way to get from Florence to Dubrovnik is to fly which takes 6 hours 6 minutes and costs 200€.

Is there a direct bus between Florence and Dubrovnik?

No, there is no direct bus from Florence to Dubrovnik. However, there are services departing from SITA Firenze and arriving at Dubrovnik Zob via Trieste Zob. The journey, including transfers, takes approximately 20 hours 45 minutes.

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

It takes approximately 6 hours 6 minutes to get from Florence to Dubrovnik, including transfers.