Skip to content
MyItalia

Lecce: the end of the line, 1h41 north to Bari

Lecce is the southeastern terminus of the Frecciarossa network: direct trains from Rome take 5 hours 47 to 6 hours 20, and the practical way in is often a flight to Bari plus 1 hour 41 on a regional train at €13.20.

Rome to Lecce: 5h47 at best

Three direct Frecciarossa were on the board for September 15, 2026: 2:58 pm to 8:45 pm in 5 hours 47 at a base fare of €58.90, 10:00 am to 3:51 pm in 5 hours 51 at €54.90, and 8:00 am to 2:20 pm in 6 hours 20 at €46.90.

The fare falls as the journey lengthens, which is the pattern worth knowing: the cheapest direct train is also the slowest, and the gap is 33 minutes for €12.00.

Anything with a change is a different proposition. Intercity plus regional combinations run 8 hours 29 to 11 hours 15, which turns a travel morning into a travel day.

Bari airport, and the leg south

Bari Karol Wojtyla (IATA code BRI) handled 7,977,881 passengers in 2025, 9.7% up on 2024, tenth nationally, and it is the airport most people use for Lecce and the whole Salento.

From Bari Centrale the Regionale Veloce reaches Lecce in 1 hour 41 to 1 hour 43 for a base fare of €13.20, with departures such as 6:02 am, 8:02 am and 10:02 am. The Frecciarossa does the same run in 1 hour 25 at a base fare of €14.90.

Sixteen minutes for €1.70 is not a decision worth agonizing over. Book the departure that fits your landing time, and buy the regional ticket at the machine if the app is being difficult.

Why the last stretch is slow

Lecce is the southeastern terminus of the Frecciarossa network, not a stop on it, and south of Bari the line was never built for high speed. The fastest direct train from Rome still needs 5 hours 47.

That geometry has one advantage. Trains terminate here, so you cannot miss your stop, and seats on the northbound morning departures are easier to find than on a train that starts full somewhere else.

Fares and times above are those returned by the official Trenitalia journey planner on September 15, 2026, queried directly. They are base fares: Frecciarossa prices move with demand, and the whole timetable is rewritten in mid December. See Lecce, things to do and getting to Bari.

FAQ

How long is the train from Rome to Lecce?

Between 5 hours 47 and 6 hours 20 on a direct Frecciarossa, checked for September 15, 2026. The 2:58 pm departure arrives at 8:45 pm at a base fare of €58.90, and the 8:00 am one takes 6 hours 20 at €46.90. Journeys with a change run 8 hours 29 and up.

Which airport do you use for Lecce?

Bari Karol Wojtyla, IATA code BRI, with 7,977,881 passengers in 2025, up 9.7%, tenth in Italy. From Bari Centrale the train south takes 1 hour 41 on a Regionale Veloce at €13.20, or 1 hour 25 on the Frecciarossa.

Is it worth paying for the Frecciarossa from Bari?

Rarely. The Frecciarossa saves 16 minutes over the Regionale Veloce, 1 hour 25 against 1 hour 41 to 1 hour 43, for a base fare of €14.90 against €13.20. Take whichever leaves when you want to leave.

Why is Rome to Lecce so much slower than Rome to Naples?

Because Lecce is the southeastern terminus of the Frecciarossa network and the line south of Bari is not built for high speed. The fastest direct service still needs 5 hours 47. Sample departures at 8:00 am, 10:00 am and 2:58 pm were checked for September 15, 2026.

Are those fares fixed?

No. The figures quoted are base fares returned by the official Trenitalia service on September 15, 2026, and Frecciarossa prices move with availability. Recheck after the December timetable change, when the whole national timetable is rewritten.