Travel from Viareggio to Monterosso-al-Mare

Train from Viareggio to Monterosso al Mare

Trenitalia Intercity operates a train from Viareggio to Monterosso al Mare 5 times a day. Tickets cost $14 - $23 and the journey takes 1 h 12 min.

How to get from Viareggio to Monterosso al Mare

From Viareggio train to Monterosso. 1 h 12 min 18€. From Viareggio train to La Spezia Centrale then train to Monterosso. 1 h 33 min 10€. From Viareggio drive to Monterosso al Mare. 1 h 12 min 14€.

Operators from Viareggio to Monterosso al Mare