1map logoGo to main page

Florence, Tuscany to Bari, Apulia from $60: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Florence, Italy
to
Bari, Italy

How to Get from Florence to Bari: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$60 by busBest price
550.5 kmDistance
1h 43m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Florence to Bari with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
1h  43m
Estimated price
$79-247
Recommended
Company
ItaloTreno
Train
Average Duration
6h  24m
Estimated price
$45-160
Cheapest
route map
Distance: 550.5 km
Duration: 1h 43m

See more options

Pricing table
Company
FlixBus
Bus
Average Duration
8h  50m
Estimated price
$60-85
Company
various
Train
Plane
Average Duration
3h  24m
Estimated price
$74-294
Company
various
Drive
Average Duration
6h  46m
Estimated price
$130-200

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $17 $16 $14 $20 $17 $16 $17
Train $42 $36 $37 $40 $46 $38 $45
Fly $30 $97 $97 $99 $25 $97 $102

Traveling From Florence to Bari

Traveling from Florence to Bari offers a striking contrast between Florence's Renaissance charm and Bari's vibrant coastal life.

Best Neighbourhoods in Bari

Bari boasts diverse neighborhoods, each offering distinct experiences for visitors.

Bari Vecchia
• Narrow alleys and historic buildings abound.
• Vibrant local markets and street food spots.
MurATtiano
• Elegant architecture and upscale shops.
• Lively nightlife with trendy bars and cafes.
San Nicola
• Home to the stunning Basilica di San Nicola.
• Picturesque waterfront with stunning views.

Best Times To Visit Bari's Attractions

Maximize your experience in Bari's attractions by timing your visits wisely.

Basilica di San Nicola
Visit early in the morning or late afternoon for a quieter atmosphere.
Castello Normanno-Svevo
Weekdays offer fewer visitors, allowing for a more relaxed exploration.
Bari Vecchia
Early mornings or weekdays are best to enjoy its charm without crowds.

Bari Weather: What to Expect Year-Round

Bari enjoys a Mediterranean climate, with hot, dry summers and mild, wet winters that significantly influence your travel plans. The best times to visit are in spring and fall when the temperatures are pleasant, perfect for exploring the city without the summer crowds.

Dining Recommendation in Bari

In Bari, savor the freshly made orecchiette pasta, a local specialty that showcases the region's simple yet robust flavors, often served with broccoli rabe and anchovies. The dining experience here is lively and authentic, offering a vibrant atmosphere infused with the scents of coastal ingredients that starkly contrast with Florence's refined Tuscan fare.

Florence - Bari operators

Explore transport companies operating between Florence and Bari, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
alitalia.com

Plane from Florence (FLR) to Bari (BRI)

Average Duration
1h 20m
Estimated price
$25-290
Website
volotea.com

Plane from Florence (FLR) to Bari (BRI)

Average Duration
1h 20m
Estimated price
$25-290
Train Show train routes
Contact phone
+39 06 8937 1892
Website
italotreno.it

Train from Stazione Santa Maria Novella to Bari Centrale

Average Duration
6h 24m
Estimated price
$45-120

Train from Firenze S.M.N. to Bologna Centrale

Average Duration
39m
Estimated price
$9-45
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Firenze S.M.N. to Bologna Centrale

Average Duration
1h 28m
Estimated price
$8-15

Train from Firenze S.M.N. to Bari Centrale

Average Duration
5h 56m
Estimated price
$55-160
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Florence to Bari

Average Duration
8h 50m
Estimated price
$60-85
all-pages.other Show other routes
Contact phone
+355 69 31 41 219
Website
artanitravel.com

Other from Firenze to Bari Porto

Average Duration
17h 15m
Estimated price
$0-0

Florence to Bari: Overview of Bus, Train, Flight, and Car Trips

