Trains from Rome Termini to Florence

Mon, Sep 23
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

The cheapest trains

from Rome Termini
to Florence

Showing times and prices for Sep 23

Cheapest

$28

Average

$57

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.

The average ticket from Rome Termini to Florence will cost around $ 57 if you buy it on the day, but the cheapest tickets can be found for only $ 28.

Cheapest
carrier-logo
07:28Rome Termini3h32 11:00Florence Santa Maria Novella
0 changes
$281One-way
Cheapest
carrier-logo
17:12Rome Termini3h36 20:48Florence Santa Maria Novella
0 changes
$281One-way
Cheapest
carrier-logo
06:02Rome Termini3h50 09:52Florence Santa Maria Novella
0 changes
$281One-way
Cheapest
carrier-logo
13:00Rome Termini3h48 16:48Florence Santa Maria Novella
1 change
$281One-way
Cheapest
carrier-logo
15:02Rome Termini3h46 18:48Florence Santa Maria Novella
0 changes
$281One-way

Train Times

Rome Termini to Florence

Showing trains for tomorrow, Mon, Sep 23
carrier-logo
05:35Rome Termini1h35 07:10Florence Santa Maria Novella
0 changes
carrier-logo
05:35Rome Termini1h30 07:05Florence Santa Maria Novella
0 changes
carrier-logo
05:45Rome Termini1h32 07:17Florence Santa Maria Novella
0 changes
carrier-logo
06:02Rome Termini3h50 09:52Florence Santa Maria Novella
0 changes
carrier-logo
06:05Rome Termini1h21 07:26Florence Campo di Marte
0 changes
carrier-logo
06:15Rome Termini1h31 07:46Florence Santa Maria Novella
0 changes
carrier-logo
06:20Rome Termini1h31 07:51Florence Santa Maria Novella
0 changes
carrier-logo
06:45Rome Termini1h32 08:17Florence Santa Maria Novella
0 changes
carrier-logo
06:45Rome Termini1h16 08:01Florence Campo di Marte
0 changes
carrier-logo
06:50Rome Termini1h32 08:22Florence Santa Maria Novella
0 changes
carrier-logo
07:05Rome Termini1h31 08:36Florence Santa Maria Novella
0 changes
carrier-logo
07:15Rome Termini1h31 08:46Florence Santa Maria Novella
0 changes
carrier-logo
07:20Rome Termini1h31 08:51Florence Santa Maria Novella
0 changes
carrier-logo
07:28Rome Termini3h32 11:00Florence Santa Maria Novella
0 changes
carrier-logo
07:45Rome Termini1h32 09:17Florence Santa Maria Novella
0 changes
carrier-logo
07:50Rome Termini1h32 09:22Florence Santa Maria Novella
0 changes
carrier-logo
08:15Rome Termini1h31 09:46Florence Santa Maria Novella
0 changes
carrier-logo
08:20Rome Termini1h31 09:51Florence Santa Maria Novella
0 changes
carrier-logo
08:35Rome Termini1h32 10:07Florence Santa Maria Novella
0 changes
carrier-logo
08:45Rome Termini1h32 10:17Florence Santa Maria Novella
0 changes
carrier-logo
08:50Rome Termini1h32 10:22Florence Santa Maria Novella
0 changes
carrier-logo
09:00Rome Termini3h48 12:48Florence Santa Maria Novella
0 changes
carrier-logo
09:14Rome Termini1h32 10:46Florence Santa Maria Novella
0 changes
carrier-logo
09:20Rome Termini1h31 10:51Florence Santa Maria Novella
0 changes
carrier-logo
09:35Rome Termini1h32 11:07Florence Santa Maria Novella
0 changes
carrier-logo
09:45Rome Termini1h16 11:01Florence Campo di Marte
0 changes
carrier-logo
09:45Rome Termini1h32 11:17Florence Santa Maria Novella
0 changes
carrier-logo
09:50Rome Termini1h32 11:22Florence Santa Maria Novella
0 changes
carrier-logo
10:05Rome Termini1h31 11:36Florence Santa Maria Novella
0 changes
carrier-logo
10:20Rome Termini1h31 11:51Florence Santa Maria Novella
0 changes
carrier-logo
10:30Rome Termini3h06 13:36Florence Rifredi
0 changes
carrier-logo
10:35Rome Termini1h32 12:07Florence Santa Maria Novella
0 changes
carrier-logo
10:45Rome Termini1h16 12:01Florence Campo di Marte
0 changes
carrier-logo
10:45Rome Termini1h32 12:17Florence Santa Maria Novella
0 changes
carrier-logo
10:50Rome Termini1h32 12:22Florence Santa Maria Novella
0 changes
carrier-logo
11:15Rome Termini1h31 12:46Florence Santa Maria Novella
0 changes
carrier-logo
11:20Rome Termini1h31 12:51Florence Santa Maria Novella
0 changes
carrier-logo
11:35Rome Termini1h32 13:07Florence Santa Maria Novella
0 changes
carrier-logo
11:45Rome Termini1h32 13:17Florence Santa Maria Novella
0 changes
carrier-logo
11:50Rome Termini1h32 13:22Florence Santa Maria Novella
0 changes
carrier-logo
12:03Rome Termini3h33 15:36Florence Rifredi
0 changes
carrier-logo
12:15Rome Termini1h31 13:46Florence Santa Maria Novella
0 changes
carrier-logo
12:20Rome Termini1h31 13:51Florence Santa Maria Novella
0 changes
carrier-logo
12:45Rome Termini1h32 14:17Florence Santa Maria Novella
0 changes
carrier-logo
12:50Rome Termini1h32 14:22Florence Santa Maria Novella
0 changes
carrier-logo
13:00Rome Termini3h48 16:48Florence Santa Maria Novella
0 changes
carrier-logo
13:15Rome Termini1h31 14:46Florence Santa Maria Novella
0 changes
carrier-logo
13:21Rome Termini1h30 14:51Florence Santa Maria Novella
0 changes
carrier-logo
13:45Rome Termini1h32 15:17Florence Santa Maria Novella
0 changes
carrier-logo
13:50Rome Termini1h32 15:22Florence Santa Maria Novella
0 changes
carrier-logo
14:15Rome Termini1h31 15:46Florence Santa Maria Novella
0 changes
carrier-logo
14:20Rome Termini1h31 15:51Florence Santa Maria Novella
0 changes
carrier-logo
14:45Rome Termini1h16 16:01Florence Campo di Marte
0 changes
carrier-logo
14:45Rome Termini1h32 16:17Florence Santa Maria Novella
0 changes
carrier-logo
14:50Rome Termini1h32 16:22Florence Santa Maria Novella
0 changes
carrier-logo
15:02Rome Termini3h46 18:48Florence Santa Maria Novella
0 changes
carrier-logo
15:15Rome Termini1h31 16:46Florence Santa Maria Novella
0 changes
carrier-logo
15:22Rome Termini1h29 16:51Florence Santa Maria Novella
0 changes
carrier-logo
15:40Rome Termini2h56 18:36Florence Rifredi
0 changes
carrier-logo
15:45Rome Termini1h32 17:17Florence Santa Maria Novella
0 changes
carrier-logo
15:50Rome Termini1h32 17:22Florence Santa Maria Novella
0 changes
carrier-logo
15:57Rome Termini4h04 20:01Florence Santa Maria Novella
0 changes
carrier-logo
15:58Rome Termini3h38 19:36Florence Rifredi
0 changes
carrier-logo
16:05Rome Termini1h31 17:36Florence Santa Maria Novella
0 changes
carrier-logo
16:15Rome Termini1h31 17:46Florence Santa Maria Novella
0 changes
carrier-logo
16:20Rome Termini1h31 17:51Florence Santa Maria Novella
0 changes
carrier-logo
16:35Rome Termini1h32 18:07Florence Santa Maria Novella
0 changes
carrier-logo
16:45Rome Termini1h16 18:01Florence Campo di Marte
0 changes
carrier-logo
16:45Rome Termini1h32 18:17Florence Santa Maria Novella
0 changes
carrier-logo
16:50Rome Termini1h32 18:22Florence Santa Maria Novella
0 changes
carrier-logo
17:12Rome Termini3h36 20:48Florence Santa Maria Novella
0 changes
carrier-logo
17:15Rome Termini1h31 18:46Florence Santa Maria Novella
0 changes
carrier-logo
17:20Rome Termini1h31 18:51Florence Santa Maria Novella
0 changes
carrier-logo
17:35Rome Termini1h32 19:07Florence Santa Maria Novella
0 changes
carrier-logo
17:45Rome Termini1h16 19:01Florence Campo di Marte
0 changes
carrier-logo
17:46Rome Termini1h31 19:17Florence Santa Maria Novella
0 changes
carrier-logo
17:50Rome Termini1h32 19:22Florence Santa Maria Novella
0 changes
carrier-logo
18:05Rome Termini1h31 19:36Florence Santa Maria Novella
0 changes
carrier-logo
18:12Rome Termini3h08 21:20Florence Santa Maria Novella
0 changes
carrier-logo
18:15Rome Termini1h31 19:46Florence Santa Maria Novella
0 changes
carrier-logo
18:20Rome Termini1h31 19:51Florence Santa Maria Novella
0 changes
carrier-logo
18:29Rome Termini1h33 20:02Florence Santa Maria Novella
0 changes
carrier-logo
18:45Rome Termini1h16 20:01Florence Campo di Marte
0 changes
carrier-logo
18:45Rome Termini1h32 20:17Florence Santa Maria Novella
0 changes
carrier-logo
18:50Rome Termini1h45 20:35Florence Santa Maria Novella
0 changes
carrier-logo
19:15Rome Termini1h31 20:46Florence Santa Maria Novella
0 changes
carrier-logo
19:20Rome Termini1h31 20:51Florence Santa Maria Novella
0 changes
carrier-logo
19:35Rome Termini1h32 21:07Florence Santa Maria Novella
0 changes
carrier-logo
19:50Rome Termini1h27 21:17Florence Santa Maria Novella
0 changes
carrier-logo
19:50Rome Termini1h32 21:22Florence Santa Maria Novella
0 changes
carrier-logo
20:05Rome Termini3h35 23:40Florence Santa Maria Novella
0 changes
carrier-logo
20:10Rome Termini1h41 21:51Florence Santa Maria Novella
0 changes
carrier-logo
20:12Rome Termini6h22 02:34Florence Santa Maria Novella
0 changes
carrier-logo
20:45Rome Termini1h32 22:17Florence Santa Maria Novella
0 changes
carrier-logo
20:50Rome Termini1h45 22:35Florence Santa Maria Novella
0 changes
carrier-logo
22:35Rome Termini3h09 01:44Florence Campo di Marte
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Bus
Flight
Sun
Sep 22
$25Regionale Veloce
$16Flixbus
$151Alitalia
Mon
Sep 23
$25Regionale Veloce
$9Flixbus
$123Alitalia
Tue
Sep 24
$17Intercity
$9Flixbus
$122Alitalia
Wed
Sep 25
$25Italo
$9Flixbus
Find prices
Thu
Sep 26
$17Intercity
$9Flixbus
$123Alitalia
Fri
Sep 27
$23Frecciabianca
$9Flixbus
$123Alitalia
Sat
Sep 28
$25Italo
$9Flixbus
$122Alitalia
Sun
Sep 29
$17Frecciabianca
$9Flixbus
$123Alitalia
Mon
Sep 30
$23Intercity
$9Flixbus
$98Alitalia
Tue
Oct 1
$25Italo
$9Flixbus
$96Alitalia
Wed
Oct 2
$15Intercity
$9Flixbus
$96Alitalia
Thu
Oct 3
$15Intercity
$9Flixbus
$98Alitalia
Fri
Oct 4
$20Frecciabianca
$9Flixbus
$45Alitalia
Sat
Oct 5
$23Frecciabianca
$9Flixbus
$122Alitalia
Sun
Oct 6
$18Intercity Notte
$9Flixbus
$98Alitalia
Mon
Oct 7
$25Italo
$9Flixbus
Find prices
Tue
Oct 8
$15Intercity
$9Flixbus
$45Alitalia
Wed
Oct 9
$15Intercity
$9Flixbus
$45Alitalia
Thu
Oct 10
$11Intercity
$9Flixbus
$45Alitalia
Fri
Oct 11
$17Intercity
$10Flixbus
$45Alitalia
Sat
Oct 12
$23Frecciabianca
$9Flixbus
$122Alitalia

