RailClick

Trains from Rome to Luccafrom $ 47.11

One‑way

Trains from Rome to Lucca

Journey time
From 2h 40m
Price
From $ 47.11
Distance
308 km (191 miles)
Changes
Direct trains available
Departure station
Roma Termini
Arrival station
Lucca

Travelling by train: Rome - Lucca

Journey details

How long does the train from Rome to Lucca take?

The journey time for trains from Rome to Lucca can vary, but on average, it takes about 3 to 4 hours.

What is the fastest journey from Rome to Lucca by train?

The fastest train journey from Rome to Lucca usually takes around 3 hours.

How much does the train cost from Rome to Lucca?

Train ticket prices from Rome to Lucca can vary greatly, but you can expect to pay from €30 to €50 depending on the time of booking and type of train.

How much does the Rome to Lucca?

No, there are no direct trains from Rome to Lucca. A change in Pisa or Florence is usually required.

What is the distance from Rome to Lucca by train?

The distance from Rome to Lucca by train is approximately 350 Km.

Which are the cities that the train stops from Rome to Lucca?

On the way from Rome to Lucca, the train typically stops in major cities such as Florence and Pisa.

Buy train tickets from Rome to Lucca

Rome: Places to see

Lucca: Places to see

Rome: Main train stations

  • Roma Termini
  • Roma Fiumicino Aeroporto
  • Roma San Pietro
  • Roma Trastevere
  • Roma Tiburtina
  • Roma Ostiense
  • Roma Nomentana
  • Roma Tuscolana
  • Gemelli
  • Quattro Venti
  • Roma San Filippo Neri
  • Roma Prenestina

Lucca: Main train stations

  • Lucca

Rome - Lucca: How to get the best deals

Need our help?
Guaranteed secure payment
  • visa
  • mastercard
  • amex
  • applepay
Certificates
Europ AssistanceGlobal Awards
TreeNation
Google logo4.8 Stars | 10000+ Reviews