Roma Termini to Firenze Santa Maria Novella train times

Search trains between two stations for today or a future date

Roma Termini to Firenze Santa Maria Novella train times: all departure and arrival times, duration, changes and live delays. Updated daily.

40 trains/day
39 direct
1h 35m
Fastest
05:10
First train
18:25
Last train

Today's trains

05:10
Roma Termini
1h 36m
Direct
06:46
Firenze Santa Maria Novella
950405:10Roma Termini06:46Firenze Santa Maria Novella
78% on time
05:35
Roma Termini
1h 36m
Direct
07:11
Firenze Santa Maria Novella
940005:35Roma Termini07:11Firenze Santa Maria Novella
+3 min avg
06:00
Roma Termini
1h 46m
Direct
07:46
Firenze Santa Maria Novella
950806:00Roma Termini07:46Firenze Santa Maria Novella
+3 min avg
06:35
Roma Termini
1h 36m
Direct
08:11
Firenze Santa Maria Novella
940406:35Roma Termini08:11Firenze Santa Maria Novella
+4 min avg
06:45
Roma Termini
1h 42m
Direct
08:27
Firenze Santa Maria Novella
850206:45Roma Termini08:27Firenze Santa Maria Novella
+6 min avg
07:10
Roma Termini
1h 36m
Direct
08:46
Firenze Santa Maria Novella
951207:10Roma Termini08:46Firenze Santa Maria Novella
+6 min avg
07:25
Roma Termini
1h 36m
Direct
09:01
Firenze Santa Maria Novella
930407:25Roma Termini09:01Firenze Santa Maria Novella
+10 min avg
07:35
Roma Termini
1h 36m
Direct
09:11
Firenze Santa Maria Novella
940607:35Roma Termini09:11Firenze Santa Maria Novella
+7 min avg
08:10
Roma Termini
1h 36m
Direct
09:46
Firenze Santa Maria Novella
951608:10Roma Termini09:46Firenze Santa Maria Novella
+8 min avg
08:35
Roma Termini
1h 36m
Direct
10:11
Firenze Santa Maria Novella
949008:35Roma Termini10:11Firenze Santa Maria Novella
+9 min avg
08:50
Roma Termini
1h 37m
Direct
10:27
Firenze Santa Maria Novella
850608:50Roma Termini10:27Firenze Santa Maria Novella
+11 min avg
09:10
Roma Termini
1h 36m
Direct
10:46
Firenze Santa Maria Novella
952009:10Roma Termini10:46Firenze Santa Maria Novella
+13 min avg
09:25
Roma Termini
1h 36m
Direct
11:01
Firenze Santa Maria Novella
930809:25Roma Termini11:01Firenze Santa Maria Novella
+4 min avg
09:35
Roma Termini
1h 36m
Direct
11:11
Firenze Santa Maria Novella
941409:35Roma Termini11:11Firenze Santa Maria Novella
+3 min avg
09:50
Roma Termini
1h 37m
Direct
11:27
Firenze Santa Maria Novella
850809:50Roma Termini11:27Firenze Santa Maria Novella
+8 min avg
10:10
Roma Termini
1h 36m
Direct
11:46
Firenze Santa Maria Novella
952410:10Roma Termini11:46Firenze Santa Maria Novella
+7 min avg
10:25
Roma Termini
1h 36m
Direct
12:01
Firenze Santa Maria Novella
931010:25Roma Termini12:01Firenze Santa Maria Novella
+13 min avg
10:35
Roma Termini
1h 36m
Direct
12:11
Firenze Santa Maria Novella
941610:35Roma Termini12:11Firenze Santa Maria Novella
+7 min avg
10:50
Roma Termini
1h 37m
Direct
12:27
Firenze Santa Maria Novella
850910:50Roma Termini12:27Firenze Santa Maria Novella
+8 min avg
11:10
Roma Termini
1h 36m
Direct
12:46
Firenze Santa Maria Novella
951411:10Roma Termini12:46Firenze Santa Maria Novella
+7 min avg
11:35
Roma Termini
1h 36m
Direct
13:11
Firenze Santa Maria Novella
841811:35Roma Termini13:11Firenze Santa Maria Novella
+6 min avg
12:10
Roma Termini
1h 36m
Direct
13:46
Firenze Santa Maria Novella
953212:10Roma Termini13:46Firenze Santa Maria Novella
+10 min avg
12:36
Roma Termini
1h 35m
Direct
14:11
Firenze Santa Maria Novella
942012:36Roma Termini14:11Firenze Santa Maria Novella
+7 min avg
13:10
Roma Termini
1h 36m
Direct
14:46
Firenze Santa Maria Novella
958413:10Roma Termini14:46Firenze Santa Maria Novella
+10 min avg
13:35
Roma Termini
1h 36m
Direct
15:11
Firenze Santa Maria Novella
942213:35Roma Termini15:11Firenze Santa Maria Novella
+10 min avg
14:10
Roma Termini
1h 36m
Direct
15:46
Firenze Santa Maria Novella
954014:10Roma Termini15:46Firenze Santa Maria Novella
+8 min avg
14:35
Roma Termini
1h 36m
Direct
16:11
Firenze Santa Maria Novella
942314:35Roma Termini16:11Firenze Santa Maria Novella
+3 min avg
14:50
Roma Termini
1h 37m
Direct
16:27
Firenze Santa Maria Novella
852014:50Roma Termini16:27Firenze Santa Maria Novella
+11 min avg
15:10
Roma Termini
1h 36m
Direct
16:46
Firenze Santa Maria Novella
954415:10Roma Termini16:46Firenze Santa Maria Novella
+9 min avg
15:25
Roma Termini
1h 36m
Direct
17:01
Firenze Santa Maria Novella
932015:25Roma Termini17:01Firenze Santa Maria Novella
+10 min avg
15:35
Roma Termini
1h 36m
Direct
17:11
Firenze Santa Maria Novella
942615:35Roma Termini17:11Firenze Santa Maria Novella
+10 min avg
16:10
Roma Termini
1h 36m
Direct
17:46
Firenze Santa Maria Novella
958816:10Roma Termini17:46Firenze Santa Maria Novella
+16 min avg
16:20
Roma Termini
1h 44m
1 change
18:04
Firenze Smn
855616:20Roma Termini17:42Firenze Campo Marte
+7 min avg
1896617:56Firenze C.m.18:04Firenze Smn
+8 min avg
16:35
Roma Termini
1h 36m
Direct
18:11
Firenze Santa Maria Novella
942816:35Roma Termini18:11Firenze Santa Maria Novella
+13 min avg
16:50
Roma Termini
1h 37m
Direct
18:27
Firenze Santa Maria Novella
852416:50Roma Termini18:27Firenze Santa Maria Novella
+11 min avg
17:10
Roma Termini
1h 36m
Direct
18:46
Firenze Santa Maria Novella
955217:10Roma Termini18:46Firenze Santa Maria Novella
+16 min avg
17:35
Roma Termini
1h 36m
Direct
19:11
Firenze Santa Maria Novella
943017:35Roma Termini19:11Firenze Santa Maria Novella
+6 min avg
17:50
Roma Termini
1h 37m
Direct
19:27
Firenze Santa Maria Novella
852617:50Roma Termini19:27Firenze Santa Maria Novella
+4 min avg
18:10
Roma Termini
1h 36m
Direct
19:46
Firenze Santa Maria Novella
955618:10Roma Termini19:46Firenze Santa Maria Novella
+11 min avg
18:25
Roma Termini
1h 36m
Direct
20:01
Firenze Santa Maria Novella
932618:25Roma Termini20:01Firenze Santa Maria Novella
+9 min avg
See punctuality for this route

Frequently asked questions

How many trains are there from Roma Termini to Firenze Santa Maria Novella?

About 40 trains a day, 39 of them direct. Times updated daily with live delays.

What are the first and last trains from Roma Termini to Firenze Santa Maria Novella?

The first train leaves at 05:10, the last at 18:25.

How long does the train from Roma Termini to Firenze Santa Maria Novella take?

The fastest trains take about 1h 35m.

Related routes

Search another date or route

Enter departure, arrival and date to see train times, duration and changes.

Select departure and arrival to search train times.

Indicative times based on the imported official railway timetable. Always check the carrier's website before travelling.