Find tickets from Perugia to Treviglio

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

Perugia to Treviglio 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 Perugia and arrive at Treviglio every 60 minutes on average. If travelling with Trenitalia, you need to know the Perugia to Treviglio train schedule: the first train leaves at 06:00, while the last ride is at 21:34. A Perugia to Treviglio train cost about 45.75 €. But how long is the train ride from Perugia to Treviglio? Your journey takes about 7 hours on average.

Trains time table

06:00 Perugia
11:54 Treviglio
05:54 2 Changes
Spacer

€ 67.25

per adult

06:35 Perugia
12:54 Treviglio
06:19 1 Change
Spacer

€ 51.5

per adult

09:53 Perugia
15:54 Treviglio
06:01 2 Changes
Spacer

€ 67.25

per adult

11:41 Perugia
17:54 Treviglio
06:13 2 Changes
Spacer

€ 67.25

per adult

12:27 Perugia
18:43 Treviglio
06:16 3 Changes
Spacer

€ 67.25

per adult

13:39 Perugia
19:54 Treviglio
06:15 2 Changes
Spacer

€ 54.55

per adult

13:39 Perugia
19:15 Treviglio
05:36 3 Changes
Spacer

€ 67.25

per adult

15:39 Perugia
21:54 Treviglio
06:15 2 Changes
Spacer

€ 67.25

per adult

17:44 Perugia
00:48 Treviglio
07:04 2 Changes
Spacer

€ 67.25

per adult

17:44 Perugia
00:20 Treviglio
06:36 3 Changes
Spacer

€ 54.55

per adult

21:34 Perugia
07:54 Treviglio
10:20 3 Changes
Spacer

€ 59.7

per adult

21:34 Perugia
08:24 Treviglio
10:50 3 Changes
Spacer

€ 45.75

per adult