There are 8 ways to get from Florence Airport (FLR) to Bari Airport (BRI) by plane, bus, train 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.
Cheapest
Bus to Pisa, fly
-
Take the bus from T2 Guidoni to Pisa Airport
-
Fly from Pisa (PSA) to Bari (BRI)
Train to Bologna, fly
-
Take the train from Firenze S.M.N. to Bologna Centrale
-
Fly from Bologna (BLQ) to Bari (BRI)
Train, bus via Ferrandina
-
Take the train from Firenze S.M.N. to Ferrandina-Pom.Migl.
-
Take the bus from Matera piazza Matteotti to Bari Airport
Train, bus
-
Take the train from Firenze S.M.N. to Bari Centrale
-
Take the train from Bari Centrale to Matera Centrale Station
-
Take the bus from Matera piazza Matteotti to Bari Airport
Bus
-
Take the bus from Florence to Altamura
Bus via Siena
-
Take the bus from Firenze Autostazione to Siena-Via Tozzi
-
Take the bus from Siena Central Train Station to Altamura Via Manzoni
Drive
-
Drive from Florence Airport (FLR) to Bari Airport (BRI)
Florence Airport (FLR) to Bari Airport (BRI) by tram, train, walk and bus
Questions & Answers
The most affordable way to get from Florence Airport (FLR) to Bari Airport (BRI) is to bus, which costs €60 - €90 and takes 13h 15m.
The quickest way to get from Florence Airport (FLR) to Bari Airport (BRI) is to fly which costs €35 - €180 and takes 1h 25m.
No, there is no direct bus from Florence Airport (FLR) to Bari Airport (BRI). However, there are services departing from T2 Guidoni and arriving at Bari Airport via Florence and Via Matera, Altamura, Bari, Puglia, 70022, Italia. The journey, including transfers, takes approximately 13h 15m.
The distance between Florence Airport (FLR) and Bari Airport (BRI) is 544 km. The road distance is 757.3 km.
The best way to get from Florence Airport (FLR) to Bari Airport (BRI) without a car is to train and bus via Ferrandina which takes 10h 50m and costs €50 - €170.
It takes approximately 1h 25m to fly from Florence (FLR) to Bari (BRI), including transfers and time at the airport.
Florence Airport (FLR) to Bari Airport (BRI) bus services, operated by FlixBus, depart from Florence station.
The best way to get from Florence Airport (FLR) to Bari Airport (BRI) is to fly which takes 1h 25m and costs €35 - €180. Alternatively, you can bus, which costs €60 - €90 and takes 13h 15m.
The quickest flight from Florence Airport to Bari Airport is the direct flight which takes 1h 25m.
Florence Airport (FLR) to Bari Airport (BRI) bus services, operated by FlixBus, arrive at Altamura station.

- Distance: 544.1 km
- Duration: 1h 25m
What companies run services between Florence Airport (FLR), Italy and Bari Airport (BRI), Italy?
Volotea and Alitalia fly from Florence Airport (FLR) to Bari Airport (BRI) twice daily. Alternatively, FlixBus operates a bus from Florence to Altamura once daily. Tickets cost €55 - €85 and the journey takes 9h 55m.

- Website
- ryanair.com
Flights from Pisa to Bari
- Ave. Duration
- 1h 20m
- When
- Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €18 - €320
Flights from Bologna to Bari
- Ave. Duration
- 1h 20m
- When
- Monday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €19 - €290

- Website
- alitalia.com
Flights from Florence to Bari via Rome
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €70 - €300
Flights from Bologna to Bari via Rome
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- €45 - €270

- Website
- volotea.com
Flights from Florence to Bari
- Ave. Duration
- 1h 25m
- When
- Monday and Friday
- Estimated price
- €23 - €270

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- €11 - €45
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €11 - €15
- Base Standard
- €25 - €35
- Base Premium
- €30 - €45
Train from Firenze S.M.N. to Ferrandina-Pom.Migl.
- Ave. Duration
- 5h 32m
- Frequency
- Twice daily
- Estimated price
- €45 - €150
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €45 - €70
- Base Standard
- €85 - €120
- Base Premium
- €100 - €150
Train from Firenze S.M.N. to Bari Centrale
- Ave. Duration
- 5h 56m
- Frequency
- Once daily
- Estimated price
- €50 - €150
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €50 - €70
- Base Standard
- €85 - €120
- Base Premium
- €100 - €150

- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Stazione Santa Maria Novella to Bologna Centrale
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- €9 - €40
- Website
- https://www.italotreno.it/en
- Smart Economy
- €14 - €19
- Smart Low Cost
- €9 - €11
- Smart Flex
- €28 - €40
Train from Stazione Santa Maria Novella to Bari Centrale
- Ave. Duration
- 6h 24m
- Frequency
- Twice daily
- Estimated price
- €40 - €110
- Website
- https://www.italotreno.it/en
- Smart Economy
- €40 - €60
- Smart Low Cost
- €45 - €60
- Smart Flex
- €75 - €110

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Estimated price
- €7 - €14
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €12 - €14
Frequently asked questions

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 21m
- Frequency
- Once daily
- Estimated price
- €7 - €11
- Website
- https://www.trenitalia.com/
- 2nd Class
- €7 - €11

- Phone
- 800 050 500
- relazioniesterne@ferrovieappulolucane.com
- Website
- ferrovieappulolucane.it
Train from Bari Centrale to Matera Centrale Station
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- €4 - €7
- Schedules at
- ferrovieappulolucane.it

- Phone
- +39 366 126 0651
- info@caronnatour.com
- Website
- caronnatour.com
Bus from T2 Guidoni to Pisa Airport
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- €14
- Schedules at
- caronnatour.com
- Standard Fare
- €14

- Phone
- +39 0835518607
- autoservizi@smaldonebus.it
- Website
- autolineesmaldone.it
Bus from Matera piazza Matteotti to Bari Airport
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- €3 - €5
- Schedules at
- autolineesmaldone.it

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Florence to Altamura
- Ave. Duration
- 9h 55m
- Frequency
- Once daily
- Estimated price
- €55 - €85
- Website
- https://www.flixbus.co.uk
Frequently asked questions

- Phone
- +39 055 849 0505
- servizioclienti@at-bus.it
- Website
- at-bus.it
Bus from Firenze Autostazione to Siena-Via Tozzi
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Schedules at
- at-bus.it

- Phone
- +39 080 3112335
- info@marinobus.it
- Website
- marinobus.it
Bus from Siena Central Train Station to Altamura Via Manzoni
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Estimated price
- €50 - €70
- Website
- https://marinobus.it/en/
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.
Related travel guides
Italy Travel Guides
Travel inspiration and top planning tips for getting around Italy.
Read the travel guide5 incredible day trips from Florence by train
Within 90 minutes, you could be exploring regions as stunning as Emilia-Romagna, Umbria and the Veneto.
Read the travel guideWant to know more about Flixbus?
Rome2Rio’s guide has all the details
Read the travel guideMore Questions & Answers
Yes, the driving distance between Florence Airport (FLR) to Bari Airport (BRI) is 757 km. It takes approximately 6h 50m to drive from Florence Airport (FLR) to Bari Airport (BRI).
Volotea and Alitalia offer flights from Florence Airport to Bari Airport.
There are 1847+ hotels available in Bari Airport (BRI). Prices start at €50 per night.