Find tickets from San Giuliano Milanese to Viterbo

Compare tickets of high speed and regional trains for your trip in Italy

San Giuliano Milanese to Viterbo 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 S. Giuliano Milanese and arrive at Viterbo Porta Fiorentina every about 1 hour on average. If travelling with Trenitalia, you need to know the San Giuliano Milanese to Viterbo train schedule: the first train leaves at 06:46, while the last ride is at 22:16. A San Giuliano Milanese to Viterbo train cost about 37.6 €. But how long is the train ride from San Giuliano Milanese to Viterbo? Your journey takes about 8 hours on average.

Trains time table

06:46 S. Giuliano Milanese
16:07 Viterbo Porta Fiorentina
09:21 2 Changes
Spacer

€ 59.1

per adult

07:43 S. Giuliano Milanese
14:44 Viterbo Porta Fiorentina
07:01 3 Changes
Spacer

€ 72.85

per adult

08:13 S. Giuliano Milanese
14:44 Viterbo Porta Fiorentina
06:31 4 Changes
Spacer

€ 72.85

per adult

08:43 S. Giuliano Milanese
16:07 Viterbo Porta Fiorentina
07:24 3 Changes
Spacer

€ 123.1

per adult

10:11 S. Giuliano Milanese
17:37 Viterbo Porta Fiorentina
07:26 4 Changes
Spacer

€ 41.85

per adult

12:11 S. Giuliano Milanese
19:14 Viterbo Porta Fiorentina
07:03 4 Changes
Spacer

€ 71.85

per adult

13:43 S. Giuliano Milanese
20:16 Viterbo Porta Fiorentina
06:33 3 Changes
Spacer

€ 90.9

per adult

14:16 S. Giuliano Milanese
22:53 Viterbo Porta Fiorentina
08:37 2 Changes
Spacer

€ 37.6

per adult

14:43 S. Giuliano Milanese
21:04 Viterbo Porta Fiorentina
06:21 2 Changes
Spacer

€ 92.2

per adult

16:43 S. Giuliano Milanese
22:46 Viterbo Porta Fiorentina
06:03 3 Changes
Spacer

€ 96.4

per adult

22:16 S. Giuliano Milanese
09:42 Viterbo Porta Fiorentina
11:26 3 Changes
Spacer

€ 41.6

per adult