Duration 1h 31m
Distance 106.4 km
Average price 16€
Possible routes 5 found

Lucca to Cinque Terre

Rome2rio has found 5 ways to get from Lucca to Cinque Terre by train, bus and car. We recommend taking the train from Lucca to Viareggio and then taking the train from Viareggio to La Spezia Centrale, which takes around 2h 1m.
Recommended route

Train via Viareggio

  1. Lucca
  2. Viareggio
  3. Cinque Terre
2h 1m
Bookable on Rome2rio
7€ - 48€
Alternative routes

Train

  1. Lucca
  2. Pisa Centrale
  3. Cinque Terre
2h 24m
Bookable on Rome2rio
8€ - 53€

Bus, train

  1. Verdi 3
  2. Viareggio
  3. Cinque Terre
2h 40m
8€ - 15€

Bus

  1. Lucca
  2. Cinque Terre
2h 50m
Bookable on Rome2rio
Cheapest
5€ - 49€

Drive

  1. Lucca
  2. Cinque Terre
Fastest
1h 31m
14€ - 21€

Frequently asked questions

Want to know about travelling from Lucca to Cinque Terre? We have put together a list of the most frequently asked questions from our users such as "What is the cheapest mode of transport?", "What is the quickest option?", "How much do tickets usually cost?" and many more.

The cheapest way to get from Lucca to Cinque Terre is to bus which costs 5€ - 50€ and takes 2h 50m.

More details

The quickest way to get from Lucca to Cinque Terre is to drive which costs 14€ - 21€ and takes 1h 31m.

More details

No, there is no direct train from Lucca to Cinque Terre. However, there are services departing from Lucca and arriving at Corniglia via Viareggio and La Spezia Centrale. The journey, including transfers, takes approximately 2h 1m.

More details

The distance between Lucca and Cinque Terre is 70 km. The road distance is 106.4 km.

Get driving directions

The best way to get from Lucca to Cinque Terre without a car is to train via Viareggio which takes 2h 1m and costs 7€ - 50€.

More details

It takes approximately 2h 1m to get from Lucca to Cinque Terre, including transfers.

More details

Lucca to Cinque Terre train services, operated by Trenitalia, depart from Lucca station.

More details

The best way to get from Lucca to Cinque Terre is to train via Viareggio which takes 2h 1m and costs 7€ - 50€. Alternatively, you can bus, which costs 5€ - 50€ and takes 2h 50m.

Mode details

Lucca to Cinque Terre train services, operated by Trenitalia, arrive at La Spezia Centrale station.

More details

Yes, the driving distance between Lucca to Cinque Terre is 106 km. It takes approximately 1h 31m to drive from Lucca to Cinque Terre.

Get driving directions

Book your Lucca to Cinque Terre train tickets online with Rome2rio.

Search and book

There are 3878+ hotels available in Cinque Terre. Prices start at 60€ per night.

More details

How to travel from Lucca to Cinque Terre

Find all the possible transport options for your trip from Lucca to Cinque Terre right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Lucca and Cinque Terre?

You can take a train from Lucca to Cinque Terre via Viareggio and La Spezia Centrale in around 2h 1m. Alternatively, FlixBus operates a bus from Lucca to Cinque Terre 5 times a week. Tickets cost 3€ - 45€ and the journey takes 1h 10m.
Train operators
Ave. Duration
22 min
Frequency
Every 2 hours
Estimated price
2€ - 5€

Riomaggiore, Italy

Discover how to get to attractions and hotels near Riomaggiore.

Did you find what you were looking for?

Thanks for your feedback!

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps