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 AU$14.02, 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 AU$14.02. 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 AU$4.67
- From Massa to Pisa From AU$11.24
- From Massa to Genoa From AU$16.94
- From Massa to La Spezia From AU$9.05
- From Massa to Florence From AU$22.63
- From Massa to Milan From AU$37.52
- From Massa to Rome From AU$42.63
- From Massa to Monterosso From AU$47.30
- From Massa to Corniglia From AU$30.33
- From Massa to Carrara-Avenza From AU$2.72
- From Massa to Turin From AU$46.28
- From Massa to Lucca From AU$11.24
- From Massa to Bologna From AU$31.54
- From Massa to Forte Dei Marmi-Seravezza-Querceta From AU$2.72
- From Massa to Ventimiglia From AU$42.05
Other train journeys to Viareggio
- From Pisa to Viareggio From AU$7.01
- From Lucca to Viareggio From AU$7.01
- From Florence to Viareggio From AU$38.98
- From La Spezia to Viareggio From AU$12.56
- From Genoa to Viareggio From AU$16.94
- From Rome to Viareggio From AU$48.03
- From Livorno to Viareggio From AU$11.24
- From Ventimiglia to Viareggio From AU$47.89
- From Pietrasanta to Viareggio From AU$10.22
- From Cannes to Viareggio From AU$77.96
- From Turin to Viareggio From AU$51.10
- From Rapallo to Viareggio From AU$21.61
- From Milan to Viareggio From AU$42.19
- From Riomaggiore to Viareggio From AU$13.72
- From Montecatini Terme to Viareggio From AU$12.56
Other train journeys from Viareggio
- From Viareggio to Florence From AU$19.42
- From Viareggio to Pisa From AU$7.01
- From Viareggio to Lucca From AU$7.01
- From Viareggio to La Spezia From AU$12.56
- From Viareggio to Bologna From AU$26.86
- From Viareggio to Prato From AU$16.79
- From Viareggio to Rome From AU$41.03
- From Viareggio to Livorno From AU$10.80
- From Viareggio to Genoa From AU$10.22
- From Viareggio to Monterosso From AU$15.18
- From Viareggio to Milan From AU$50.81
- From Viareggio to Riomaggiore From AU$13.72