Trains from Macerata to Viareggio

Find prices and schedules for trains from Macerata to Viareggio and buy your train tickets

Macerata to Viareggio 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 Macerata and arrive at Viareggio every 60 minutes on average. If travelling with Trenitalia, you need to know the Macerata to Viareggio train schedule: the first train leaves at 05:50, while the last ride is at 15:50. A Macerata to Viareggio train cost about 28.6 €. But how long is the train ride from Macerata to Viareggio? Your journey takes about 7 hours on average.

Trains time table

05:50 Macerata
12:22 Viareggio
06:32 4 Changes
Spacer

€ 103.4

per adult

06:20 Macerata
13:22 Viareggio
07:02 3 Changes
Spacer

€ 72.1

per adult

07:08 Macerata
13:50 Viareggio
06:42 3 Changes
Spacer

€ 94.5

per adult

07:41 Macerata
15:22 Viareggio
07:41 4 Changes
Spacer

€ 51.5

per adult

08:27 Macerata
15:50 Viareggio
07:23 3 Changes
Spacer

€ 89.5

per adult

09:49 Macerata
17:22 Viareggio
07:33 4 Changes
Spacer

€ 106.0

per adult

09:49 Macerata
17:50 Viareggio
08:01 3 Changes
Spacer

€ 94.5

per adult

13:54 Macerata
20:23 Viareggio
06:29 4 Changes
Spacer

€ 106.0

per adult

14:41 Macerata
21:01 Viareggio
06:20 4 Changes
Spacer

€ 99.4

per adult

14:41 Macerata
21:50 Viareggio
07:09 3 Changes
Spacer

€ 57.15

per adult

15:48 Macerata
23:50 Viareggio
08:02 3 Changes
Spacer

€ 28.6

per adult

15:50 Macerata
23:50 Viareggio
08:00 4 Changes
Spacer

€ 44.15

per adult