RailClick

Trains from Rome to Leccefrom $ 76.52

One‑way

Trains from Rome to Lecce

Journey time
From 4h 30m
Price
From $ 76.52
Distance
830 km (516 miles)
Changes
Direct trains available
Departure station
Roma Termini
Arrival station
Lecce

Travelling by train: Rome - Lecce

Journey details

How long does the train from Rome to Lecce take?

The journey time for trains from Rome to Lecce varies, but on average, it takes approximately 5 hours and 30 minutes.

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

The fastest train journey from Rome to Lecce can take about 5 hours and 15 minutes.

How much does the train cost from Rome to Lecce?

Train ticket prices from Rome to Lecce can vary, but they start from around €40.

How much does the Rome to Lecce?

Yes, there are direct train services from Rome to Lecce, offering a hassle-free journey without the need for transfers.

What is the distance from Rome to Lecce by train?

The distance from Rome to Lecce by train is approximately 585 Km.

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

On its way from Rome to Lecce, the train stops at several cities, including Foggia, Bari, and Brindisi.

Buy train tickets from Rome to Lecce

Rome: Places to see

Lecce: 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

Lecce: Main train stations

  • Lecce ( Tutte Le Stazioni )
  • Lecce
  • Lecce - City Terminal
  • LECCE VIA DON BOSCO
  • Lecce Ecotekne

Rome - Lecce: 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