Find the best transportation from Rome to Florence

Go from Rome to Florence (Carpooling, Bus, trains)



Information about the route from Rome to Florence

Bus

  • Average price: 23€

  • Best price: 7€

  • Journey duration: 7 h 37 min

  • First departure: 8:00am
  • Last departure: 11:30pm

Stations of departure

  • Largo Guido Mazzoni, 3
  • Rome

Destination station

  • Nord Autostazione
  • Florence

Train + Bus

  • Average price: 28€

  • Best price: 28€

  • Journey duration: 6 h 11 min

  • First departure: 8:23pm
  • Last departure: 8:23pm

Stations of departure

  • Roma Ostiense

Destination station

  • Firenze S. M. Novella

Trains

  • Average price: 41€

  • Best price: 8€

  • Journey duration: 4 h 19 min

  • First departure: 7:05am
  • Last departure: 4:05pm

Stations of departure

  • Roma Termini
  • Roma Tiburtina

Destination stations

  • Firenze S. M. Novella
  • Firenze Campo Di Marte

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