The best way to get around in the Cinque Terre is by train. There are trains running every 30 minutes all year around between the five villages.
From 1st May until 7th November 2021 the local trains Cinque Terre Express, are running every 20 minutes and stop in Levanto, Monterosso, Vernazza, Corniglia, Manarola, Riomaggiore and La Spezia.
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!
AVERAGE TRAVEL DURATION BETWEEN THE CINQUE TERRE TOWNS
Monterosso - Vernazza: 4 minutes
Vernazza - Corniglia: 4 minutes
Corniglia - Manarola: 5 minutes
Manarola - Riomaggiore: 6 minutes
AVERAGE TRAVEL DURATION FROM MAIN CITIES 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.
Do you have any questions about the Cinque Terre? Visit our FAQ page.