Trains from Lecce to Viareggio

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

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

Trains time table

05:48 Lecce
15:01 Viareggio
09:13 1 Change
06:13 Lecce
16:22 Viareggio
10:09 2 Changes
06:13 Lecce
20:00 Viareggio
13:47 1 Change
07:10 Lecce
17:22 Viareggio
10:12 2 Changes
08:13 Lecce
17:56 Viareggio
09:43 3 Changes
08:13 Lecce
18:22 Viareggio
10:09 2 Changes
08:13 Lecce
21:17 Viareggio
13:04 1 Change
11:13 Lecce
21:01 Viareggio
09:48 3 Changes
11:13 Lecce
23:03 Viareggio
11:50 1 Change
11:53 Lecce
21:50 Viareggio
09:57 2 Changes
12:13 Lecce
23:08 Viareggio
10:55 3 Changes
12:13 Lecce
23:09 Viareggio
10:56 2 Changes
13:13 Lecce
23:50 Viareggio
10:37 2 Changes
19:02 Lecce
08:50 Viareggio
13:48 3 Changes
21:20 Lecce
09:34 Viareggio
12:14 2 Changes
22:10 Lecce
10:53 Viareggio
12:43 2 Changes
22:10 Lecce
14:34 Viareggio
16:24 1 Change