Traveling between Florence and Bari offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque road trip from Florence to Bari, covering a distance of 469 miles. Enjoy the scenic views as you journey through the Italian countryside. 💰 Prices for this car trip range from €120 to €185, giving you flexibility in choosing the best option for your budget. Plan your itinerary well to make the most out of your travel experience. 🏖️ Arrive in Bari after approximately 6 hours and 46 minutes of driving. Explore the coastal city's charming streets, indulge in delicious seafood, and bask in the Mediterranean charm of this wonderful destination.
Average price
€120 - €185
🚆 The trip from Florence to Bari by train is a convenient way to travel between these two beautiful cities. The direct train operated by ItaloTreno departs from Stazione Santa Maria Novella and arrives at Bari Centrale, taking approximately 6 hours and 24 minutes. 🌍 The journey covers a distance of 643 kilometers, offering travelers a scenic route through the Italian countryside. With services departing three times a day, passengers can enjoy a comfortable ride while admiring the views along the way. 🎫 Ticket prices for the train from Florence to Bari vary from €41 to €147, making it an affordable option for those looking to explore the stunning coastal city of Bari. Whether you choose a direct route or a journey with transfers, the train ride offers a relaxing and enjoyable travel experience.
Departure Point
Stazione Santa Maria Novella station
Arrival Point
Bari Centrale station
Useful tips for train travellers
• Onboard catering services on the intercity trains operated by Trenitalia between Florence and Bari include a snack bar offering coffee, sandwiches, and light refreshments. You can also order meals via the onboard app or through the train staff in First Class.
• When traveling from Florence to Bari, Trenitalia offers three seating options: 1st Class, with wider seats and a quieter atmosphere; Business Class, which features more legroom and complimentary refreshments; and Economy Class, which is the most economical but still offers comfortable seating. Be sure to book your preferred class early, especially during peak travel seasons.
• For your journey, consider using both Trenitalia and Italo as they operate trains on this route. You can compare schedules and prices on their respective websites: Trenitalia (trenitalia.com) and Italo (italotreno.it). Use the regional ticket options for the best prices and check for various train times throughout the day.
🛫 Flying from Florence to Bari is a quick and convenient travel option, with direct flights taking just 1 hour and 20 minutes. 💸 Depending on the airline and time of booking, prices for flights between Bari and Florence can range from €73 to €228, providing flexibility for travelers with different budget considerations.
Departure Point
Florence Airport
Arrival Point
Bari Airport
Useful tips for plane travellers
• When booking your flight from Florence to Bari, keep an eye on both Volotea and Alitalia websites, as prices and schedules can vary significantly, and you may find better deals closer to your travel date.
• Upon arriving at Bari Airport (BRI), expect a straightforward customs process; however, be prepared for potential crowds during peak travel times — it's advisable to have your documents ready for a smoother experience.
• A taxi from Bari Airport to the city center typically costs around €25-€35 and takes approximately 30 minutes depending on traffic, so consider pre-booking a taxi or checking on ride-share options like Uber for convenience.
🚌 Traveling by bus from Florence to Bari is a convenient option, with a direct service operated by FlixBus that takes approximately 8 hours and 50 minutes. 🗺️ The journey covers a distance of 665 km from Florence to Bari, offering travelers the opportunity to sit back and relax while enjoying the scenic views along the way. 💰 Ticket prices for the bus between Florence and Bari typically range from €55 to €78, providing an affordable and comfortable transportation option for those looking to explore different cities in Italy.
Departure Point
Florence station
Arrival Point
Bari station
Useful tips for bus travellers
• Be sure to arrive early at the Florence Bus Station to secure your seat and enjoy a coffee from the nearby cafe; the FlixBus departs from this central location at around 10 PM, so a good evening snack can make the journey more pleasant.
• While on the bus, download offline maps of Bari in case your internet connection drops; Google Maps or CityMaps2Go can help you navigate the city once you arrive, making it easier to explore local restaurants or attractions.
• Upon arriving at Bari Centrale Station, locate the ticket office and information counter if you need further assistance; there are also several shops and cafes nearby where you can grab a bite or refreshment after your long journey.

Frequently asked questions

Find out more about the route from Florence to Bari.

Or choose the category:
The distance between Florence and Bari is approximately 342 miles or 469.4 miles by road. The typical travel times vary depending on the mode of transportation. By train, it takes around 5 hours and 56 minutes to reach Bari from Florence. Another option is to take a train to Bologna and then fly to Bari, which takes about 3 hours and 24 minutes. The fastest way to travel between the two cities is by plane, with a flight duration of approximately 2 hours and 59 minutes. If you prefer to drive, it takes about 6 hours and 46 minutes by car, while the bus journey can take up to 10 hours and 26 minutes.
The most cost-effective option for traveling from Florence to Bari is by bus, which takes approximately 10 hours and 26 minutes and costs around €25-€83. However, if time efficiency is a priority, flying is the quickest option, taking about 2 hours and 59 minutes and costing around €60-€213. It's important to consider both the budget and time constraints when deciding the best mode of transportation for your journey.
The prices for a train ticket from Florence to Bari range from €42 to €148, depending on the class and type of train chosen. On the other hand, a bus ticket from Bari to Florence can cost between €26 and €81, with prices varying according to the bus company and the type of seat selected. It's important to check different options and book in advance to secure the best price for your travel between these two cities.
To travel from Florence to Bari without using public transportation, you can drive the distance of 469 miles. The journey typically takes around 6 hours and 46 minutes by car. Keep in mind that fuel costs and toll fees may also be incurred during the trip. Prices to rent a car for this journey vary between €120 and €185, depending on the rental company and vehicle type.
To travel from Florence to Bari without a car, the best option is to take the train. It is a convenient and comfortable mode of transportation, taking approximately 5 hours and 56 minutes, with ticket prices ranging from €42 to €148. Another option is to fly, which is faster, taking around 2 hours and 59 minutes, with prices varying from €60 to €213. Alternatively, you can also consider taking a bus via Grottaminarda, which takes longer, around 9 hours and 55 minutes, but costs €46 to €88.
Yes, there is a direct train link between Florence and Bari. The train service operated by Trenitalia Frecce departs from Firenze S.M.N. station and arrives at Bari Centrale station. The journey takes approximately 5 hours and 56 minutes. However, there is no direct bus from Florence to Bari, but there are bus services available with transfers that take approximately 9 hours and 55 minutes.
The flight between Florence and Bari typically takes around 1 hour and 25 minutes. The duration may vary depending on factors such as weather conditions and airline efficiency. In terms of cost, flights between Bari and Florence can range from €60 to €210. Prices may fluctuate depending on the time of year, availability, and the airline you choose.
There are plenty of accommodation options near Bari. With over 1667 hotels available, there is something to suit every budget and preference. Prices start at €49 per night, offering affordable options for travelers. Whether you are looking for luxury resorts, boutique hotels, or budget-friendly accommodations, Bari has plenty of choices to make your stay comfortable and enjoyable.