Home > Blog > Travel tips > How to get from Florence to Cinque Terre

How to get from Florence to Cinque Terre

Are you on holiday in Florence but you feel like the sea? Maybe you don’t know it, but you can reach the Cinque Terre in a couple of hours and admire the beauty of Monterosso, Vernazza, Corniglia, Manarola, Riomaggiore on the Ligurian Sea.

In this article we suggest you the best way to get from Florence to Cinque Terre.

From Florence to Cinque Terre by train

The train is certainly the best way to get from Florence to Cinque Terre. Unfortunately, there is no direct train, but with one or two changes you can get there easily and you can buy tickets directly from HERE.

Riomaggiore is the Cinque Terre village closest to Florence: reachable with one change in La Spezia or with two changes, one in Pisa and one in La Spezia. More or less every hour, from the Santa Maria Novella station in Florence, trains leave for La Spezia in about 2 hours: you can choose to take only regional trains or an Intercity or Frecciarossa for the Pisa-La Spezia line, making two changes.

From La Spezia station you can reach many places, including Riomaggiore. From here, to visit the other villages you can take a boat, a train or walking.

Florence to Cinque Terre

From La Spezia to Cinque Terre

When you arrive in La Spezia by train, you can decide not to continue with the train but to go to the port and take a boat.

The boat trip from the port of La Spezia is worth for the view it offers, even if it takes longer than the train. In fact, many people there use this way to get to Cinque Terre to admire the incredible view of the Cinque Terre from the sea.

La Spezia to cinque terre

From Florence to Cinque Terre by car

Every village in the Cinque Terre can be reached by car even if the roads are narrow with many curves. Moreover, it is not recommended to go by car because all the villages are limited traffic and it is not easy to find parking. We suggest you to leave your car in La Spezia and reach the Cinque Terre by train or boat.

If you still want to reach Le Cinque Terre from Florence by car, here are the directions:

  • Take the A11 highway in the direction of Lucca Ovest-Genova-Viareggio.
  • Take the Viareggio Camaiore exit towards A12 Parma-Genoa.
  • Take the A15 La Spezia-Santo Stefano Magra direction until the exit La Spezia.

from florence to cinque terre

Once in La Spezia:

  • To Riomaggiore, Manarola: once off the highway, continue along the Cinque Terre SS 370 coast road, the road is easy, after 15 km you arrive in Riomaggiore and after 18 km in Manarola.
  • For Monterosso: take the Brugnato Borghetto exit on the A12 Genova – La Spezia then take the road for Soviore, Pignone, Monterosso.
  • To Vernazza and Corniglia: these are the most isolated villages and it’s difficult to reach by car, the road is very narrow and winding.

I hope our advice will help you reach the Cinque Terre from Florence.

If you stay a few days in La Spezia, don’t miss our advice on what to do in La Spezia at night