Trains from Lecco to Viareggio

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

Lecco 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 Lecco and arrive at Viareggio every 60 minutes on average. If travelling with Trenitalia, you need to know the Lecco to Viareggio train schedule: the first train leaves at 05:49, while the last ride is at 19:01. A Lecco to Viareggio train cost about 36.3 €. But how long is the train ride from Lecco to Viareggio? Your journey takes about 5 hours on average. Thanks to Trenitalia, offers, you can save on your trip from Lecco to Viareggio and find low cost tickets starting from 17 €!

Trains time table

05:15 Lecco
11:22 Viareggio
06:07 2 Changes
Spacer

€ 23.9

per adult

05:49 Lecco
10:39 Viareggio
04:50 2 Changes
Spacer

€ 46.1

per adult

06:07 Lecco
11:31 Viareggio
05:24 3 Changes
Spacer

€ 23.9

per adult

06:52 Lecco
11:58 Viareggio
05:06 1 Change
Spacer

€ 36.3

per adult

07:59 Lecco
14:05 Viareggio
06:06 3 Changes
Spacer

€ 76.3

per adult

07:59 Lecco
14:34 Viareggio
06:35 2 Changes
Spacer

€ 47.6

per adult

09:01 Lecco
15:32 Viareggio
06:31 3 Changes
Spacer

€ 45.75

per adult

11:01 Lecco
16:32 Viareggio
05:31 2 Changes
Spacer

€ 43.5

per adult

11:01 Lecco
16:52 Viareggio
05:51 1 Change
Spacer

€ 44.3

per adult

11:12 Lecco
16:52 Viareggio
05:40 2 Changes
Spacer

€ 46.8

per adult

13:01 Lecco
18:33 Viareggio
05:32 2 Changes
Spacer

€ 43.5

per adult

14:01 Lecco
18:52 Viareggio
04:51 2 Changes
Spacer

€ 46.8

per adult

15:01 Lecco
20:00 Viareggio
04:59 1 Change
Spacer

€ 36.3

per adult

15:37 Lecco
21:17 Viareggio
05:40 2 Changes
Spacer

€ 23.9

per adult

17:01 Lecco
21:58 Viareggio
04:57 1 Change
Spacer

€ 36.3

per adult

17:37 Lecco
23:03 Viareggio
05:26 1 Change
Spacer

€ 23.9

per adult

18:01 Lecco
23:01 Viareggio
05:00 1 Change
Spacer

€ 36.3

per adult

19:01 Lecco
23:39 Viareggio
04:38 1 Change
Spacer

€ 64.0

per adult