Find tickets from Macerata to Villafranca di Verona

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

Macerata to Villafranca di Verona 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 7 daily rides to get from Macerata to Villafranca di Verona. Trains leave from Macerata and arrive at Villafranca di Verona every about 2 hours on average. If travelling with Trenitalia, you need to know the Macerata to Villafranca di Verona train schedule: the first train leaves at 07:08, while the last ride is at 14:41. A Macerata to Villafranca di Verona train cost about 43.8 €. But how long is the train ride from Macerata to Villafranca di Verona? Your journey takes about 7 hours on average.

Trains time table

07:08 Macerata
12:46 Villafranca di Verona
05:38 3 Changes
Spacer

€ 84.45

per adult

08:27 Macerata
15:59 Villafranca di Verona
07:32 4 Changes
Spacer

€ 53.1

per adult

08:27 Macerata
16:46 Villafranca di Verona
08:19 3 Changes
Spacer

€ 43.8

per adult

09:49 Macerata
16:59 Villafranca di Verona
07:10 5 Changes
Spacer

€ 53.75

per adult

09:49 Macerata
17:59 Villafranca di Verona
08:10 4 Changes
Spacer

€ 53.1

per adult

13:54 Macerata
19:46 Villafranca di Verona
05:52 4 Changes
Spacer

€ 97.3

per adult

14:41 Macerata
20:46 Villafranca di Verona
06:05 3 Changes
Spacer

€ 69.3

per adult