Find tickets from Brescia to Viterbo

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

Brescia 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. You can count on 10 daily rides to get from Brescia to Viterbo. Trains leave from Brescia and arrive at Viterbo Porta Fiorentina every about 1 hour on average. If travelling with Trenitalia, you need to know the Brescia to Viterbo train schedule: the first train leaves at 07:53, while the last ride is at 22:35. A Brescia to Viterbo train cost about 37.9 €. But how long is the train ride from Brescia to Viterbo? Your journey takes about 8 hours on average. Thanks to Trenitalia offers, you can save on your trip from Brescia to Viterbo and find prices starting from 50 €!

Trains time table

07:05 Brescia
14:44 Viterbo Porta Fiorentina
07:39 2 Changes
Spacer

€ 61.85

per adult

07:53 Brescia
16:07 Viterbo Porta Fiorentina
08:14 2 Changes
Spacer

€ 107.6

per adult

08:09 Brescia
14:44 Viterbo Porta Fiorentina
06:35 3 Changes
Spacer

€ 108.85

per adult

10:09 Brescia
17:37 Viterbo Porta Fiorentina
07:28 3 Changes
Spacer

€ 108.85

per adult

12:23 Brescia
19:14 Viterbo Porta Fiorentina
06:51 2 Changes
Spacer

€ 139.2

per adult

12:35 Brescia
19:14 Viterbo Porta Fiorentina
06:39 3 Changes
Spacer

€ 85.7

per adult

13:53 Brescia
21:04 Viterbo Porta Fiorentina
07:11 2 Changes
Spacer

€ 98.6

per adult

17:04 Brescia
22:53 Viterbo Porta Fiorentina
05:49 2 Changes
Spacer

€ 86.2

per adult

20:54 Brescia
09:42 Viterbo Porta Fiorentina
12:48 2 Changes
Spacer

€ 37.9

per adult

22:35 Brescia
07:40 Viterbo Porta Fiorentina
09:05 3 Changes
Spacer

€ 55.7

per adult