virail helps you to find timetables and prices for all buses from Bari to Florence.
The route from Bari to Florence is served daily by 8 bus departing from the stations of Bari Train Station (Piazza Aldo Moro), Bari, Bari Train Station (Via Capruzzi 224) and arriving to the stations of Florence Piazzale Montelungo, Florence, Florence Villa Costanza.
It's possible to buy a bus ticket for an average price of 35€. The best price for the next few days is 23€.
The average duration of the journey is 10 h 47 min. The first bus leaves at 12:30am. The last is at 8:55pm.