Skip to content

Genova Piazza Principe to Viareggio train times

Search trains between two stations for today or a future date

Genova Piazza Principe to Viareggio train times: all departure and arrival times, duration, changes and live delays. Updated daily.

18 trains/day
12 direct
1h 41m
Fastest
05:07
First train
22:52
Last train

Tickets Genova Piazza Principe → Viareggio

Compare Trenitalia and Italo times and prices

Train delays Genova Piazza Principe → Viareggio today

No delays recorded on this route so far today.

Today's trains

05:07
Genova Piazza Principe
1h 41m
Direct
06:48
Viareggio
860105:07Genova Piazza Principe06:48Viareggio
+6 min avg
06:50
Genova Piazza Principe
1h 56m
Direct
08:46
Viareggio
860506:50Genova Piazza Principe08:46Viareggio
+3 min avg
07:47
Genova Piazza Principe
2h 20m
Direct
10:07
Viareggio
65107:47Genova Piazza Principe10:07Viareggio
+9 min avg
08:53
Genova Piazza Principe
1h 57m
Direct
10:50
Viareggio
50508:53Genova Piazza Principe10:50Viareggio
+9 min avg
09:47
Genova Piazza Principe
2h 20m
1 change
12:07
Viareggio
1234309:47Genova Piazza Principe09:53Genova Brignole
+2 min avg
65709:56Genova Brignole12:07Viareggio
+7 min avg
10:32
Genova Piazza Principe
3h 0m
2 changes
13:32
Viareggio
211910:32Genova Piazza Principe10:39Genova Brignole
+1 min avg
326510:45Genova Brignole12:25La Spezia Centrale
+2 min avg
18413*1841412:35La Spezia C.13:32Viareggio
12:05
Genova Piazza Principe
1h 41m
Direct
13:46
Viareggio
861312:05Genova Piazza Principe13:46Viareggio
+7 min avg
12:24
Genova Piazza Principe
2h 11m
1 change
14:35
Viareggio
2284112:24Genova Piazza Principe12:30Genova Brignole
+4 min avg
51112:33Genova Brignole14:35Viareggio
+19 min avg
13:47
Genova Piazza Principe
2h 45m
1 change
16:32
Viareggio
66513:47Genova Piazza Principe15:21La Spezia Centrale
+7 min avg
18399*1840015:40La Spezia C.16:32Viareggio
14:50
Genova Piazza Principe
1h 56m
Direct
16:46
Viareggio
861914:50Genova Piazza Principe16:46Viareggio
+15 min avg
15:47
Genova Piazza Principe
2h 26m
Direct
18:13
Viareggio
66915:47Genova Piazza Principe18:13Viareggio
+10 min avg
17:05
Genova Piazza Principe
1h 45m
Direct
18:50
Viareggio
862317:05Genova Piazza Principe18:50Viareggio
+20 min avg
17:11
Genova Piazza Principe
2h 39m
Direct
19:50
Viareggio
3628317:11Genova Piazza Principe19:50Viareggio
+137 min avg
17:47
Genova Piazza Principe
2h 14m
Direct
20:01
Viareggio
67317:47Genova Piazza Principe20:01Viareggio
+16 min avg
18:35
Genova Piazza Principe
2h 28m
1 change
21:03
Viareggio
859118:35Genova Piazza Principe20:11Massa Centro
+16 min avg
1937920:44Massa Centro21:03Viareggio
+4 min avg
19:47
Genova Piazza Principe
2h 11m
Direct
21:58
Viareggio
67919:47Genova Piazza Principe21:58Viareggio
+20 min avg
20:47
Genova Piazza Principe
2h 14m
Direct
23:01
Viareggio
68520:47Genova Piazza Principe23:01Viareggio
+8 min avg
22:52
Genova Piazza Principe
10h 53m
2 changes
09:45+1
Viareggio
328922:52Genova Piazza Principe00:55La Spezia Centrale
+4 min avg
79901:27La Spezia Centrale02:16Pisa Centrale
+2 min avg
79409:24Pisa Centrale09:45Viareggio
+11 min avg
See punctuality for this route

Frequently asked questions

How many trains are there from Genova Piazza Principe to Viareggio?

About 18 trains a day, 12 of them direct. Times updated daily with live delays.

What are the first and last trains from Genova Piazza Principe to Viareggio?

The first train leaves at 05:07, the last at 22:52.

How long does the train from Genova Piazza Principe to Viareggio take?

The fastest trains take about 1h 41m.

Are trains from Genova Piazza Principe to Viareggio delayed today?

No significant delays are currently reported on trains from Genova Piazza Principe 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.