The train is the easiest way to get to the Cinque Terre. There are trains running frequently all year round between the five villages during the day. The local trains stop in Levanto, Monterosso, Vernazza, Corniglia, Manarola, Riomaggiore and La Spezia.

train treno cinque terre monterosso

The trains run in each direction approximately every 4 times an hour. We highly recommend you to purchase a Cinque Terre Card which includes unlimited train runs on the line La Spezia – Cinque Terre – Levanto (on regional trains in 2° class) and will give you access to all hiking trails in the National Park.

train treno cinque terre monterosso

Always remember to validate your ticket at the green stamp machine located in the stairs on the way to the platform!

Below you'll find a train schedule with a selection of trains to the five villages of Cinque Terre. 

Cinque Terre train timetable 2016

Train schedule between Cinque Terre and the nearby cities (download here, pdf format)

QRCode Cinque Terre Train Timetable


Print it and take it with you on travel or
download it directly to your phone with this QR Code.
(download QR code scanning app for Android, Iphone, Windows Phone)



Monterosso - Vernazza: 4 minutes
Vernazza - Corniglia: 4 minutes
Corniglia - Manarola: 5 minutes
Manarola - Riomaggiore: 6 minutes

Travel duration to Cinque Terre

La Spezia - Riomaggiore: 9 minutes
Levanto - Monterosso: 5 minutes
Bonassola - Monterosso:10 minutes
Deiva Marina - Monterosso: 16 minutes
Sestri Levante - Monterosso: 20 min. (intercity trains), 30 min. (local trains)
Portofino (station of S. Margherita Ligure-Portofino) - Monterosso: 40 min. (intercity trains), 50 min. (local trains)

For detailed train timetable information please refer to Treni Italia