We earn commissions from some links, which funds our independent research. Our recommendations are never influenced by partnerships. Editorial guidelines

Florence to Cinque Terre: How to Travel

Quick Answer

The distance from Florence to Cinque Terre is 170 km. Take the train from Florence Santa Maria Novella to La Spezia Centrale, then hop on the Cinque Terre Express regional train. The final 20 minutes along the coast are unforgettable. Buy a Cinque Terre Card for unlimited train rides between the five villages.

How to Get from Florence to Cinque Terre

ModeDurationCostBest For
🚆 Train 2h 30min EUR 15-30 Most travelers — the easiest and most scenic option
🚗 Drive 2h 15min EUR 25-35 (fuel + tolls) Travelers combining with a broader Tuscany road trip
🚌 Bus 3h 30min EUR 10-18 Budget travelers with flexible schedules
Pro Tip

The best option depends on your priorities — read the detailed breakdown below.

🚆 Train from Florence to Cinque Terre

Duration: 2h 30min | Cost: EUR 15-30

Pros

  • Scenic coastal views on final stretch
  • No car parking hassles
  • Frequent daily departures

Cons

  • Requires change at La Spezia or Pisa
  • Can be crowded in summer
  • Limited luggage space

🚗 Drive from Florence to Cinque Terre

Duration: 2h 15min | Cost: EUR 25-35 (fuel + tolls)

Pros

  • Flexibility to stop along the way
  • Can visit Pisa or Lucca en route
  • Door-to-door convenience

Cons

  • Cars banned in Cinque Terre villages
  • Parking in La Spezia costs EUR 15-25/day
  • Narrow Ligurian roads can be stressful

🚌 Bus from Florence to Cinque Terre

Duration: 3h 30min | Cost: EUR 10-18

Pros

  • Cheapest option
  • Direct services available via FlixBus
  • Comfortable seats with WiFi

Cons

  • Slower than train
  • Less frequent departures
  • No scenic coastal stretch

Our Recommendation

Take the train from Florence Santa Maria Novella to La Spezia Centrale, then hop on the Cinque Terre Express regional train. The final 20 minutes along the coast are unforgettable. Buy a Cinque Terre Card for unlimited train rides between the five villages.

Book Your Florence to Cinque Terre Trip

The journey from Florence to Cinque Terre connects Renaissance art with one of Italy's most dramatic coastlines. Florence's museums and cathedrals give way to Tuscan hills, then the Ligurian coast reveals five colorful villages clinging to rugged cliffs above the Mediterranean.

Most travelers take the train, which runs frequently and delivers you right into the heart of the villages. The route passes through Pisa and La Spezia, where you transfer to the local Cinque Terre Express. From La Spezia, it's just 8-15 minutes to any of the five towns — Riomaggiore, Manarola, Corniglia, Vernazza, and Monterosso al Mare.

If you're driving through Tuscany, park in La Spezia (the Parking Porto Mirabello garage is closest to the station) and take the train from there. Cars are effectively banned in the villages, and the narrow roads leading down to them are a nightmare. The Cinque Terre Card (EUR 16/day) covers unlimited train rides and hiking trail access.

Frequently Asked Questions

Can I drive to Cinque Terre from Florence?

You can drive to La Spezia, but cars are banned in the Cinque Terre villages themselves. Park in La Spezia (EUR 15-25/day) and take the regional train the final 10 minutes.

How often do trains run from Florence to Cinque Terre?

There are roughly 20+ connections daily, with the fastest taking about 2 hours 20 minutes via a change at La Spezia. In summer, extra services run on the Cinque Terre Express.

Is it worth a day trip or should I stay overnight?

A day trip is possible but rushed. Staying at least one night lets you enjoy the villages after the day-trippers leave and catch the golden-hour light over the harbor.

What is the Cinque Terre Card?

The Cinque Terre Treno MS Card costs EUR 16/day and includes unlimited second-class train rides between La Spezia and all five villages, plus access to hiking trails. It's essential for village-hopping.

Plan Your Complete Trip

✈️ Flights

🏨 Hotels

🚗 Car Rental

🛡️ Insurance

💰 Budget Travel

BTS

BestTravelScout Editorial Team

Our editorial team researches and verifies travel information across Europe, combining data analysis with on-the-ground experience.

Prices verified against official provider websites. We compare 25+ providers across 25 European countries. Data updated quarterly.

✅ Independently researched 🔄 Updated quarterly 🔍 Our methodology
About our team →
Rent a Car