Find tickets from Spoleto to Viareggio

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

Spoleto 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 Spoleto and arrive at Viareggio every 60 minutes on average. If travelling with Trenitalia, you need to know the Spoleto to Viareggio train schedule: the first train leaves at 06:12, while the last ride is at 18:25. A Spoleto to Viareggio train cost about 22.75 €. But how long is the train ride from Spoleto to Viareggio? Your journey takes about 6 hours on average. Thanks to Trenitalia, offers, you can save on your trip from Spoleto to Viareggio and find low cost tickets starting from 23 €!

Trains time table

06:12 Spoleto
12:22 Viareggio
06:10 2 Changes
Spacer

€ 22.75

per adult

06:54 Spoleto
13:16 Viareggio
06:22 1 Change
Spacer

€ 48.5

per adult

06:57 Spoleto
13:22 Viareggio
06:25 2 Changes
Spacer

€ 22.75

per adult

07:33 Spoleto
13:16 Viareggio
05:43 1 Change
Spacer

€ 57.5

per adult

08:36 Spoleto
15:01 Viareggio
06:25 1 Change
Spacer

€ 67.0

per adult

08:51 Spoleto
13:50 Viareggio
04:59 2 Changes
Spacer

€ 22.75

per adult

09:29 Spoleto
15:50 Viareggio
06:21 2 Changes
Spacer

€ 22.75

per adult

12:06 Spoleto
17:22 Viareggio
05:16 2 Changes
Spacer

€ 40.6

per adult

12:06 Spoleto
18:50 Viareggio
06:44 2 Changes
Spacer

€ 25.55

per adult

13:29 Spoleto
19:50 Viareggio
06:21 2 Changes
Spacer

€ 22.75

per adult

13:45 Spoleto
20:50 Viareggio
07:05 2 Changes
Spacer

€ 25.55

per adult

14:55 Spoleto
20:01 Viareggio
05:06 1 Change
Spacer

€ 58.0

per adult

14:55 Spoleto
20:23 Viareggio
05:28 2 Changes
Spacer

€ 40.6

per adult

15:51 Spoleto
21:50 Viareggio
05:59 2 Changes
Spacer

€ 22.75

per adult

16:05 Spoleto
21:50 Viareggio
05:45 2 Changes
Spacer

€ 40.6

per adult

16:58 Spoleto
23:09 Viareggio
06:11 2 Changes
Spacer

€ 25.55

per adult

18:25 Spoleto
23:50 Viareggio
05:25 2 Changes
Spacer

€ 22.75

per adult