Viareggio to Firenze Rifredi train times

Search trains between two stations for today or a future date

Viareggio to Firenze Rifredi train times: all departure and arrival times, duration, changes and live delays. Updated daily.

40 trains/day
19 direct
1h 15m
Fastest
05:30
First train
20:03
Last train

Tickets Viareggio → Firenze Rifredi

Compare Trenitalia and Italo times and prices

Train delays Viareggio → Firenze Rifredi today

No delays recorded on this route so far today.

Today's trains

05:30
Viareggio
1h 36m
Direct
07:06
Firenze Rifredi
18391*1839205:30Viareggio07:06Firenze Rifredi
06:03
Viareggio
1h 17m
1 change
07:20
Firenze Rifredi
1933506:03Viareggio06:24Pisa C.le
+2 min avg
1826006:29Pisa C.le07:20Firenze Rifredi
+2 min avg
06:28
Viareggio
1h 31m
1 change
07:59
Firenze Rifredi
50106:28Viareggio06:44Pisa Centrale
+13 min avg
1826406:54Pisa C.le07:59Firenze Rifredi
+2 min avg
06:53
Viareggio
1h 36m
1 change
08:29
Firenze Rifredi
1933906:53Viareggio07:21Pisa C.le
+3 min avg
401407:38Pisa C.le08:29Firenze Rifredi
+3 min avg
07:14
Viareggio
1h 25m
Direct
08:39
Firenze Rifredi
18425*1842607:14Viareggio08:39Firenze Rifredi
07:24
Viareggio
1h 35m
1 change
08:59
Firenze Rifredi
1934107:24Viareggio07:49Pisa C.le
+3 min avg
1827007:54Pisa C.le08:59Firenze Rifredi
+5 min avg
08:10
Viareggio
1h 15m
1 change
09:25
Firenze Rifredi
1934708:10Viareggio08:27Pisa C.le
+4 min avg
401608:32Pisa C.le09:25Firenze Rifredi
+1 min avg
08:48
Viareggio
1h 19m
2 changes
10:07
Firenze Rifredi
860508:48Viareggio09:04Pisa Centrale
+4 min avg
401809:09Pisa C.le09:36Empoli
+1 min avg
1827809:45Empoli10:07Firenze Rifredi
+1 min avg
09:10
Viareggio
1h 34m
Direct
10:44
Firenze Rifredi
1850909:10Viareggio10:44Firenze Rifredi
+5 min avg
09:13
Viareggio
1h 46m
1 change
10:59
Firenze Rifredi
1935109:13Viareggio09:40Pisa C.le
+5 min avg
1828209:54Pisa C.le10:59Firenze Rifredi
+1 min avg
10:09
Viareggio
1h 16m
1 change
11:25
Firenze Rifredi
65110:09Viareggio10:25Pisa Centrale
+9 min avg
402610:32Pisa C.le11:25Firenze Rifredi
+2 min avg
10:14
Viareggio
1h 30m
Direct
11:44
Firenze Rifredi
1851110:14Viareggio11:44Firenze Rifredi
+7 min avg
10:30
Viareggio
1h 29m
Direct
11:59
Firenze Rifredi
18409*1841010:30Viareggio11:59Firenze Rifredi
10:52
Viareggio
1h 34m
1 change
12:26
Firenze Rifredi
50510:52Viareggio11:07Pisa Centrale
+8 min avg
403011:30Pisa C.le12:26Firenze Rifredi
+4 min avg
11:10
Viareggio
1h 49m
1 change
12:59
Firenze Rifredi
1935511:10Viareggio11:40Pisa Centrale
+8 min avg
1828811:54Pisa C.le12:59Firenze Rifredi
+1 min avg
11:40
Viareggio
1h 45m
1 change
13:25
Firenze Rifredi
1936511:40Viareggio12:06Pisa C.le
403212:32Pisa C.le13:25Firenze Rifredi
+1 min avg
12:07
Viareggio
1h 37m
Direct
13:44
Firenze Rifredi
1851512:07Viareggio13:44Firenze Rifredi
+2 min avg
12:59
Viareggio
1h 26m
1 change
14:25
Firenze Rifredi
1935912:59Viareggio13:22Pisa C.le
+2 min avg
403613:32Pisa C.le14:25Firenze Rifredi
+1 min avg
13:10
Viareggio
1h 34m
Direct
14:44
Firenze Rifredi
1851713:10Viareggio14:44Firenze Rifredi
+3 min avg
13:33
Viareggio
1h 26m
Direct
14:59
Firenze Rifredi
18413*1841413:33Viareggio14:59Firenze Rifredi
14:06
Viareggio
1h 19m
1 change
15:25
Firenze Rifredi
1936114:06Viareggio14:27Pisa C.le
+3 min avg
403814:32Pisa C.le15:25Firenze Rifredi
+1 min avg
14:10
Viareggio
1h 34m
Direct
15:44
Firenze Rifredi
1851914:10Viareggio15:44Firenze Rifredi
+7 min avg
14:37
Viareggio
1h 22m
1 change
15:59
Firenze Rifredi
51114:37Viareggio14:50Pisa Centrale
+20 min avg
18393*1839414:54Pisa C.le15:59Firenze Rifredi
15:05
Viareggio
1h 20m
1 change
16:25
Firenze Rifredi
1936315:05Viareggio15:27Pisa C.le
+2 min avg
404215:32Pisa C.le16:25Firenze Rifredi
+3 min avg
15:10
Viareggio
1h 34m
Direct
16:44
Firenze Rifredi
1852115:10Viareggio16:44Firenze Rifredi
+4 min avg
15:34
Viareggio
1h 25m
Direct
16:59
Firenze Rifredi
18415*1841615:34Viareggio16:59Firenze Rifredi
16:02
Viareggio
1h 23m
1 change
17:25
Firenze Rifredi
1844716:02Viareggio16:23Pisa C.le
74% on time
404416:32Pisa C.le17:25Firenze Rifredi
+1 min avg
16:10
Viareggio
1h 34m
Direct
17:44
Firenze Rifredi
1852516:10Viareggio17:44Firenze Rifredi
+5 min avg
16:33
Viareggio
1h 26m
Direct
17:59
Firenze Rifredi
18399*1840016:33Viareggio17:59Firenze Rifredi
16:48
Viareggio
1h 26m
2 changes
18:14
Firenze Rifredi
861916:48Viareggio17:04Pisa Centrale
+15 min avg
404617:09Pisa C.le18:01Firenze Smn
+3 min avg
1852818:09Firenze Smn18:14Firenze Rifredi
+7 min avg
17:08
Viareggio
1h 17m
1 change
18:25
Firenze Rifredi
1936717:08Viareggio17:27Pisa C.le
+7 min avg
404817:32Pisa C.le18:25Firenze Rifredi
+5 min avg
17:10
Viareggio
1h 34m
Direct
18:44
Firenze Rifredi
1852717:10Viareggio18:44Firenze Rifredi
+4 min avg
17:33
Viareggio
1h 26m
Direct
18:59
Firenze Rifredi
18401*1840217:33Viareggio18:59Firenze Rifredi
18:09
Viareggio
1h 16m
1 change
19:25
Firenze Rifredi
66918:09Viareggio18:24Pisa Centrale
+9 min avg
405218:32Pisa C.le19:25Firenze Rifredi
+2 min avg
18:10
Viareggio
1h 34m
Direct
19:44
Firenze Rifredi
1852918:10Viareggio19:44Firenze Rifredi
+7 min avg
18:33
Viareggio
1h 26m
Direct
19:59
Firenze Rifredi
18403*1840418:33Viareggio19:59Firenze Rifredi
19:07
Viareggio
1h 18m
1 change
20:25
Firenze Rifredi
1937519:07Viareggio19:27Pisa C.le
+7 min avg
405819:32Pisa C.le20:25Firenze Rifredi
+1 min avg
19:12
Viareggio
1h 32m
Direct
20:44
Firenze Rifredi
1853119:12Viareggio20:44Firenze Rifredi
+10 min avg
19:33
Viareggio
1h 26m
Direct
20:59
Firenze Rifredi
18423*1842419:33Viareggio20:59Firenze Rifredi
20:03
Viareggio
1h 26m
1 change
21:29
Firenze Rifredi
67320:03Viareggio20:17Pisa Centrale
+15 min avg
406020:32Pisa C.le21:29Firenze Rifredi
+3 min avg
See punctuality for this route

Frequently asked questions

How many trains are there from Viareggio to Firenze Rifredi?

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

What are the first and last trains from Viareggio to Firenze Rifredi?

The first train leaves at 05:30, the last at 20:03.

How long does the train from Viareggio to Firenze Rifredi take?

The fastest trains take about 1h 15m.

Are trains from Viareggio to Firenze Rifredi delayed today?

No significant delays are currently reported on trains from Viareggio to Firenze Rifredi 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.