The fastest trains

from Rome Termini
to Florence

Showing times and prices for Sep 23

Fastest Journey

1 h 16 m

Average

1 h 51 m

Trains per day

96

Distance

231 km

Of the 96 train that leave Rome Termini for Florence every day 91 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct train cover the 231 km distance in an average of 1 h 51 m but if you time it right, some train will get you there in just 1 h 16 m .

The slowest train will take 6 h 22 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
carrier-logo
10:45Rome Termini1h16 12:01Florence Campo di Marte
0 changes
$641One-way
Fastest
carrier-logo
09:45Rome Termini1h16 11:01Florence Campo di Marte
0 changes
$641One-way
Fastest
carrier-logo
14:45Rome Termini1h16 16:01Florence Campo di Marte
0 changes
$641One-way
Fastest
carrier-logo
17:45Rome Termini1h16 19:01Florence Campo di Marte
0 changes
$641One-way
Fastest
carrier-logo
18:45Rome Termini1h16 20:01Florence Campo di Marte
0 changes
$641One-way

These companies trust us.
We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
train

Journey Summary

Rome Termini to Florence Train Information

Avg. Train Duration:
2 hours 8 minutes
Train Ticket Price: $19
Trains depart from:Rome Termini
Trains arrive in:Florence
Distance:231 km
TrainTrain Companies:Intercity, Italo, Frecciabianca, Intercity Notte, Regionale Veloce

