There are 9 ways to get from Bastia to Dubrovnik by plane, ferry, train, 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.
Fly to Split Airport, ferry
best- Fly from Bastia - Poretta Airport (BIA) to Split Airport (SPU)plane BIA - SPU
- Take the ferry from Port of Split to Dubrovnikferry
11h 25m€140–547Fly to Sarajevo, bus
cheapest- Fly from Bastia - Poretta Airport (BIA) to Sarajevo (SJJ)plane BIA - SJJ
- Take the bus from Stup to Ploče, Autobusni Kolodvorbus
- Take the bus from Ploce to Dubrovnik, Autobusni kolodvorbus
12h 31m€83–477Ferry, train
- Take the ferry from Port of Bastia to Port of Piombinoferry
- Take the train from Campiglia Marittima to Roma Terminitrain Fb / ...
- Take the train from Roma Termini to Bari Centraletrain Fr / ...
- Take the ferry from Bari to Dubrovnikferry 54
22h 17m€184–339Ferry, train, bus
- Take the ferry from Port of Bastia to Port of Piombinoferry
- Take the train from Piombino Marittima to Firenze S.M.N.train
- Take the train from Firenze S.M.N. to Verona Porta Nuovatrain Fr
- Take the bus from Verona Porta Nuova to Zenica, Glavna Autobuska Stanicabus
- Take the bus from Zenica, Glavna Autobuska Stanica to Trebinje, Autobuska Stanicabus
27h 56m€166–249Ferry, drive
- Take the ferry from Port of Bastia to Port of Livornoferry Bastia - Livourne
- Drive from Port of Livorno to Dubrovnikcar
17h 48m€208–312Fly to Dubrovnik Airport
- Fly from Bastia - Poretta Airport (BIA) to Dubrovnik Airport (DBV)plane BIA - DBV
7h 34m€137–330Ferry, train via Formia
- Take the ferry from Port of Bastia to Port of Piombinoferry
- Take the train from Campiglia Marittima to Formia-Gaetatrain Ic
- Take the train from Formia-Gaeta to Bari Centraletrain Ic
- Take the ferry from Bari to Dubrovnikferry 54
24h 42m€183–314Ferry, bus via Rijeka
- Take the ferry from Port of Bastia to Port of Piombinoferry
- Take the bus from Port of Piombino to Siena, Stazione FSbus
- Take the bus from Siena to Rijeka bus stationbus 541
- Take the bus from Rijeka, Autobusni Kolodvor to Dubrovnik, Autobusni kolodvorbus
31h 55m€84–177Ferry, bus
- Take the ferry from Port of Bastia to Port of Piombinoferry
- Take the bus from Port of Piombino to Poggibonsi - Pzza Mazzinibus
- Take the bus from Poggibonsi to Strugabus
- Take the bus from Struga to Dubrovnik, Autobusni kolodvorbus
40h 49m€191–225
Bastia to Dubrovnik by ferry, bus, and train
Comparing Your Travel Options
The cheapest way to get from Bastia to Dubrovnik is to ferry and bus via Rijeka which costs €80 - €180 and takes 31h 55m.
The fastest way to get from Bastia to Dubrovnik is to fly which takes 7h 34m and costs €130 - €330.
The distance between Bastia and Dubrovnik is 811 km.
The best way to get from Bastia to Dubrovnik without a car is to ferry and train which takes 22h 17m and costs €180 - €340.
It takes approximately 11h 25m to get from Bastia to Dubrovnik, including transfers.
There are 4274+ hotels available in Dubrovnik.
What companies run services between Bastia, France and Dubrovnik, Croatia?
Air Corsica, Volotea, and Ryanair fly from Bastia - Poretta Airport (BIA) to Dubrovnik Airport (DBV) twice a week.
- Website
- volotea.com
Flights from Bastia - Poretta Airport to Split Airport via Marseille
- Ave. Duration
- 5h 22m
- When
- Sunday
- Estimated price
- €85–440
Flights from Bastia - Poretta Airport to Dubrovnik Airport via Marseille
- Ave. Duration
- 3h 45m
- When
- Saturday
- Estimated price
- €80–390
- Website
- ryanair.com
Flights from Bastia - Poretta Airport to Dubrovnik Airport via Marseille
- Ave. Duration
- 6h 35m
- When
- Tuesday
- Estimated price
- €85–350
- Website
- austrian.com
Flights from Bastia - Poretta Airport to Sarajevo via Vienna
- Ave. Duration
- 3h 30m
- When
- Tuesday and Saturday
- Estimated price
- €160–700
- Website
- flyulendo.com
Flights from Bastia - Poretta Airport to Sarajevo via Rome
- Ave. Duration
- 5h 40m
- When
- Tuesday
- Estimated price
- €50–380
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Campiglia Marittima to Roma Termini
- Ave. Duration
- 2h 6m
- Frequency
- 4 times a day
- Estimated price
- €30–60
- Website
- Trenitalia Frecce
Train from Roma Termini to Bari Centrale
- Ave. Duration
- 4h 22m
- Frequency
- Every 4 hours
- Estimated price
- €65–110
- Website
- Trenitalia Frecce
Train from Firenze S.M.N. to Verona Porta Nuova
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- €28–50
- Website
- Trenitalia Frecce
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Campiglia Marittima to Roma Termini
- Ave. Duration
- 3h 3m
- Frequency
- Every 4 hours
- Estimated price
- €29–40
- Website
- Trenitalia
Train from Piombino Marittima to Firenze S.M.N.
- Ave. Duration
- 2h 54m
- Frequency
- 3 times a day
- Estimated price
- €21–30
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Campiglia Marittima to Roma Termini
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- €26–50
- Website
- Trenitalia Intercity
Train from Roma Termini to Bari Centrale
- Ave. Duration
- 6h 34m
- Frequency
- Once daily
- Estimated price
- €50–95
- Website
- Trenitalia Intercity
Train from Campiglia Marittima to Formia-Gaeta
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- €40–75
- Website
- Trenitalia Intercity
Train from Formia-Gaeta to Bari Centrale
- Ave. Duration
- 5h 3m
- Frequency
- 3 times a week
- Estimated price
- €35–70
- Website
- Trenitalia Intercity
- Phone
- +387 32 205 450
- [email protected]
- Website
- web.facebook.com
Bus from Verona Porta Nuova to Zenica, Glavna Autobuska Stanica
- Ave. Duration
- 13h 13m
- Frequency
- Once a week
- Estimated price
- €70–110
- Schedules at
- facebook.com
- Phone
- +38732691375
- [email protected]
- Website
- bosnaexpres.com
Bus from Zenica, Glavna Autobuska Stanica to Trebinje, Autobuska Stanica
- Ave. Duration
- 2h 18m
- Frequency
- Twice a week
- Estimated price
- €27
- Schedules at
- bosnaexpres.com
- Phone
- +387 35 320-321
- [email protected]
- Website
- transturist.ba
Bus from Stup to Ploče, Autobusni Kolodvor
- Ave. Duration
- 1h 57m
- Frequency
- 3 times a week
- Estimated price
- €17–60
- Schedules at
- transturist.ba
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Ploce to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- €10–16
- Website
- Flixbus
Bus from Siena to Rijeka bus station
- Ave. Duration
- 9h 50m
- Frequency
- 5 times a week
- Estimated price
- €45–75
- Website
- Flixbus
- Phone
- +385 21 612 005
- [email protected]
- Website
- Promet Makarska
Bus from Ploce to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- €12–29
- Website
- Promet Makarska
- Phone
- +39 199 168 182
- [email protected]
- Website
- tiemmespa.it
Bus from Port of Piombino to Siena, Stazione FS
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- €18–22
- Schedules at
- tiemmespa.it
Bus from Port of Piombino to Poggibonsi - Pzza Mazzini
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- €20–25
- Schedules at
- tiemmespa.it
- Phone
- +385 (0)72 660 660
- [email protected]
- Website
- Arriva Croatia
Bus from Rijeka, Autobusni Kolodvor to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Estimated price
- €5–55
- Website
- Arriva Croatia
- Phone
- +389 75 209 209
- [email protected]
- Website
- Hak Bus
Bus from Poggibonsi to Struga
- Ave. Duration
- 20h 34m
- Frequency
- Once a week
- Estimated price
- €110
- Website
- Hak Bus
- Phone
- +389 44 371 066
- [email protected]
- Website
- hafettours.mk
Bus from Struga to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- €45–65
- Schedules at
- hafettours.mk
- Phone
- +385 20 313 119
- [email protected]
- Website
- TP Line
Ferry from Port of Split to Dubrovnik
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- €50–100
- Website
- TP Line
- Phone
- +33(0)495329595
- Website
- corsica-ferries.it
Ferry from Port of Bastia to Port of Piombino
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Estimated price
- €15–26
- Schedules at
- corsica-ferries.it
- Book at
- corsica-ferries.it
Ferry from Port of Bastia to Port of Piombino
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Estimated price
- €15–26
- Schedules at
- corsica-ferries.it
- Book at
- corsica-ferries.it
Ferry from Port of Bastia to Port of Livorno
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- €17–30
- Schedules at
- corsica-ferries.it
- Book at
- corsica-ferries.it
Ferry from Port of Bastia to Port of Piombino
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Estimated price
- €15–26
- Schedules at
- corsica-ferries.it
- Book at
- corsica-ferries.it
Ferry from Port of Bastia to Port of Piombino
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Estimated price
- €15–26
- Schedules at
- corsica-ferries.it
- Book at
- corsica-ferries.it
Ferry from Port of Bastia to Port of Piombino
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Estimated price
- €15–26
- Schedules at
- corsica-ferries.it
- Book at
- corsica-ferries.it
- Phone
- +385 72 303 337
- [email protected]
- Website
- Jadrolinija
Ferry from Bari to Dubrovnik
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Estimated price
- €90–140
- Website
- Jadrolinija
Ferry from Bari to Dubrovnik
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Estimated price
- €90–140
- Website
- Jadrolinija
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
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Travelling by boat in Italy
Read the travel guide











































