Train O'Clock
Get train times

Viareggio to Pavia Porta Garibaldi train times Tuesday, October 22, 2024

06:18
+1d
Viareggio
5 h 53
2 changes
24 stops
2594
S1324329
R3710767
5 h 53
2 changes
24 stops
2594
S1324329
R3710767
2594
Trenitalia
06:25
Pietrasanta
06:29
Forte Dei Marmi
06:35
Massa Centro
06:41
Carrara Avenza
06:50
Sarzana
07:05
S.Stefano Magra
07:12
Aulla Lunigiana
07:21
Villafranca-Bagn
07:34
Pontremoli
07:54
Borgo Val Taro
08:11
Berceto
08:18
Solignano
08:41
Fornovo
08:51
Medesano
09:05
Fidenza
09:13
Fiorenzuola
09:30
Piacenza
09:57
Lodi
10:15
Milano Rogoredo
10:24
+1d
Milano Rogoredo
S1324329
Trenord
10:31
Locate Triulzi
10:35
Pieve Emanuele
10:38
Villamaggiore
10:43
Certosa di Pavia
10:56
Pavia
12:06
+1d
Pavia
R3710767
Trenord
12:11
Pavia Porta Garibaldi

Travel time

Travel time between Viareggio and Pavia Porta Garibaldi is 5h47