The best way to get around in the Cinque Terre is by train. The Cinque Terre Express trains are running every 20 minutes between the Cinque Terre villages and stop in Levanto, Monterosso, Vernazza, Corniglia, Manarola, Riomaggiore and La Spezia. The train is quick and runs early until late.
This train service is available from March 15 until November 2, 2025. There are also trains running once or twice an hour during the winter between the five villages.
Prices for a single train ticket in Cinque Terre
The cost of a journey between any two stations vary based on when you are visiting (low, medium or peak season) from 5 to 10 euros for adults with the Cinque Terre Express. Children aged 4-11 receive a 50% discount.
Category A - green: Adults €5 - Children €2,50
Category B - yellow: Adults €8 - Children €4
Category C - red: Adults €10 - Children €5
In the following One-way ticket categories calendar you can find the category based on the travel date.
Evening discount: Tourists travelling between the villages after 7.30pm pay 5 euros for a journey.
Where to buy train tickets
You can buy train tickets and the Cinque Terre Cards at every train station in Cinque Terre, in Levanto and La Spezia or online on the Trenitalia website or app.
Cinque Terre train schedule 2025
The following Cinque Terre train schedule is valid from June 15, 2025. The timetable is continuously updated.
Click on the image to enlarge.
The Cinque Terre Card
Buying a Cinque Terre Card is a great option for anyone who wishes to travel by train back and forth between the villages during their visit. The card 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 the paid hiking trails between Monterosso and Corniglia.
How to validate the train tickets bought at the station
If you buy your regional train ticket at the station (paper ticket), you will have to validate it at the green stamp machines located in the stairs on the way to the platforms. Fines are quite expensive!
If you buy your train tickets online
Regional digital tickets are automatically validated at the time of departure. Travel date and time can be changed an unlimited number of times before 11:59 pm the day before your scheduled departure. You can modify the departure time an unlimited number of times on the day of your journey before the original train departure time.
If your train travels late and your regional digital ticket expires, you can still complete your journey to your destination.
Cinque Terre in winter
In the off-season, from November 3 until March 13, all hiking trails except the Via dell'Amore are free. During this period you can buy single train tickets which cost around 3 euros for a journey between two villages. The Cinque Terre Train Card includes unlimited train travel and costs for adults 14.80 euro for one day during off-season.
Dogs on the train
Small dogs, cats and other pets that are kept in bags or carriers, no bigger than 70 x 30 x 50 cm, travel for free in first and second class on all the different types of trains in Italy.
A dog of any size can travel with a muzzle and leash in both first and second-class. In this case you will have to purchase a ticket at half the price of the regular fare or a Cinque Terre Train Card for children.
Don't forget to bring with you an international passport with vaccination details, canine registry certificate and health booklet. For additional information, please ask before departure at the station ticket office.
Bicycle on the trains
On all regional trains in Liguria, even on those not marked with the special symbol, passengers are permitted to travel with a bicycle free of charge.
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 the main cities to Cinque Terre
Levanto to Monterosso: 5 minutes
La Spezia to Riomaggiore: 9 minutes
Bonassola to Monterosso: 10 minutes
Deiva Marina to Monterosso: 16 minutes
Sestri Levante to Monterosso: 20 min. (Intercity trains), 30 min. (regional trains)
Portofino (station of S. Margherita Ligure-Portofino) to Monterosso: 40 min. (Intercity trains), 50 min. (regional trains)
Florence (Firenze) to Cinque Terre: 3 hours
Milan (Milano) to Cinque Terre: 3 hours
On the page Cinque Terre, getting there you can find more travel information.