Round-trip
One-way
FAQs

Find trains from Rome to Florence

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

ROM — FLR
Jul 8 — Jul 151
1 adult
Tue 7/8

Rome to Florence train information

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

AVG TRAVEL TIME

1h 40m

TRAIN COMPANIES

AccesRail, Trenitalia, Italotreno
Average time it takes to travel by train from Rome to Florence
There are 3 train companies servicing this route: AccesRail, Trenitalia, Italotreno

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.
AccesRail
Jul 24
8:23 pmRome Termini
1h 29m
9:52 pmFlorence Campo di Marte
Jul 28
9:31 pmFlorence Campo di Marte
1h 30m
11:01 pmRome Termini
AccesRail
Jul 24
4:20 pmRome Termini
1h 22m
5:42 pmFlorence Campo di Marte
Jul 28
9:31 pmFlorence Campo di Marte
1h 30m
11:01 pmRome Termini
AccesRail
Jul 24
4:20 pmRome Termini
1h 22m
5:42 pmFlorence Campo di Marte
Jul 28
10:06 amFlorence Campo di Marte
1h 31m
11:37 amRome Termini
AccesRail
Jul 24
7:11 pmRome Termini
1h 35m
1 stop
8:46 pmFlorence Santa Maria Novella
Jul 28
7:05 amFlorence Santa Maria Novella
1h 30m
8:35 amRome Termini
AccesRail
Jul 24
1:10 pmRome Termini
1h 36m
2:46 pmFlorence Santa Maria Novella
Jul 28
7:05 amFlorence Santa Maria Novella
1h 30m
8:35 amRome Termini
AccesRail
Jul 24
12:10 pmRome Termini
1h 36m
1 stop
1:46 pmFlorence Santa Maria Novella
Jul 28
7:05 amFlorence Santa Maria Novella
1h 30m
8:35 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
Aug 8
6:32 amRome Tiburtina
1h 20m
7:52 amFlorence Campo di Marte
Trenitalia
Aug 8
7:01 pmRome Tiburtina
1h 26m
8:27 pmFlorence Piazzale Montelungo
Italotreno
Sep 8
5:50 amRome Tiburtina
1h 27m
7:17 amFlorence Santa Maria Novella
Italotreno
Sep 19
5:50 amRome Tiburtina
1h 27m
7:17 amFlorence Santa Maria Novella
Italotreno
Aug 8
12:03 pmRome Tiburtina
1h 28m
1:31 pmFlorence Santa Maria Novella
Italotreno
Aug 25
5:35 amRome Tiburtina
1h 42m
7:17 amFlorence Santa Maria Novella

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

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.

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.


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 10m
Cheapest price$45
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