Firenze Rifredi to Viareggio train times

Search trains between two stations for today or a future date

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

40 trains/day
21 direct
1h 15m
Fastest
00:45
First train
19:59
Last train

Tickets Firenze Rifredi → Viareggio

Compare Trenitalia and Italo times and prices

Train delays Firenze Rifredi → Viareggio today

No delays recorded on this route so far today.

Today's trains

00:45
Firenze Rifredi
4h 59m
1 change
05:44
Viareggio
1825100:45Firenze Rifredi02:03Pisa C.le
+5 min avg
1938605:25Pisa C.le05:44Viareggio
+5 min avg
04:36
Firenze Rifredi
1h 41m
1 change
06:17
Viareggio
1825304:36Firenze Rifredi05:52Pisa C.le
+0 min avg
229406:00Pisa C.le06:17Viareggio
+2 min avg
05:40
Firenze Rifredi
1h 15m
1 change
06:55
Viareggio
1825505:40Firenze Rifredi06:35Pisa C.le
+2 min avg
66206:42Pisa Centrale06:55Viareggio
+9 min avg
06:14
Firenze Rifredi
1h 43m
Direct
07:57
Viareggio
18355*1835606:14Firenze Rifredi07:57Viareggio
06:47
Firenze Rifredi
1h 33m
2 changes
08:20
Viareggio
1825406:47Firenze Rifredi06:53Firenze Smn
+2 min avg
401107:00Firenze Smn07:51Pisa C.le
+2 min avg
1933608:00Pisa C.le08:20Viareggio
+3 min avg
06:59
Firenze Rifredi
1h 37m
1 change
08:36
Viareggio
1826306:59Firenze Rifredi08:06Pisa C.le
+2 min avg
1938808:18Pisa Centrale08:36Viareggio
+5 min avg
07:15
Firenze Rifredi
1h 35m
Direct
08:50
Viareggio
1850207:15Firenze Rifredi08:50Viareggio
+6 min avg
07:34
Firenze Rifredi
1h 38m
1 change
09:12
Viareggio
401307:34Firenze Rifredi08:28Pisa C.le
+1 min avg
66608:55Pisa Centrale09:12Viareggio
+3 min avg
07:59
Firenze Rifredi
1h 35m
Direct
09:34
Viareggio
18357*1835807:59Firenze Rifredi09:34Viareggio
08:15
Firenze Rifredi
1h 35m
Direct
09:50
Viareggio
1850408:15Firenze Rifredi09:50Viareggio
+5 min avg
08:34
Firenze Rifredi
1h 23m
1 change
09:57
Viareggio
401708:34Firenze Rifredi09:28Pisa C.le
+2 min avg
860609:44Pisa Centrale09:57Viareggio
+4 min avg
09:15
Firenze Rifredi
1h 41m
Direct
10:56
Viareggio
1850809:15Firenze Rifredi10:56Viareggio
+7 min avg
09:59
Firenze Rifredi
1h 23m
Direct
11:22
Viareggio
18361*1836209:59Firenze Rifredi11:22Viareggio
10:34
Firenze Rifredi
1h 20m
1 change
11:54
Viareggio
402110:34Firenze Rifredi11:28Pisa C.le
+2 min avg
1934211:34Pisa C.le11:54Viareggio
+5 min avg
11:34
Firenze Rifredi
1h 20m
1 change
12:54
Viareggio
402711:34Firenze Rifredi12:25Pisa C.le
+2 min avg
1934612:34Pisa C.le12:54Viareggio
+2 min avg
11:59
Firenze Rifredi
1h 23m
Direct
13:22
Viareggio
18367*1836811:59Firenze Rifredi13:22Viareggio
12:15
Firenze Rifredi
1h 35m
Direct
13:50
Viareggio
1851212:15Firenze Rifredi13:50Viareggio
+4 min avg
12:34
Firenze Rifredi
1h 23m
1 change
13:57
Viareggio
402912:34Firenze Rifredi13:28Pisa C.le
+1 min avg
67413:39Pisa Centrale13:57Viareggio
+16 min avg
12:59
Firenze Rifredi
1h 23m
Direct
14:22
Viareggio
18371*1837212:59Firenze Rifredi14:22Viareggio
13:15
Firenze Rifredi
1h 35m
Direct
14:50
Viareggio
1851413:15Firenze Rifredi14:50Viareggio
+5 min avg
13:34
Firenze Rifredi
1h 18m
1 change
14:52
Viareggio
403313:34Firenze Rifredi14:28Pisa C.le
+1 min avg
1935414:33Pisa C.le14:52Viareggio
+3 min avg
13:59
Firenze Rifredi
1h 23m
Direct
15:22
Viareggio
18373*1837413:59Firenze Rifredi15:22Viareggio
14:15
Firenze Rifredi
1h 35m
Direct
15:50
Viareggio
1851814:15Firenze Rifredi15:50Viareggio
+5 min avg
14:34
Firenze Rifredi
1h 19m
1 change
15:53
Viareggio
403514:34Firenze Rifredi15:28Pisa C.le
+0 min avg
1935815:34Pisa C.le15:53Viareggio
+2 min avg
14:59
Firenze Rifredi
1h 23m
Direct
16:22
Viareggio
18377*1837814:59Firenze Rifredi16:22Viareggio
15:15
Firenze Rifredi
1h 35m
Direct
16:50
Viareggio
1852015:15Firenze Rifredi16:50Viareggio
+3 min avg
15:34
Firenze Rifredi
1h 18m
1 change
16:52
Viareggio
403915:34Firenze Rifredi16:28Pisa C.le
65% on time
1844616:35Pisa C.le16:52Viareggio
+5 min avg
15:59
Firenze Rifredi
1h 23m
Direct
17:22
Viareggio
18381*1838215:59Firenze Rifredi17:22Viareggio
16:15
Firenze Rifredi
1h 35m
Direct
17:50
Viareggio
1852216:15Firenze Rifredi17:50Viareggio
+5 min avg
16:34
Firenze Rifredi
1h 22m
1 change
17:56
Viareggio
404316:34Firenze Rifredi17:28Pisa C.le
+1 min avg
1936817:36Pisa C.le17:56Viareggio
+5 min avg
16:59
Firenze Rifredi
1h 23m
Direct
18:22
Viareggio
18387*1838816:59Firenze Rifredi18:22Viareggio
17:15
Firenze Rifredi
1h 35m
Direct
18:50
Viareggio
1852417:15Firenze Rifredi18:50Viareggio
+5 min avg
17:34
Firenze Rifredi
1h 19m
1 change
18:53
Viareggio
1834117:34Firenze Rifredi18:28Pisa C.le
1937418:34Pisa C.le18:53Viareggio
+8 min avg
17:44
Firenze Rifredi
1h 33m
1 change
19:17
Viareggio
1830917:44Firenze Rifredi18:55Pisa C.le
+9 min avg
51819:03Pisa Centrale19:17Viareggio
+20 min avg
18:15
Firenze Rifredi
1h 35m
Direct
19:50
Viareggio
1852818:15Firenze Rifredi19:50Viareggio
+7 min avg
18:34
Firenze Rifredi
1h 19m
1 change
19:53
Viareggio
404718:34Firenze Rifredi19:28Pisa C.le
+2 min avg
1937819:34Pisa C.le19:53Viareggio
+1 min avg
18:59
Firenze Rifredi
1h 23m
Direct
20:22
Viareggio
18389*1839018:59Firenze Rifredi20:22Viareggio
19:15
Firenze Rifredi
1h 35m
Direct
20:50
Viareggio
1853019:15Firenze Rifredi20:50Viareggio
+6 min avg
19:34
Firenze Rifredi
1h 20m
1 change
20:54
Viareggio
405119:34Firenze Rifredi20:28Pisa C.le
59% on time
1938020:34Pisa C.le20:54Viareggio
+4 min avg
19:59
Firenze Rifredi
1h 39m
1 change
21:38
Viareggio
1831919:59Firenze Rifredi21:04Pisa C.le
+3 min avg
863021:23Pisa Centrale21:38Viareggio
+11 min avg
See punctuality for this route

Frequently asked questions

How many trains are there from Firenze Rifredi to Viareggio?

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

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

The first train leaves at 00:45, the last at 19:59.

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

The fastest trains take about 1h 15m.

Are trains from Firenze Rifredi to Viareggio delayed today?

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