There are 8 ways to get from Bari to Bonifacio by plane, car, train, ferry, taxi, or bus
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 Ajaccio Napoleon Bonaparte Airport, drive
best- Fly from Bari Karol Wojtyła Airport (BRI) to Ajaccio Napoleon Bonaparte Airport (AJA)plane BRI - AJA
- Drive from Ajaccio Napoleon Bonaparte Airport (AJA) to Bonifaciocar
6h 49m€154–448Train, bus, ferry via Rome
cheapest- Take the train from Bari Centrale to Roma Terminitrain
- Take the bus from Roma, Autostazione Tiburtina to Toulonbus
- Take the ferry from Port of Toulon to Porto-Vecchioferry
36h 45m€96–259Train, ferry, taxi
- Take the train from Bari Centrale to Roma Terminitrain
- Take the train from Roma Termini to Ventimigliatrain Ic
- Take the ferry from Port of Nice Lympia to Proprianoferry
- Take the taxi from Propriano to Bonifaciotaxi
24h 59m€272–469Bus, ferry
- Take the bus from Bari FS Park - Via Capruzzi to Napoli, Autostazione Metroparkbus
- Take the bus from Naples - Bus Station to Nice - Airport Bus Station Terminal 1bus
- Take the ferry from Port of Nice Lympia to Porto-Vecchioferry
33h 33m€146–353Train, bus, ferry
- Take the train from Bari Centrale to Napoli Centraletrain Ic
- Take the bus from Napoli P.zza Garibaldi to Nice Airportbus
- Take the ferry from Port of Nice Lympia to Porto-Vecchioferry
34h 23m€151–307Fly to Alghero, bus, ferry
- Fly from Bari Karol Wojtyła Airport (BRI) to Alghero (AHO)plane BRI - AHO
- Take the bus from Fermata di AEROPORTO FERTILIA to Fermata di S.TERESA GALLURAbus
- Take the ferry from Santa Teresa Gallura to Bonifacioferry
7h 32m€130–233Fly to Bastia - Poretta Airport, bus
- Fly from Bari Karol Wojtyła Airport (BRI) to Bastia - Poretta Airport (BIA)plane BRI - BIA
- Take the bus from LUCCIANA - Casamozza to PORTIVECHJU - Gara StradaIibus
11h 21m€210–482Fly to Figari-Sud Corse Airport
- Fly from Bari Karol Wojtyła Airport (BRI) to Figari-Sud Corse Airport (FSC)plane BRI - FSC
4h 45m€237–507
Bari to Bonifacio by bus, tram, ferry, and foot
Questions & Answers
The cheapest way to get from Bari to Bonifacio is to fly and bus and ferry which costs €130 - €240 and takes 7h 32m.
The fastest way to get from Bari to Bonifacio is to fly which takes 4h 45m and costs €230 - €550.
The distance between Bari and Bonifacio is 797 km.
The best way to get from Bari to Bonifacio without a car is to train and ferry and taxi which takes 24h 59m and costs €270 - €470.
It takes approximately 6h 49m to get from Bari to Bonifacio, including transfers.
There are 1238+ hotels available in Bonifacio.
What companies run services between Bari, Italy and Bonifacio, France?
Ryanair, Air Corsica, and easyJet fly from Bari Karol Wojtyła Airport (BRI) to Figari-Sud Corse Airport (FSC) 5 times a week.
- Website
- ita-airways.com
Flights from Bari Karol Wojtyła Airport to Ajaccio Napoleon Bonaparte Airport via Rome
- Ave. Duration
- 7h
- When
- Tuesday and Friday
- Estimated price
- €65–300
Flights from Bari Karol Wojtyła Airport to Alghero via Rome
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €75–110
Flights from Bari Karol Wojtyła Airport to Alghero via Milan Linate
- Ave. Duration
- 3h 35m
- When
- Monday to Saturday
- Estimated price
- €75–110
Flights from Bari Karol Wojtyła Airport to Bastia - Poretta Airport via Rome
- Ave. Duration
- 6h 50m
- When
- Monday and Thursday
- Estimated price
- €70–300
Flights from Bari Karol Wojtyła Airport to Bastia - Poretta Airport via Nice
- Ave. Duration
- 7h 57m
- When
- Thursday
- Estimated price
- €65–320
Flights from Bari Karol Wojtyła Airport to Figari-Sud Corse Airport via Milan Malpensa
- Ave. Duration
- 6h 15m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €80–370
- Website
- aircorsica.com
Flights from Bari Karol Wojtyła Airport to Ajaccio Napoleon Bonaparte Airport via Rome
- Ave. Duration
- 6h 25m
- When
- Tuesday and Friday
- Estimated price
- €65–300
Flights from Bari Karol Wojtyła Airport to Bastia - Poretta Airport via Rome
- Ave. Duration
- 6h 15m
- When
- Monday and Thursday
- Estimated price
- €70–300
Flights from Bari Karol Wojtyła Airport to Bastia - Poretta Airport via Nice
- Ave. Duration
- 7h 57m
- When
- Thursday
- Estimated price
- €65–320
Flights from Bari Karol Wojtyła Airport to Figari-Sud Corse Airport via Milan Malpensa
- Ave. Duration
- 6h 15m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €80–370
- Website
- ryanair.com
Flights from Bari Karol Wojtyła Airport to Alghero
- Ave. Duration
- 1h 30m
- When
- Tuesday
- Estimated price
- €70–200
Flights from Bari Karol Wojtyła Airport to Alghero via Pisa
- Ave. Duration
- 4h
- When
- Friday and Sunday
- Estimated price
- €70–200
- Website
- lufthansa.com
Flights from Bari Karol Wojtyła Airport to Alghero via Rome
- Ave. Duration
- 3h 15m
- When
- Tuesday to Sunday
- Estimated price
- €75–110
Flights from Bari Karol Wojtyła Airport to Bastia - Poretta Airport via Munich
- Ave. Duration
- 6h 50m
- When
- Saturday
- Estimated price
- €190–600
- Website
- easyjet.com
Flights from Bari Karol Wojtyła Airport to Ajaccio Napoleon Bonaparte Airport via Basel
- Ave. Duration
- 4h 40m
- When
- Monday
- Estimated price
- €80–340
- Website
- volotea.com
Flights from Bari Karol Wojtyła Airport to Bastia - Poretta Airport via Lyon
- Ave. Duration
- 8h 20m
- When
- Friday
- Estimated price
- €95–390
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Bari Centrale to Roma Termini
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- €29–75
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Ventimiglia
- Ave. Duration
- 7h 42m
- Frequency
- Once daily
- Estimated price
- €30–75
- Website
- https://www.trenitalia.com/en.html
Train from Bari Centrale to Napoli Centrale
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- €16–45
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Bari FS Park - Via Capruzzi to Napoli, Autostazione Metropark
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- €11–16
- Website
- https://www.itabus.it/en/home
- Phone
- +39 080 3112335
- info@marinobus.it
- Website
- marinobus.it
Bus from Bari FS Park - Via Capruzzi to Napoli, Autostazione Metropark
- Ave. Duration
- 3h 25m
- Frequency
- 5 times a day
- Estimated price
- €12–35
- Website
- https://marinobus.it/en/
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Naples - Bus Station to Nice - Airport Bus Station Terminal 1
- Ave. Duration
- 13h 30m
- Frequency
- Twice daily
- Estimated price
- €70–160
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Napoli P.zza Garibaldi to Nice Airport
- Ave. Duration
- 13h 20m
- Frequency
- Once daily
- Estimated price
- €70–100
- Website
- https://www.flixbus.co.uk
Bus from Roma, Autostazione Tiburtina to Toulon
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- €30–95
- Website
- https://www.flixbus.co.uk
- Phone
- +39 079262039
- digitursrl@gmail.com
- Website
- digitur.it
Bus from Fermata di AEROPORTO FERTILIA to Fermata di S.TERESA GALLURA
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- €16
- Schedules at
- digitur.it
- Phone
- +33 4 95 20 25 25
- contact@isula.corsica
- Website
- isula.corsica
Bus from LUCCIANA - Casamozza to PORTIVECHJU - Gara StradaIi
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a week
- Estimated price
- €19–28
- Schedules at
- isula.corsica
- Phone
- +33(0)495329595
- Website
- corsica-ferries.it
Ferry from Port of Nice Lympia to Propriano
- Ave. Duration
- 8h 30m
- Frequency
- Once a week
- Estimated price
- €50–120
- Website
- https://www.corsica-ferries.co.uk/
- Passenger Flex Fare
- €50–70
- Passenger & Vehicle Flex Fare
- €90–120
Ferry from Port of Nice Lympia to Porto-Vecchio
- Ave. Duration
- 12h 30m
- Frequency
- Once a week
- Estimated price
- €55–150
- Website
- https://www.corsica-ferries.co.uk/
- Passenger Flex Fare
- €55–80
- Passenger & Vehicle Flex Fare
- €110–150
Ferry from Port of Toulon to Porto-Vecchio
- Ave. Duration
- 16h 30m
- Frequency
- Once a week
- Estimated price
- €27–80
- Website
- https://www.corsica-ferries.co.uk/
- Phone
- +39 800 959 369
- info@ichnusalines.com
- Website
- ichnusalines.com
Ferry from Santa Teresa Gallura to Bonifacio
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- €17–35
- Website
- https://ichnusalines.com/en/
- Ave. Duration
- 59 min
- Estimated price
- €150–190
Want to know more about travelling around France
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Italy Travel Guides
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
































