Find trains from Rome to Florence

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

ROM — FLR
Apr 24 — May 11
1 adult
Wed 4/24

Best deals for train tickets from Rome to Florence

Find the right train ticket for you
Trenitalia
With transfers
3h 06m
Trenitalia
Trenitalia
With transfers
3h 10m
Trenitalia
Trenitalia
With transfers
3h 10m
Trenitalia
Trenitalia
With transfers
3h 10m
Trenitalia
Trenitalia
With transfers
3h 10m
Trenitalia
Trenitalia
With transfers
3h 03m
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

$30

ONE-WAY FROM

$10

AVG TRAVEL TIME

1h 36m

TRAIN COMPANIES

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

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.
Trenitalia
May 28
6:15 pmRome Termini
3h 10m
9:25 pmFlorence Piazzale Montelungo
May 29
5:45 amFlorence Piazzale Montelungo
2h 35m
8:20 amRome Termini
Italotreno
May 9
5:50 amRome Tiburtina
1h 27m
7:17 amFlorence Piazzale Montelungo
May 13
9:43 pmFlorence Piazzale Montelungo
1h 26m
11:09 pmRome Tiburtina
Italotreno
May 6
8:40 pmRome Termini
1h 37m
10:17 pmFlorence Santa Maria Novella
May 8
10:43 pmFlorence Santa Maria Novella
1h 36m
12:19 amRome Termini
Italotreno
May 9
5:40 amRome Termini
1h 37m
7:17 amFlorence Santa Maria Novella
May 13
10:43 pmFlorence Santa Maria Novella
1h 36m
12:19 amRome Termini
Italotreno
May 9
5:50 amRome Tiburtina
1h 27m
7:17 amFlorence Santa Maria Novella
May 13
10:43 pmFlorence Santa Maria Novella
1h 26m
12:09 amRome Tiburtina
Italotreno
May 9
5:40 amRome Termini
1h 37m
7:17 amFlorence Piazzale Montelungo
May 13
5:50 amFlorence Piazzale Montelungo
1h 27m
7:17 amRome 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.
Trenitalia
Jun 18
12:50 pmRome Termini
3h 06m
3:56 pmFlorence Rifredi
Trenitalia
Jun 18
6:15 pmRome Termini
3h 10m
9:25 pmFlorence Santa Maria Novella
Trenitalia
Jun 18
6:15 pmRome Termini
3h 10m
9:25 pmFlorence Piazzale Montelungo
Trenitalia
May 29
6:15 pmRome Termini
3h 10m
9:25 pmFlorence Santa Maria Novella
Trenitalia
Jul 9
6:15 pmRome Termini
3h 10m
9:25 pmFlorence Santa Maria Novella
Trenitalia
Jun 6
4:35 pmRome Tiburtina
3h 03m
7:38 pmFlorence Rifredi

Choose the best way to get from Rome to Florence

Buses

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

Distance to downtown

D624.1 mi
23lb CO2

81% less than flights

Find Buses

Rome to Florence Buses

Trains

1h 19m
$10 one-way$28 round-trip
Nonstop · from $281 stop · from $42

Distance to downtown

TM30.8 mi
36lb CO2

69% less than flights

Find Trains

Rome to Florence Trains

Flights

0h 55m
$58 one-way$128 round-trip
Nonstop · from $1281 stop · from $75

Distance to downtown

FLR3.7 mi
119lb CO2

Find Flights

Rome to Florence Flights


FAQs for booking trains from Rome to Florence

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

The fastest journey time from Rome to Florence Peretola is 1h 22m. Your arrival can differ by about 0h 14m. 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 and Trenitalia are viable options. Check times and availability for Italotreno, as it was recently the cheapest train available traveling from Rome to Florence Peretola from $30 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 22m 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 118lb. A bus from Rome to Florence Peretola has a carbon footprint of about 22lb.

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 $128 to Florence or a train from Rome to Florence starting at $30 if that is your preferred method of transportation.


Trenitalia trains from Rome to Florence

Our best Trenitalia deals on Rome to Florence train tickets
Trenitalia
May 28
XRJ6:15 pmRome Termini
3h 10m
TM39:25 pmFlorence Piazzale Montelungo
May 29
TM35:45 amFlorence Piazzale Montelungo
2h 35m
XRJ8:20 amRome Termini
Trenitalia
May 28
XRJ3:30 pmRome Termini
3h 12m
3VI6:42 pmFlorence Rifredi
May 29
3VI5:30 pmFlorence Rifredi
3h 30m
XRJ9:00 pmRome Termini
Trenitalia
May 20
XRJ7:50 amRome Termini
4h 05m
1 stop
ZMS11:55 amFlorence Santa Maria Novella
May 23
ZMS5:45 amFlorence Santa Maria Novella
2h 35m
XRJ8:20 amRome Termini

Italotreno trains from Rome to Florence

Our best Italotreno deals on Rome to Florence train tickets
Italotreno
May 9
IRT5:50 amRome Tiburtina
1h 27m
TM37:17 amFlorence Piazzale Montelungo
May 13
TM39:43 pmFlorence Piazzale Montelungo
1h 26m
IRT11:09 pmRome Tiburtina
Italotreno
May 9
XRJ12:25 pmRome Termini
1h 32m
ZMS1:57 pmFlorence Santa Maria Novella
May 13
ZMS9:43 pmFlorence Santa Maria Novella
1h 36m
XRJ11:19 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 45m
Cheapest price$59
Trains to Florence from Bologna
Fastest travel time0h 37m
Cheapest price$117
Trains to Florence from Pisa
Fastest travel time0h 49m
Cheapest price$92

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 26m
Cheapest price$62
Trains from Rome to Milan
Fastest travel time2h 52m
Cheapest price$63
Trains from Rome to Naples
Fastest travel time1h 02m
Cheapest price$24
Trains from Rome to Pisa
Fastest travel time2h 17m
Cheapest price$37
Trains from Rome to Genoa
Fastest travel time4h 09m
Cheapest price$33
Trains from Rome to Bari
Fastest travel time4h 00m
Cheapest price$42
Trains from Rome to Palermo
Fastest travel time11h 24m
Cheapest price$270

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 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