Find trains from Florence to Rome

Search for cheap train tickets from Florence to Rome and book your trip in minutes.

FLR — ROM
Apr 2 — Apr 91
One-way
1 adult
Sun 4/2

Best deals for train tickets from Florence to Rome

Find the right train ticket for you
Trenitalia
With transfers
3h 07m
Trenitalia
Trenitalia
With transfers
2h 35m
Trenitalia
Trenitalia
With transfers
3h 03m
Trenitalia
Trenitalia
With transfers
3h 07m
Trenitalia
Trenitalia
With transfers
2h 57m
Trenitalia
Italotreno
With transfers
1h 36m
Italotreno

Florence to Rome train information

Find information about ticket prices, popular stations, and train companies that offer trains from Florence to Rome

ROUND-TRIP FROM

$40

ONE-WAY FROM

$12

AVG TRAVEL TIME

1h 40m

TRAIN COMPANIES

Italotreno, Trenitalia, AccesRail
The best round-trip train deal from Florence to Rome found on momondo in the last 72 hours is $40
The best one-way train deal from Florence to Rome found on momondo in the last 72 hours is $12
Average time it takes to travel by train from Florence to Rome
There are 3 train companies servicing this route: Italotreno, Trenitalia, AccesRail

Florence Train Station Directory

Location of major train stations in Florence
Florence RovezzanoFlorence, 43.76863, 11.307379
Florence ArezzoFlorence, 43.461195, 11.875616
Florence San Marco VecchioFlorence, 43.790314, 11.267404
Florence Le CureFlorence, 43.786938, 11.268052
Florence Le PiaggeFlorence, 43.789818, 11.174638
Florence Porta al PratoFlorence, 43.778784, 11.237511

Rome Train Station Directory

Location of major train stations in Rome
Rome TorricolaRome, 41.8094, 12.557722
Rome PomeziaRome, 41.706028, 12.573612
Rome FideneRome, 41.979185, 12.508447
Rome NomentanaRome, 41.932608, 12.523312
Rome Nuovo SalarioRome, 41.95542, 12.510397
Rome Colle MattiaRome, 41.832584, 12.728334

Book round-trip train tickets from Florence to Rome

Below are the quickest and cheapest round-trip train tickets from Florence to Rome that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Italotreno
Apr 20
6:28 amFlorence Santa Maria Novella
1h 26m
7:54 amRome Tiburtina
Apr 20
10:50 amRome Tiburtina
1h 27m
12:17 pmFlorence Santa Maria Novella
Italotreno
Apr 20
6:28 amFlorence Santa Maria Novella
1h 37m
8:05 amRome Termini
Apr 20
10:40 amRome Termini
1h 37m
12:17 pmFlorence Santa Maria Novella
Trenitalia
Apr 26
2:00 amFlorence Santa Maria Novella
1h 49m
3:49 amRome Termini
May 3
2:35 amRome Termini
1h 36m
4:11 amFlorence Santa Maria Novella
Trenitalia
Apr 26
5:31 pmFlorence Campo di Marte
1h 25m
6:56 pmRome Termini
May 3
12:20 pmRome Termini
1h 22m
1:42 pmFlorence Campo di Marte
Trenitalia
May 1
5:31 pmFlorence Campo di Marte
1h 25m
6:56 pmRome Termini
May 7
4:23 pmRome Termini
1h 29m
5:52 pmFlorence Campo di Marte
Trenitalia
May 1
4:26 amFlorence Campo di Marte
1h 34m
6:00 amRome Termini
May 7
2:23 amRome Termini
1h 29m
3:52 amFlorence Campo di Marte

Book one-way train tickets from Florence to Rome

Below are the fastest and cheapest one-way train tickets from Florence to Rome we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
Trenitalia
Jun 3
2:28 pmFlorence Rifredi
3h 07m
5:35 pmRome Termini
Trenitalia
Jun 5
1:45 amFlorence Santa Maria Novella
2h 35m
4:20 amRome Termini
Trenitalia
Jun 19
6:24 amFlorence Campo di Marte
3h 03m
9:27 amRome Tiburtina
Trenitalia
Jun 5
2:28 pmFlorence Rifredi
3h 07m
5:35 pmRome Termini
Trenitalia
Jun 5
2:38 pmFlorence Campo di Marte
2h 57m
5:35 pmRome Termini
Italotreno
Apr 3
6:43 pmFlorence Santa Maria Novella
1h 36m
8:19 pmRome Termini

Choose the best way to get from Florence to Rome


FAQs for booking trains from Florence to Rome

Using momondo to find train tickets from Florence Peretola to Rome, our users have found prices starting from $22 one-way for this week. The cost of your ticket may vary depending on when you book, so we recommend you plan early. $22 is what you can expect to pay for a train ride from Florence Peretola to Rome one-way.

The most time-efficient journey by train from Florence Peretola to Rome currently available is 1h 24m. Depending on the train you select, the travel time may vary by up to 0h 16m. Consider AccesRail for the quickest available option to your destination.


Italotreno trains from Florence to Rome

Our best Italotreno deals on Florence to Rome train tickets
Italotreno
Apr 20
ZMS6:28 amFlorence Santa Maria Novella
1h 26m
IRT7:54 amRome Tiburtina
Apr 20
IRT10:50 amRome Tiburtina
1h 27m
ZMS12:17 pmFlorence Santa Maria Novella
Italotreno
May 1
ZMS12:43 pmFlorence Santa Maria Novella
1h 26m
IRT2:09 pmRome Tiburtina
May 7
IRT8:03 amRome Tiburtina
1h 28m
ZMS9:31 amFlorence Santa Maria Novella

Trenitalia trains from Florence to Rome

Our best Trenitalia deals on Florence to Rome train tickets
Trenitalia
Apr 26
ZMS2:00 amFlorence Santa Maria Novella
1h 49m
XRJ3:49 amRome Termini
May 3
XRJ2:35 amRome Termini
1h 36m
ZMS4:11 amFlorence Santa Maria Novella
Trenitalia
Apr 26
FIR5:31 pmFlorence Campo di Marte
1h 25m
XRJ6:56 pmRome Termini
May 3
XRJ12:20 pmRome Termini
1h 22m
FIR1:42 pmFlorence Campo di Marte
Trenitalia
May 1
FIR5:31 pmFlorence Campo di Marte
1h 25m
XRJ6:56 pmRome Termini
May 7
XRJ4:23 pmRome Termini
1h 29m
FIR5:52 pmFlorence Campo di Marte

Popular train routes to Rome

Most frequently searched train routes to Rome, along with the cheapest price and shortest travel time.
Trains to Rome from Milan
Fastest travel time2h 56m
Cheapest price$66
Trains to Rome from Naples
Fastest travel time1h 05m
Cheapest price$37
Trains to Rome from Venice
Fastest travel time3h 26m
Cheapest price$61
Trains to Rome from Pisa
Fastest travel time2h 17m
Cheapest price$101
Trains to Rome from Bari
Fastest travel time3h 53m
Cheapest price$38
Trains to Rome from Palermo
Fastest travel time11h 38m
Cheapest price$77

Other train routes from Florence

Find and compare cheap train tickets from Florence to other popular destinations on momondo
Trains from Florence to Milan
Fastest travel time1h 43m
Cheapest price$54
Trains from Florence to Venice
Fastest travel time2h 03m
Cheapest price$96
Trains from Florence to Pisa
Fastest travel time0h 51m
Cheapest price$72

Start planning your trip to Rome