Find trains from Rome to Florence

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

ROM — FLR
Jul 15 — Jul 221
1 adult
Tue 7/15

Best deals for train tickets from Rome to Florence

Find the right train ticket for you
Italotreno
With transfers
1h 36m
Italotreno
Italotreno
With transfers
1h 26m
Italotreno
Trenitalia
With transfers
3h 23m
Trenitalia
Italotreno
With transfers
1h 36m
Italotreno
Trenitalia
With transfers
3h 50m
Trenitalia
Trenitalia
With transfers
3h 45m
Trenitalia

Rome to Florence train information

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

ROUND-TRIP FROM

$38

ONE-WAY FROM

$18

AVG TRAVEL TIME

1h 40m

TRAIN COMPANIES

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

Cheapest trains to Florence


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

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

Book round-trip train tickets from Rome to Florence

Below are the quickest and cheapest round-trip train tickets from Rome to Florence that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Italotreno
Sep 23
9:05 amRome Tiburtina
1h 26m
10:31 amFlorence Santa Maria Novella
Sep 26
12:28 pmFlorence Santa Maria Novella
1h 26m
1:54 pmRome Tiburtina
Trenitalia
Sep 1
6:15 pmRome Termini
3h 45m
10:00 pmFlorence Santa Maria Novella
Sep 2
5:45 amFlorence Santa Maria Novella
2h 40m
8:25 amRome Termini
Trenitalia
Aug 20
6:15 pmRome Termini
3h 45m
10:00 pmFlorence Fortezza
Aug 30
5:45 amFlorence Fortezza
2h 40m
8:25 amRome Termini
Trenitalia
Sep 1
3:30 pmRome Termini
3h 12m
6:42 pmFlorence Rifredi
Sep 2
4:22 pmFlorence Rifredi
4h 23m
8:45 pmRome Termini
Trenitalia
Sep 1
10:35 pmRome Termini
3h 23m
1:58 amFlorence Campo di Marte
Sep 2
6:38 pmFlorence Campo di Marte
3h 42m
10:20 pmRome Termini
Trenitalia
Aug 20
10:35 pmRome Termini
3h 23m
1:58 amFlorence Campo di Marte
Aug 30
9:31 pmFlorence Campo di Marte
1h 30m
11:01 pmRome Termini

Book one-way train tickets from Rome to Florence

Below are the fastest and cheapest one-way train tickets from Rome to Florence we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
Italotreno
Sep 9
5:55 pmRome Termini
1h 36m
7:31 pmFlorence Santa Maria Novella
Italotreno
Sep 16
1:05 pmRome Tiburtina
1h 26m
2:31 pmFlorence Santa Maria Novella
Trenitalia
Jul 30
10:35 pmRome Tiburtina
3h 23m
1:58 amFlorence Campo di Marte
Italotreno
Sep 16
7:55 amRome Termini
1h 36m
9:31 amFlorence Santa Maria Novella
Trenitalia
Jul 23
3:48 pmRome Tiburtina
3h 50m
7:38 pmFlorence Rifredi
Trenitalia
Jul 22
6:15 pmRome Termini
3h 45m
10:00 pmFlorence Fortezza

Choose the best way to get from Rome to Florence

Buses

3h 15m
$8 one-way$17 round-trip
Nonstop · from $17

Distance to downtown

D624.1 mi
23lb CO2

83% less than flights

Find Buses

Rome to Florence Buses

Trains

1h 19m
$18 one-way$38 round-trip
Nonstop · from $381 stop · from $132

Distance to downtown

ZMS0.5 mi
37lb CO2

73% less than flights

Find Trains

Rome to Florence Trains

Flights

0h 55m
$65 one-way$145 round-trip
Nonstop · from $1451 stop · from $126

Distance to downtown

FLR3.7 mi
134lb CO2

Find Flights

Rome to Florence Flights


FAQs for booking trains from Rome to Florence

How much does a train ticket from Rome to Florence Peretola cost?

You can purchase a ticket from Rome to Florence Peretola within the week and expect to pay $19 or more one-way.

How long is the train ride from Rome to Florence Peretola?

The fastest journey time from Rome to Florence Peretola is 1h 25m. Your arrival can differ by about 0h 15m. This largely depends on whether your train ride includes stops or a direct route from Rome to Florence Peretola. Consider Trenitalia for the quickest available option to your destination.

Which train companies operate between Rome to Florence Peretola?

Italotreno, Trenitalia, and AccesRail are viable options. Check times and availability for Italotreno, as it was recently the cheapest train available traveling from Rome to Florence Peretola from $38 round-trip.

How far is Rome to Florence Peretola by train?