Trains from Rome to Florence

Most Rome-Florence trains operate on high-speed lines, which reduces travel times between the two cities as much as possible. Currently, the shortest routes last just over 1 hour and have numerous services on board to offer a more comfortable and enjoyable travel experience. All Roma Florencia trains are direct and depart from the first hour of the morning until dusk with a frequency of between 5 and 20 minutes.

What trains go from Rome to Florence?

This route is covered daily by high-speed trains Frecciabianca, Italo and Frecciarossa, as well as by regional trains Regionale Veloce and their long-distance counterparts Frecciabianca, Intercity and Intercitynotte. The Intercitynotte fleet operates only at night. All Roma Termini trains in Florence are managed by the Italian companies Trenitalia and NTV.

How long is the train from Rome to Florence?

Frecciargento and Frecciarossa are in charge of the shortest journeys on Roma Termini Florencia trains: their fleet operates at speeds of over 250 km/h and covers this route in 1 hour and 15 minutes. The routes on board Regionale Veloce and Intercitity trains last between 2 hours and 56 minutes and 3 hours and 50 minutes.

How many trains are there from Rome to Florence?

Monday to Friday more than 100 trains a day cover the 270 km distance between Rome and Florence. Its output frequency is up to 8 times per hour throughout the day. On Saturdays and Sundays the number of connections is reduced to 96 and 70 daily links, respectively.

Where do trains from Rome to Florence depart from and arrive at?

Rome Station-Termini: is located in the historic centre of the Eternal City, a short distance from St. Peter's Basilica, the Trevi Fountain and the Colosseum. Rome's metro lines A and B connect its terminal with other urban areas. Inside the station there are travel agencies, bank branches, car rental counters, medical services and free access to wifi.

Florence Station-Santa Maria Novella: located in the centre of Florence, communicates with other strategic points of the city by means of urban tram lines T2 and T1.3. Its enclosure houses a supermarket, restaurants, cafeterias, slogans, ATMs, take-away shops and free wifi connection.

Stations

Important Stations and Airports for this Journey
Florence
TrainFirenze S.M.N.

Amenities

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.