Trip to Bari

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Florence to Bari

🚆 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.

Where to stay in Bari

There are over 372 hotels to stay in Bari. Prices range from $24 per night.

Accomodation
  • The train route from Florence to Bari is primarily serviced by ItaloTreno. There is a direct train that departs from Stazione Santa Maria Novella and arrives at Bari Centrale, with services operating three times a day. The journey typically takes around 6 hours and 24 minutes. ItaloTreno offers prices ranging from €42 to €150 for this route.
  • The fastest train option between Florence and Bari is the direct service operated by ItaloTreno. This direct train departs from Stazione Santa Maria Novella and arrives at Bari Centrale, with a travel time of approximately 6 hours and 24 minutes. It operates three times a day and offers a quicker journey compared to routes with transfers.
  • Trains departing for Bari from Florence specifically operated by ItaloTreno, depart from Stazione Santa Maria Novella station in Florence. This station serves as the starting point for the journey to Bari, offering travelers a convenient and easily accessible departure point. Stazione Santa Maria Novella is a major railway hub in Florence, providing connections to various destinations within Italy, including the route to Bari.
  • There are three daily trains available between Florence and Bari operated by ItaloTreno. These trains depart from Stazione Santa Maria Novella in Florence and arrive at Bari Centrale in Bari, with each journey taking approximately 6 hours and 24 minutes. Travelers have the option to choose from the various departure times offered throughout the day for this train route.
  • The train services from Florence to Bari operated by ItaloTreno, arrive at Bari Centrale station in Bari. Bari Centrale station serves as the endpoint for the train journey, providing convenient access to the city center and various transportation options for onward travel. Passengers can easily disembark at Bari Centrale and continue their exploration of Bari and its surrounding areas.
  • The first train of the day traveling from Florence to Bari typically departs from Stazione Santa Maria Novella station operated by ItaloTreno. There are three scheduled services each day, offering options for morning, afternoon, and evening departures. The last train of the day also leaves from Stazione Santa Maria Novella station and arrives at Bari Centrale station in Bari, with a journey duration of approximately 6 hours and 24 minutes.
  • There are three direct train trips available each day between Florence and Bari. These direct services, operated by ItaloTreno, depart from Stazione Santa Maria Novella and arrive at Bari Centrale, with a journey duration of approximately 6 hours and 24 minutes. Travelers can choose from morning, afternoon, and evening departures for their convenience.
  • Yes, there is a direct train between Florence and Bari. This direct train service operates three times a day, departing from Stazione Santa Maria Novella and arriving at Bari Centrale with a travel time of approximately 6 hours and 24 minutes. Travelers can enjoy the convenience of a direct connection for their journey between Florence and Bari.
  • The cost of a train ticket from Florence to Bari varies between €42 and €150. Travelers have the flexibility to choose from different price options based on their preferences and budget. It is recommended to book in advance to secure the best fares for the journey between Florence and Bari.

Will you be returning to Florence by train?

If you are looking for the return train journey, check out trains from Bari to Florence

See schedule