There are 143.1 mi between Rome and Florence Peretola. By train, the distance is greater, and the train route may stop elsewhere along the way. The train journey is around 1h 25m long.

What is the carbon footprint of a train from Rome to Florence Peretola?

Traveling from Rome to Florence Peretola by train has a carbon footprint of about 36lb. Flying this journey instead would increase your carbon footprint to around 134lb. A bus from Rome to Florence Peretola has a carbon footprint of about 23lb.

Is a train the fastest way to get from Rome to Florence?

The quickest way is to book a flight from Rome to Florence, which can be as quick as 0h 55m onboard ITA Airways. You can also get a train from Rome to Florence, or a bus from Rome to Florence which can take you longer to arrive at your destination.

Is a train the cheapest way to get from Rome to Florence?

Planning to book a bus from Rome to Florence can be a safe bet when looking for a low-cost deal to your destination. Currently, a flight and a train are priced higher than the cost of a bus. You can search prices for a flight from Rome starting at $145 to Florence or a train from Rome to Florence starting at $38 if that is your preferred method of transportation.


Italotreno trains from Rome to Florence

Our best Italotreno deals on Rome to Florence train tickets
Italotreno
Sep 23
IRT9:05 amRome Tiburtina
1h 26m
ZMS10:31 amFlorence Santa Maria Novella
Sep 26
ZMS12:28 pmFlorence Santa Maria Novella
1h 26m
IRT1:54 pmRome Tiburtina
Italotreno
Jul 26
IRT10:05 amRome Tiburtina
1h 26m
ZMS11:31 amFlorence Santa Maria Novella
Jul 30
ZMS7:28 pmFlorence Santa Maria Novella
1h 26m
IRT8:54 pmRome Tiburtina
Italotreno
Aug 1
IRT10:05 amRome Tiburtina
1h 26m
ZMS11:31 amFlorence Santa Maria Novella
Aug 3
ZMS8:43 pmFlorence Santa Maria Novella
1h 26m
IRT10:09 pmRome Tiburtina

Trenitalia trains from Rome to Florence

Our best Trenitalia deals on Rome to Florence train tickets
Trenitalia
Sep 1
XRJ6:15 pmRome Termini
3h 45m
ZMS10:00 pmFlorence Santa Maria Novella
Sep 2
ZMS5:45 amFlorence Santa Maria Novella
2h 40m
XRJ8:25 amRome Termini
Trenitalia
Aug 20
XRJ6:15 pmRome Termini
3h 45m
2J310:00 pmFlorence Fortezza
Aug 30
2J35:45 amFlorence Fortezza
2h 40m
XRJ8:25 amRome Termini
Trenitalia
Sep 1
XRJ3:30 pmRome Termini
3h 12m
3VI6:42 pmFlorence Rifredi
Sep 2
3VI4:22 pmFlorence Rifredi
4h 23m
XRJ8:45 pmRome Termini

Popular train routes to Florence

Most frequently searched train routes to Florence, along with the cheapest price and shortest travel time.
Trains to Florence from Milan
Fastest travel time1h 55m
Cheapest price$61
Trains to Florence from Bologna
Fastest travel time0h 38m
Cheapest price$61
Trains to Florence from Pisa
Fastest travel time0h 53m
Cheapest price$20

Other train routes from Rome

Find and compare cheap train tickets from Rome to other popular destinations on momondo
Trains from Rome to Venice
Fastest travel time3h 36m
Cheapest price$70
Trains from Rome to Milan
Fastest travel time2h 54m
Cheapest price$100
Trains from Rome to Pisa
Fastest travel time3h 02m
Cheapest price$44
Trains from Rome to Naples
Fastest travel time1h 12m
Cheapest price$46
Trains from Rome to Palermo
Fastest travel time11h 24m
Cheapest price$270
Trains from Rome to Genoa
Fastest travel time8h 27m
Cheapest price$45
Trains from Rome to Bari
Fastest travel time4h 24m
Cheapest price$70

Start planning your trip to Florence

Get the latest Florence flight insights
Get the latest Florence flight insights

Find the best time to travel, cheapest fares and most popular airlines.

Find flights to Florence
Start planning your trip today
Start planning your trip today

Get an overview of the top hotels in the most popular neighborhoods of Florence

Find hotels in Florence
Top car rentals in Florence
Top car rentals in Florence

Experience Florence from behind the wheel! Learn more about the best car rental deals here

Find rental cars in Florence
Stay at a vacation rental
Stay at a vacation rental

Enjoy the amenities of home away from home. Learn more about vacation rentals here.

Find rentals in Florence

Trains to other cities in Europe

Lost the lust for Florence? Check out trains to other cities in Europe