Trip to Florence

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 Bari to Florence

🚆 Traveling from Bari to Florence by train is a convenient option, with services departing twice daily and taking approximately 5 hours and 51 minutes. The direct train journey is operated by Trenitalia Frecce, departing from Bari Centrale and arriving at Firenze S.M.N. 🌆 There are multiple routes to consider for the Bari to Florence trip by train, each varying in duration, distance, and transfers. Prices for train tickets between Bari and Florence range from €41 to €147, offering travelers flexibility in their choice of route and budget.

Where to stay in Florence

There are over 3544 hotels to stay in Florence. Prices range from $18 per night.

Accomodation
  • The train route from Bari to Florence is provided by Trenitalia Frecce. The direct train departs from Bari Centrale and arrives at Firenze S.M.N., with services operating twice daily. The journey typically takes approximately 5 hours and 51 minutes. Ticket prices for this route range from €42 to €150.
  • The fastest train between Bari and Florence is the direct service operated by Trenitalia Frecce. This train departs twice daily from Bari Centrale and arrives at Firenze S.M.N., with a travel time of approximately 5 hours and 51 minutes. Ticket prices for this route typically range from €42 to €150.
  • Trains departing for Florence from Bari are operated by Trenitalia Frecce and depart from Bari Centrale station. Bari Centrale is the main train station in Bari and serves as the starting point for train journeys to various destinations across Italy. Passengers can easily access Bari Centrale station by public transportation or taxi and board the train bound for Florence.
  • There are two direct trains daily between Bari and Florence with a journey time of approximately 5 hours and 51 minutes each. These trains are operated by Trenitalia Frecce and depart from Bari Centrale station. Passengers can choose from various departure times throughout the week to travel conveniently between the two cities.
  • The train from Bari to Florence operated by Trenitalia Frecce, arrives at Firenze S.M.N. station. Firenze S.M.N. is the main train station in Florence, conveniently located in the city center, making it easily accessible to various attractions and accommodations. Passengers can disembark at Firenze S.M.N. and continue their journey to explore the beauty and culture of Florence.
  • The first train of the day from Bari to Florence departs from Bari Centrale station. The services operate twice daily, providing travelers with early morning and late afternoon options to embark on their journey. The last train of the day also departs from Bari Centrale, offering flexibility for passengers traveling between these two cities.
  • There are two direct train trips each day between Bari and Florence operated by Trenitalia Frecce. These services depart from Bari Centrale station and arrive at Firenze S.M.N. station. Travelers can enjoy the convenience of a direct journey that takes approximately 5 hours and 51 minutes.
  • Yes, there is a direct train between Bari and Florence. The direct train departs from Bari Centrale and arrives at Firenze S.M.N. Services for this route operate twice daily, providing travelers with a convenient option for reaching their destination. The journey typically takes approximately 5 hours and 51 minutes, making it a relatively efficient way to travel between these two cities.
  • The cost of a train ticket from Bari to Florence can vary between €42 and €150. Factors such as the class of service, time of booking, and availability may influence the ticket price. It is recommended to check the current prices and book in advance to secure the best fare for your journey.

Will you be returning to Bari by train?

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

See schedule