Trains from Viterbo to Lodi

Find prices and schedules for trains from Viterbo to Lodi and buy your train tickets

Viterbo to Lodi trains might be a good value for money solution: travelling in Italy by train is often rather cheap and faster than taking a bus indeed Trains leave from Viterbo Porta Fiorentina and arrive at Lodi every about 1 hour on average. If travelling with Trenitalia, you need to know the Viterbo to Lodi train schedule: the first train leaves at 05:00, while the last ride is at 14:55. A Viterbo to Lodi train cost about 54.1 €. But how long is the train ride from Viterbo to Lodi? Your journey takes about 7 hours on average.

Trains time table

05:00 Viterbo Porta Fiorentina
12:13 Lodi
07:13 3 Changes
Spacer

€ 76.4

per adult

06:08 Viterbo Porta Fiorentina
12:47 Lodi
06:39 3 Changes
Spacer

€ 89.7

per adult

06:52 Viterbo Porta Fiorentina
14:13 Lodi
07:21 2 Changes
Spacer

€ 86.0

per adult

07:09 Viterbo Porta Fiorentina
13:46 Lodi
06:37 3 Changes
Spacer

€ 89.7

per adult

08:29 Viterbo Porta Fiorentina
16:47 Lodi
08:18 3 Changes
Spacer

€ 88.7

per adult

08:29 Viterbo Porta Fiorentina
18:13 Lodi
09:44 2 Changes
Spacer

€ 56.8

per adult

12:58 Viterbo Porta Fiorentina
19:41 Lodi
06:43 3 Changes
Spacer

€ 88.7

per adult

14:55 Viterbo Porta Fiorentina
21:42 Lodi
06:47 3 Changes
Spacer

€ 88.7

per adult

14:55 Viterbo Porta Fiorentina
22:43 Lodi
07:48 1 Change
Spacer

€ 54.1

per adult

22:00 Viterbo Porta Fiorentina
09:49 Lodi
11:49 2 Changes
Spacer

€ 66.4

per adult