Massa to Viareggio by train
Compare prices, times and book fast direct trains
Overview: trains from Massa to Viareggio
Find the key information for travelling by train from Massa to Viareggio, including journey times, fares and operators serving the route. Compare your options and plan the journey that works for you with Rail Europe.
Taking the train from Massa to Viareggio
So you’re considering going from Massa to Viareggio by train? To ensure you have the smoothest, most carefree travel, keep this page handy.
Train ticket cost for journeys between Massa and Viareggio
Just like airline tickets, train fares vary by the operator, the number of stops, the time of day you travel, how far in advance you book and more. When it comes to timing, while the cheapest tickets on this route are typically €8.69, when booked a month in advance, tickets costs an average of , and when purchased a week in advance, tickets increase to .
How to find cheap train tickets
Booking early nearly always keeps more money in your pocket, but there are other ways to save big on tickets. Refer to our cheap train ticket guide to make sure you make the most out of your travel budget.
Massa to Viareggio train times
Prepare for your journey with the following departure details. The earliest train running Monday through Friday from Massa to Viareggio is at 05:13 and the last is at 22:50. The first train scheduled on Saturdays and Sundays is at 05:42 and the last one is at 22:56. You can expect 55 trains making this journey each day, with trains departing every 13 minutes.
Massa to Viareggio distance and train travel time
The total distance for this route is 19 kilometres, with the fastest trip taking 10 minutes.
How far in advance Massa and Viareggio tickets go on sale
Tickets for travel between Massa and Viareggio are available 5 and a half months in advance. To be notified by email when a certain travel date goes on sale, set up a booking alert.
Further insights on trains from Massa to Viareggio
Visit our help articles for tips on booking, station navigation, ticket types and other useful information for travelling Europe by train. To get inspired for your upcoming trip, refer to our Viareggio city guide.
FAQs about the train journey from Massa to Viareggio
Want to know more about your journey from Massa to Viareggio? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The total journey from Massa to Viareggio is 19 kilometres.
The cheapest fare for this route is €8.69. When booking 30 days in advance, tickets cost . A ticket bought 7 days before travel typically costs .
You can purchase tickets for this journey 5 and a half months ahead of the travel date.
The shortest trip is 10 minutes.
Other train journeys from Massa
- From Massa to Pietrasanta From €2.87
- From Massa to Pisa From €6.97
- From Massa to Genoa From €10.50
- From Massa to La Spezia From €5.61
- From Massa to Florence From €14.03
- From Massa to Milan From €23.26
- From Massa to Rome From €26.42
- From Massa to Monterosso From €29.32
- From Massa to Corniglia From €18.68
- From Massa to Carrara-Avenza From €1.68
- From Massa to Turin From €28.69
- From Massa to Lucca From €6.97
- From Massa to Bologna From €19.55
- From Massa to Forte Dei Marmi-Seravezza-Querceta From €1.68
- From Massa to Ventimiglia From €26.06
Other train journeys to Viareggio
- From Pisa to Viareggio From €4.34
- From Lucca to Viareggio From €4.34
- From Florence to Viareggio From €24.16
- From La Spezia to Viareggio From €7.78
- From Genoa to Viareggio From €10.50
- From Rome to Viareggio From €29.77
- From Livorno to Viareggio From €6.97
- From Ventimiglia to Viareggio From €29.68
- From Pietrasanta to Viareggio From €6.33
- From Cannes to Viareggio From €48.32
- From Turin to Viareggio From €31.67
- From Rapallo to Viareggio From €13.39
- From Milan to Viareggio From €26.15
- From Riomaggiore to Viareggio From €8.51
- From Montecatini Terme to Viareggio From €7.78
Other train journeys from Viareggio
- From Viareggio to Florence From €12.04
- From Viareggio to Pisa From €4.34
- From Viareggio to Lucca From €4.34
- From Viareggio to La Spezia From €7.78
- From Viareggio to Bologna From €16.65
- From Viareggio to Prato From €10.41
- From Viareggio to Rome From €25.43
- From Viareggio to Livorno From €6.70
- From Viareggio to Genoa From €6.33
- From Viareggio to Monterosso From €9.41
- From Viareggio to Milan From €31.49
- From Viareggio to Riomaggiore From €8.51