Find the best transportation from Rome to Florence

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

Travel from Rome to Florence starting from 9$.


Information about the route from Rome to Florence

Trains

  • Average price: 33$

  • Best price: 12$

  • Journey duration: 1 h 44 min

  • 108 connections per day
  • First departure: 00:11
  • Last departure: 22:35

Stations of departure

  • Roma Tiburtina
  • Roma Termini
  • Roma Ostiense

Destination stations

  • Firenze SMN
  • Firenze S. M. Novella
  • Firenze Campo Di Marte
  • Firenze Rifredi
TrenitaliaTrenitalia Frecciargento 85088:45am – 10:01amRoma Termini – Firenze Campo Di Marte55.30 $1 h 16 min
ItaloItalo 99089:55am – 11:17amRoma Tiburtina – Firenze SMN51.66 $1 h 22 min

Trains

EN 294ES* 9552ES* 8448ES* 9540ES* 9560ES* 9578ES* 8552ES* 8526ES* 8520ES* 9580ES* 8528ES* 9434IC 592IC 598ES* 8524ES* 9548ES* 9446ES* 9556IC 596ES* 9536ES* 9574ES* 8450REG 774ES* 8445
Timetables Trains Rome - Florence

Bus

  • Average price: 21$

  • Best price: 9$

  • Journey duration: 4 h 17 min

  • 18 connections per day
  • First departure: 07:55
  • Last departure: 23:35

Stations of departure

  • Roma (Tiburtina)
  • Rome Fiumicino
  • Largo Guido Mazzoni, 3

Destination station

  • Florence
  • Nord Autostazione1
  • Nord Autostazione
  • Firenze S. M. Novella
BuscenterBuscenter Economy8:00am – 11:00amLargo Guido Mazzoni, 3 – Nord Autostazione116.47 $3 h
FlixBusFlixBus Flixbus 5104:15pm – 7:40pmRoma (Tiburtina) – Florence16.36 $3 h 25 min
Timetables Buses Rome - Florence

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