Find the best transportation from Rome to Florence

These train, bus and flight companies trust us

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



Information about the route from Rome to Florence

Bus

  • Best price: 5€

  • Journey duration: 4 h 7 min

  • First departure: 2:10am
  • Last departure: 11:35pm

Stations of departure

  • Rome Tiburtina
  • Largo Guido Mazzoni, 3
  • Via Teodorico
  • Rome
  • Rome Fiumicino
  • Rome Anagnina

Destination station

  • 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

Train + Bus

  • Best price: 27.95€

  • 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

  • Best price: 7.9€

  • Journey duration: 1 h 32 min

  • First departure: 12:11am
  • Last departure: 10:35pm

Stations of departure

  • Roma Ostiense
  • Roma Termini
  • Roma Tiburtina

Destination stations

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

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