Find a bus from ROME to FLORENCE

These train, bus and flight companies trust us

Find the best bus offers from Rome to Florence

virail helps you to find timetables and prices for all buses from Rome to Florence.

The route from Rome to Florence is served daily by 67 bus departing from the stations of Rome Tiburtina, Largo Guido Mazzoni, 3, Via Teodorico, Rome, Rome Fiumicino, Rome Anagnina and arriving to the stations of Florence Bus Station, Nord Autostazione, Busitalia Nord Autostazione, Florence (Villa Costanza Tram T1), Capolinea Tramvia Villa Costanza, Florence Villa Costanza, Florence (Piazzale Montelungo), Terminal Bus Villa Constanza, Florence Train Station S. M. Novella.
The average duration of the journey is 4 h 3 min. The first bus leaves at 2:10am. The last is at 11:35pm.

virail lets you search and compare times and prices of any transports from one city to another