train treno cinque terre monterosso

The best way to get around in the Cinque Terre is by train. There are trains running frequently all year around between the five villages.

From March 15 until November 1st, the local trains Cinque Terre Express, are running every 20 minutes and stop in Levanto, Monterosso, Vernazza, Corniglia, Manarola, Riomaggiore and La Spezia.

Cinque Terre train timetable 2020

Click on the image for the updated Cinque Terre train timetable or download the Train timetable Cinque Terre (pdf format).

Read more information about the Cinque Terre Card and prices.

A one-way ticket to your destination costs 4 euros. If you want to visit more than two of the villages, we highly recommend you to purchase the Cinque Terre Card, which costs 16 euros and includes unlimited train runs with the Cinque Terre Express trains on the La Spezia - Cinque Terre - Levanto line. This card also gives you access to all hiking trails in the Cinque Terre National Park.

You can buy train tickets and the Cinque Terre Card at every train station in Levanto, La Spezia and in all of the Cinque Terre villages.
Always remember to validate your ticket at the green stamp machine located in the stairs on the way to the platform. Fines are quite expensive!


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)
Florence (Firenze) - Cinque Terre: 3 hours.

On the page Cinque Terre, getting there you can find more travel info.

On your smartphone you can use the following train mobile apps:
Trenit (suggested)

Trenit (suggested)