Roma Termini to Firenze Campo Marte train times

Search trains between two stations for today or a future date

Roma Termini to Firenze Campo Marte train times: all departure and arrival times, duration, changes and live delays. Updated daily.

38 trains/day
4 direct
1h 22m
Fastest
05:10
First train
22:35
Last train

Tickets Roma Termini → Firenze Campo Marte

Compare Trenitalia and Italo times and prices

Train delays Roma Termini → Firenze Campo Marte today

No delays recorded on this route so far today.

Today's trains

05:10
Roma Termini
2h 3m
1 change
07:13
Firenze C.m.
950405:10Roma Termini06:46Firenze Santa Maria Novella
78% on time
1874107:08Firenze Smn07:13Firenze C.m.
+2 min avg
05:35
Roma Termini
1h 55m
1 change
07:30
Firenze Campo Marte
940005:35Roma Termini07:11Firenze Santa Maria Novella
+1 min avg
1893707:25Firenze Santa Maria Novella07:30Firenze Campo Marte
+0 min avg
06:23
Roma Termini
1h 29m
Direct
07:52
Firenze Campo Marte
858806:23Roma Termini07:52Firenze Campo Marte
+2 min avg
06:35
Roma Termini
1h 45m
1 change
08:20
Firenze C.m.
940406:35Roma Termini08:11Firenze Santa Maria Novella
+2 min avg
1874708:15Firenze Smn08:20Firenze C.m.
+4 min avg
07:10
Roma Termini
1h 50m
1 change
09:00
Firenze C.m.
951207:10Roma Termini08:46Firenze Santa Maria Novella
+9 min avg
1894108:55Firenze Smn09:00Firenze C.m.
+3 min avg
07:35
Roma Termini
1h 52m
1 change
09:27
Firenze C.m.
940607:35Roma Termini09:11Firenze Santa Maria Novella
+9 min avg
1874909:22Firenze Smn09:27Firenze C.m.
+5 min avg
08:10
Roma Termini
1h 48m
1 change
09:58
Firenze C.m.
951608:10Roma Termini09:46Firenze Santa Maria Novella
+6 min avg
1894309:52Firenze Smn09:58Firenze C.m.
+4 min avg
08:35
Roma Termini
1h 52m
1 change
10:27
Firenze C.m.
949008:35Roma Termini10:11Firenze Santa Maria Novella
+6 min avg
1875310:22Firenze Smn10:27Firenze C.m.
+3 min avg
09:10
Roma Termini
1h 48m
1 change
10:58
Firenze C.m.
952009:10Roma Termini10:46Firenze Santa Maria Novella
+12 min avg
1894510:52Firenze Smn10:58Firenze C.m.
+4 min avg
09:25
Roma Termini
1h 56m
1 change
11:21
Firenze C.m.
930809:25Roma Termini11:01Firenze Santa Maria Novella
+6 min avg
410311:14Firenze Smn11:21Firenze C.m.
+8 min avg
09:35
Roma Termini
1h 49m
1 change
11:24
Firenze C.m.
941409:35Roma Termini11:11Firenze Santa Maria Novella
+3 min avg
1875511:18Firenze Smn11:24Firenze C.m.
+7 min avg
10:10
Roma Termini
1h 50m
1 change
12:00
Firenze C.m.
952410:10Roma Termini11:46Firenze Santa Maria Novella
+11 min avg
1894711:55Firenze Smn12:00Firenze C.m.
+4 min avg
10:25
Roma Termini
1h 56m
1 change
12:21
Firenze Campo Marte
931010:25Roma Termini12:01Firenze Santa Maria Novella
+15 min avg
407712:14Firenze Santa Maria Novella12:21Firenze Campo Marte
+8 min avg
10:35
Roma Termini
1h 52m
1 change
12:27
Firenze C.m.
941610:35Roma Termini12:11Firenze Santa Maria Novella
+8 min avg
1876112:22Firenze Smn12:27Firenze C.m.
+4 min avg
11:10
Roma Termini
1h 50m
1 change
13:00
Firenze C.m.
951411:10Roma Termini12:46Firenze Santa Maria Novella
+9 min avg
1895112:55Firenze Smn13:00Firenze C.m.
+4 min avg
11:35
Roma Termini
1h 52m
1 change
13:27
Firenze C.m.
841811:35Roma Termini13:11Firenze Santa Maria Novella
+6 min avg
1876313:22Firenze Smn13:27Firenze C.m.
+2 min avg
12:10
Roma Termini
1h 57m
1 change
14:07
Firenze C.m.
953212:10Roma Termini13:46Firenze Santa Maria Novella
+9 min avg
411714:02Firenze Smn14:07Firenze C.m.
+2 min avg
12:36
Roma Termini
1h 49m
1 change
14:25
Firenze C.m.
942012:36Roma Termini14:11Firenze Santa Maria Novella
+5 min avg
1895714:19Firenze Smn14:25Firenze C.m.
+9 min avg
13:10
Roma Termini
1h 50m
1 change
15:00
Firenze C.m.
958413:10Roma Termini14:46Firenze Santa Maria Novella
+9 min avg
1895914:55Firenze Smn15:00Firenze C.m.
+5 min avg
13:35
Roma Termini
1h 52m
1 change
15:27
Firenze C.m.
942213:35Roma Termini15:11Firenze Santa Maria Novella
+7 min avg
1877115:22Firenze Smn15:27Firenze C.m.
+1 min avg
14:10
Roma Termini
1h 50m
1 change
16:00
Firenze C.m.
954014:10Roma Termini15:46Firenze Santa Maria Novella
+6 min avg
1896315:55Firenze Smn16:00Firenze C.m.
+5 min avg
14:35
Roma Termini
1h 52m
1 change
16:27
Firenze C.m.
942314:35Roma Termini16:11Firenze Santa Maria Novella
+2 min avg
1877316:22Firenze Smn16:27Firenze C.m.
+3 min avg
15:10
Roma Termini
1h 50m
1 change
17:00
Firenze C.m.
954415:10Roma Termini16:46Firenze Santa Maria Novella
+9 min avg
1896716:55Firenze Smn17:00Firenze C.m.
+5 min avg
15:25
Roma Termini
1h 56m
1 change
17:21
Firenze C.m.
932015:25Roma Termini17:01Firenze Santa Maria Novella
+11 min avg
410917:14Firenze Smn17:21Firenze C.m.
+4 min avg
15:35
Roma Termini
2h 5m
1 change
17:40
Firenze C.m.
942615:35Roma Termini17:11Firenze Santa Maria Novella
+11 min avg
1877917:35Firenze Smn17:40Firenze C.m.
+3 min avg
16:20
Roma Termini
1h 22m
Direct
17:42
Firenze Campo Marte
855616:20Roma Termini17:42Firenze Campo Marte
+11 min avg
16:35
Roma Termini
2h 1m
2 changes
18:36
Firenze Campo Marte
942816:35Roma Termini18:11Firenze Santa Maria Novella
+12 min avg
1831318:16Firenze Smn18:21Firenze Rifredi
+2 min avg
59418:28Firenze Rifredi18:36Firenze Campo Marte
+12 min avg
16:50
Roma Termini
1h 50m
1 change
18:40
Firenze C.m.
852416:50Roma Termini18:27Firenze Santa Maria Novella
+12 min avg
1878518:35Firenze Smn18:40Firenze C.m.
+5 min avg
17:10
Roma Termini
1h 48m
1 change
18:58
Firenze C.m.
955217:10Roma Termini18:46Firenze Santa Maria Novella
+16 min avg
1897518:53Firenze Smn18:58Firenze C.m.
+8 min avg
17:35
Roma Termini
1h 52m
1 change
19:27
Firenze C.m.
943017:35Roma Termini19:11Firenze Santa Maria Novella
+8 min avg
1878919:22Firenze Smn19:27Firenze C.m.
+7 min avg
18:10
Roma Termini
1h 46m
1 change
19:56
Firenze C.m.
955618:10Roma Termini19:46Firenze Santa Maria Novella
+11 min avg
412119:50Firenze Smn19:56Firenze C.m.
+5 min avg
18:25
Roma Termini
1h 56m
1 change
20:21
Firenze Campo Marte
932618:25Roma Termini20:01Firenze Santa Maria Novella
+11 min avg
408920:14Firenze Santa Maria Novella20:21Firenze Campo Marte
+11 min avg
19:11
Roma Termini
1h 49m
1 change
21:00
Firenze C.m.
956019:11Roma Termini20:46Firenze Santa Maria Novella
+5 min avg
1898120:55Firenze Smn21:00Firenze C.m.
+5 min avg
19:25
Roma Termini
1h 56m
1 change
21:21
Firenze C.m.
932819:25Roma Termini21:01Firenze Santa Maria Novella
+7 min avg
411321:14Firenze Smn21:21Firenze C.m.
+7 min avg
19:36
Roma Termini
1h 51m
1 change
21:27
Firenze C.m.
943419:36Roma Termini21:11Firenze Santa Maria Novella
+13 min avg
1879521:22Firenze Smn21:27Firenze C.m.
+6 min avg
20:23
Roma Termini
1h 29m
Direct
21:52
Firenze Campo Marte
859620:23Roma Termini21:52Firenze Campo Marte
+14 min avg
21:10
Roma Termini
2h 13m
1 change
23:23
Firenze C.m.
956821:10Roma Termini22:58Firenze Santa Maria Novella
+1 min avg
1880523:18Firenze Smn23:23Firenze C.m.
+3 min avg
22:35
Roma Termini
3h 23m
Direct
01:58+1
Firenze Campo Marte
77422:35Roma Termini01:58Firenze Campo Marte
60% on time
See punctuality for this route

Frequently asked questions

How many trains are there from Roma Termini to Firenze Campo Marte?

About 38 trains a day, 4 of them direct. Times updated daily with live delays.

What are the first and last trains from Roma Termini to Firenze Campo Marte?

The first train leaves at 05:10, the last at 22:35.

How long does the train from Roma Termini to Firenze Campo Marte take?

The fastest trains take about 1h 22m.

Are trains from Roma Termini to Firenze Campo Marte delayed today?

No significant delays are currently reported on trains from Roma Termini to Firenze Campo Marte today. The "Delays today" section of this page updates throughout the day.

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.