Viareggio to Livorno Centrale train times

Search trains between two stations for today or a future date

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

38 trains/day
17 direct
28m
Fastest
05:30
First train
23:26
Last train

Train delays Viareggio → Livorno Centrale today

No delays recorded on this route so far today.

Today's trains

05:30
Viareggio
46m
1 change
06:16
Livorno C.le
1839105:30Viareggio05:51Pisa Centrale
+4 min avg
1825305:55Pisa C.le06:16Livorno C.le
+1 min avg
06:03
Viareggio
48m
1 change
06:51
Livorno C.le
1933506:03Viareggio06:24Pisa Centrale
+2 min avg
1825506:37Pisa C.le06:51Livorno C.le
+2 min avg
06:28
Viareggio
33m
Direct
07:01
Livorno Centrale
50106:28Viareggio07:01Livorno Centrale
+13 min avg
06:50
Viareggio
30m
Direct
07:20
Livorno Centrale
860106:50Viareggio07:20Livorno Centrale
+7 min avg
06:53
Viareggio
49m
Direct
07:42
Livorno Centrale
1933906:53Viareggio07:42Livorno Centrale
+3 min avg
07:14
Viareggio
46m
1 change
08:00
Livorno C.le
1842507:14Viareggio07:41Pisa Centrale
+4 min avg
412907:45Pisa C.le08:00Livorno C.le
+2 min avg
07:24
Viareggio
47m
1 change
08:11
Livorno C.le
1934107:24Viareggio07:49Pisa Centrale
+3 min avg
401107:54Pisa C.le08:11Livorno C.le
+2 min avg
08:10
Viareggio
38m
1 change
08:48
Livorno C.le
1934708:10Viareggio08:27Pisa Centrale
+4 min avg
401308:32Pisa C.le08:48Livorno C.le
+2 min avg
08:48
Viareggio
32m
Direct
09:20
Livorno Centrale
860508:48Viareggio09:20Livorno Centrale
+4 min avg
10:05
Viareggio
33m
Direct
10:38
Livorno Centrale
65110:05Viareggio10:38Livorno Centrale
+7 min avg
10:16
Viareggio
49m
1 change
11:05
Livorno C.le
1935310:16Viareggio10:43Pisa Centrale
+6 min avg
1941510:49Pisa C.le11:05Livorno C.le
+4 min avg
10:52
Viareggio
32m
Direct
11:24
Livorno Centrale
50510:52Viareggio11:24Livorno Centrale
+8 min avg
11:10
Viareggio
50m
1 change
12:00
Livorno C.le
1935511:10Viareggio11:40Pisa Centrale
+7 min avg
413111:45Pisa C.le12:00Livorno C.le
+2 min avg
11:40
Viareggio
45m
1 change
12:25
Livorno C.le
1936511:40Viareggio12:06Pisa C.le
1947312:11Pisa C.le12:25Livorno C.le
+2 min avg
12:00
Viareggio
1h 20m
1 change
13:20
Livorno C.le
FI45112:00Viareggio12:55Pisa Centrale
1828913:02Pisa C.le13:20Livorno C.le
+3 min avg
12:59
Viareggio
49m
1 change
13:48
Livorno C.le
1935912:59Viareggio13:22Pisa Centrale
+1 min avg
402913:32Pisa C.le13:48Livorno C.le
+2 min avg
13:48
Viareggio
32m
Direct
14:20
Livorno Centrale
861313:48Viareggio14:20Livorno Centrale
+6 min avg
14:06
Viareggio
42m
1 change
14:48
Livorno C.le
1936114:06Viareggio14:27Pisa Centrale
+3 min avg
403314:32Pisa C.le14:48Livorno C.le
+3 min avg
14:37
Viareggio
28m
Direct
15:05
Livorno Centrale
51114:37Viareggio15:05Livorno Centrale
+20 min avg
15:05
Viareggio
43m
1 change
15:48
Livorno C.le
1936315:05Viareggio15:27Pisa Centrale
+3 min avg
403515:32Pisa C.le15:48Livorno C.le
56% on time
15:34
Viareggio
49m
1 change
16:23
Livorno C.le
1841515:34Viareggio15:52Pisa Centrale
+9 min avg
1942316:08Pisa C.le16:23Livorno C.le
+2 min avg
16:02
Viareggio
46m
1 change
16:48
Livorno C.le
1844716:02Viareggio16:23Pisa Centrale
71% on time
403916:32Pisa C.le16:48Livorno C.le
+0 min avg
16:48
Viareggio
32m
Direct
17:20
Livorno Centrale
861916:48Viareggio17:20Livorno Centrale
+20 min avg
17:08
Viareggio
40m
1 change
17:48
Livorno C.le
1936717:08Viareggio17:27Pisa Centrale
+7 min avg
404317:32Pisa C.le17:48Livorno C.le
+1 min avg
17:33
Viareggio
1h 5m
1 change
18:38
Livorno C.le
1840117:33Viareggio17:52Pisa Centrale
+2 min avg
1843718:21Pisa C.le18:38Livorno C.le
+3 min avg
18:09
Viareggio
33m
Direct
18:42
Livorno Centrale
66918:09Viareggio18:42Livorno Centrale
+8 min avg
18:33
Viareggio
40m
1 change
19:13
Livorno C.le
1840318:33Viareggio18:52Pisa Centrale
+5 min avg
1830918:58Pisa C.le19:13Livorno C.le
+10 min avg
18:41
Viareggio
39m
Direct
19:20
Livorno Centrale
3318:41Viareggio19:20Livorno Centrale
+5 min avg
18:52
Viareggio
32m
Direct
19:24
Livorno Centrale
862318:52Viareggio19:24Livorno Centrale
+19 min avg
19:07
Viareggio
41m
1 change
19:48
Livorno C.le
1937519:07Viareggio19:27Pisa Centrale
+7 min avg
404719:32Pisa C.le19:48Livorno C.le
+2 min avg
19:52
Viareggio
34m
Direct
20:26
Livorno Centrale
79519:52Viareggio20:26Livorno Centrale
+7 min avg
20:03
Viareggio
32m
Direct
20:35
Livorno Centrale
67320:03Viareggio20:35Livorno Centrale
+19 min avg
20:29
Viareggio
1h 0m
1 change
21:29
Livorno C.le
1307120:29Viareggio20:49Pisa Centrale
1933321:10Pisa C.le21:29Livorno C.le
77% on time
21:12
Viareggio
54m
1 change
22:06
Livorno C.le
1938121:12Viareggio21:37Pisa Centrale
+1 min avg
1942521:50Pisa C.le22:06Livorno C.le
+7 min avg
21:46
Viareggio
43m
Direct
22:29
Livorno Centrale
229521:46Viareggio22:29Livorno Centrale
+2 min avg
22:00
Viareggio
35m
Direct
22:35
Livorno Centrale
67922:00Viareggio22:35Livorno Centrale
+23 min avg
23:03
Viareggio
32m
Direct
23:35
Livorno Centrale
68523:03Viareggio23:35Livorno Centrale
+8 min avg
23:26
Viareggio
1h 24m
1 change
00:50+1
Livorno C.le
1938523:26Viareggio23:49Pisa Centrale
+3 min avg
1833900:32Pisa C.le00:50Livorno C.le
+2 min avg
See punctuality for this route

Frequently asked questions

How many trains are there from Viareggio to Livorno Centrale?

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

What are the first and last trains from Viareggio to Livorno Centrale?

The first train leaves at 05:30, the last at 23:26.

How long does the train from Viareggio to Livorno Centrale take?

The fastest trains take about 28m.

Are trains from Viareggio to Livorno Centrale delayed today?

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