Find the best transportation from Rome to Florence

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

Travel from Rome to Florence starting from 7€.


Information about the route from Rome to Florence

Trains

  • Average price: 22€

  • Best price: 10€

  • Journey duration: 1 h 42 min

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

Stations of departure

  • Roma Termini
  • Roma Tiburtina
  • Roma Ostiense

Destination stations

  • Firenze SMN
  • Firenze Campo Di Marte
  • Firenze S. M. Novella
  • Firenze Rifredi
TrenitaliaTrenitalia Regionale veloce 23046:03am – 9:48amRoma Termini – Firenze S. M. Novella21.65 €3 h 45 min
TrenitaliaTrenitalia Frecciargento 85244:45pm – 6:01pmRoma Termini – Firenze Campo Di Marte44.90 €1 h 16 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: 15€

  • Best price: 7€

  • Journey duration: 4 h 7 min

  • 23 connections per day
  • First departure: 02:10
  • Last departure: 23:30

Stations of departure

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

Destination station

  • Florence
  • Florence Villa Costanza
  • Busitalia Nord Autostazione
  • Nord Autostazione
  • Florence Piazzale Montelungo
  • Capolinea Tramvia Villa Costanza
  • Terminal Bus Villa Constanza
  • Firenze S. M. Novella
Baltour SRLBaltour SRL7:50am – 12:20pmRome Tiburtina – Florence Villa Costanza16 €4 h 30 min
FlixBusFlixBus Flixbus 5104:15pm – 7:40pmRome – Florence11.90 €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