Cheap Train tickets to Monterosso al Mare

What are the most popular routes to Monterosso al Mare?

Pisa - Monterosso al MareAverage priceR 416Average duration1h 58mDaily departures5
Genoa - Monterosso al MareAverage priceR 366Average duration1h 37mDaily departures16
Milano - Monterosso al MareAverage priceR 611Average duration3h 10mDaily departures3
Rapallo - Monterosso al MareAverage priceR 309Average duration45mDaily departures13
Sestri Levante - Monterosso al MareAverage priceR 275Average duration31mDaily departures12