There are 4 ways to get from Montecatini Terme to Viareggio by train, bus, taxi or car
What companies run services between Montecatini Terme, Italy and Viareggio, Italy?
Trenitalia operates a train from Montecatini Terme to Viareggio hourly. Tickets cost $4 - $10 and the journey takes 49 min. Alternatively, you can take a bus from Montecatini Terme to Viareggio via Piazzale Verdi and P.Le Verdi in around 2 h 1 min.
- Ave. Duration
- 37 min
- Estimated price
- $130 - $160
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting around the Cyclades, Need to know: Greyhound and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
Questions & Answers
The distance between Montecatini Terme and Viareggio is 42 km. The road distance is 59 km.
The cheapest way to get from Montecatini Terme to Viareggio is to bus which costs 4€ - 7€ and takes 2 h 1 min.
The quickest way to get from Montecatini Terme to Viareggio is to taxi which takes 37 min and costs 110€ - 140€.
Yes, there is a direct train departing from Montecatini C. and arriving at Viareggio. Services depart hourly, and operate every day. The journey takes approximately 49 min.
No, there is no direct bus from Montecatini Terme to Viareggio. However, there are services departing from (Montecatini) Via Enrico Toti, Fr.13 and arriving at Via Tobino Vigili Fuoco via P.Le Verdi. The journey, including transfers, takes approximately 2 h 1 min.
The train from Montecatini C. to Viareggio takes 49 min including transfers and departs hourly.