Find tickets from Formia to Viareggio

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

Formia 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. You can count on 23 daily rides to get from Formia to Viareggio. Trains leave from Formia-Gaeta and arrive at Viareggio every 60 minutes on average. If travelling with Trenitalia, you need to know the Formia to Viareggio train schedule: the first train leaves at 04:18, while the last ride is at 22:39. A Formia to Viareggio train cost about 37.2 €. But how long is the train ride from Formia to Viareggio? Your journey takes about 5 hours on average. Thanks to Trenitalia offers, you can save on your trip from Formia to Viareggio and find prices starting from 41 €!

Trains time table

04:18 Formia-Gaeta
09:34 Viareggio
05:16 2 Changes
Spacer

€ 58.8

per adult

05:11 Formia-Gaeta
10:01 Viareggio
04:50 1 Change
Spacer

€ 37.2

per adult

05:57 Formia-Gaeta
11:50 Viareggio
05:53 2 Changes
Spacer

€ 68.6

per adult

06:38 Formia-Gaeta
11:58 Viareggio
05:20 3 Changes
Spacer

€ 91.6

per adult

07:22 Formia-Gaeta
12:22 Viareggio
05:00 2 Changes
Spacer

€ 70.2

per adult

07:40 Formia-Gaeta
12:53 Viareggio
05:13 3 Changes
Spacer

€ 68.6

per adult

08:22 Formia-Gaeta
13:16 Viareggio
04:54 Direct
Spacer

€ 48.0

per adult

08:53 Formia-Gaeta
14:22 Viareggio
05:29 2 Changes
Spacer

€ 68.6

per adult

09:38 Formia-Gaeta
14:50 Viareggio
05:12 2 Changes
Spacer

€ 68.6

per adult

09:38 Formia-Gaeta
15:01 Viareggio
05:23 1 Change
Spacer

€ 57.7

per adult

11:22 Formia-Gaeta
16:22 Viareggio
05:00 2 Changes
Spacer

€ 87.2

per adult

11:22 Formia-Gaeta
17:22 Viareggio
06:00 1 Change
Spacer

€ 52.7

per adult

11:33 Formia-Gaeta
16:50 Viareggio
05:17 2 Changes
Spacer

€ 68.6

per adult

12:22 Formia-Gaeta
16:53 Viareggio
04:31 2 Changes
Spacer

€ 84.4

per adult

12:33 Formia-Gaeta
17:50 Viareggio
05:17 2 Changes
Spacer

€ 68.6

per adult

13:22 Formia-Gaeta
18:22 Viareggio
05:00 2 Changes
Spacer

€ 87.2

per adult

14:22 Formia-Gaeta
19:17 Viareggio
04:55 1 Change
Spacer

€ 57.5

per adult

15:22 Formia-Gaeta
20:23 Viareggio
05:01 2 Changes
Spacer

€ 87.2

per adult

15:38 Formia-Gaeta
20:50 Viareggio
05:12 2 Changes
Spacer

€ 87.2

per adult

15:38 Formia-Gaeta
21:50 Viareggio
06:12 1 Change
Spacer

€ 52.7

per adult

16:33 Formia-Gaeta
21:50 Viareggio
05:17 2 Changes
Spacer

€ 68.6

per adult

18:22 Formia-Gaeta
23:08 Viareggio
04:46 Direct
Spacer

€ 48.0

per adult

22:39 Formia-Gaeta
05:29 Viareggio
06:50 1 Change
Spacer

€ 50.4

per adult