Find tickets from Imola to Viareggio

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

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

Trains time table

05:51 Imola
09:08 Viareggio
03:17 2 Changes
Spacer

€ 31.7

per adult

05:51 Imola
11:22 Viareggio
05:31 1 Change
Spacer

€ 22.95

per adult

06:56 Imola
10:26 Viareggio
03:30 2 Changes
Spacer

€ 35.7

per adult

06:56 Imola
11:31 Viareggio
04:35 1 Change
Spacer

€ 22.95

per adult

07:21 Imola
10:53 Viareggio
03:32 2 Changes
Spacer

€ 31.7

per adult

08:36 Imola
11:50 Viareggio
03:14 2 Changes
Spacer

€ 40.7

per adult

08:56 Imola
12:22 Viareggio
03:26 2 Changes
Spacer

€ 40.7

per adult

10:21 Imola
13:50 Viareggio
03:29 2 Changes
Spacer

€ 35.7

per adult

10:56 Imola
14:22 Viareggio
03:26 2 Changes
Spacer

€ 40.7

per adult

11:46 Imola
15:22 Viareggio
03:36 2 Changes
Spacer

€ 40.7

per adult

12:21 Imola
15:50 Viareggio
03:29 2 Changes
Spacer

€ 35.7

per adult

12:56 Imola
16:22 Viareggio
03:26 2 Changes
Spacer

€ 40.7

per adult

13:23 Imola
16:50 Viareggio
03:27 2 Changes
Spacer

€ 35.7

per adult

13:56 Imola
17:22 Viareggio
03:26 2 Changes
Spacer

€ 40.7

per adult

14:21 Imola
17:50 Viareggio
03:29 2 Changes
Spacer

€ 31.7

per adult

14:56 Imola
18:22 Viareggio
03:26 2 Changes
Spacer

€ 40.7

per adult

15:56 Imola
21:17 Viareggio
05:21 1 Change
Spacer

€ 22.95

per adult

16:23 Imola
19:50 Viareggio
03:27 2 Changes
Spacer

€ 31.7

per adult

16:56 Imola
20:23 Viareggio
03:27 2 Changes
Spacer

€ 40.7

per adult

18:22 Imola
21:50 Viareggio
03:28 2 Changes
Spacer

€ 31.7

per adult

19:56 Imola
23:50 Viareggio
03:54 2 Changes
Spacer

€ 40.7

per adult