COMPARE Prices across different modes

Oct 22
$43Malta Air
Find prices
Oct 23
Find prices
Oct 24
$28Malta Air
$158Anek - Superfast
Oct 26
$50Malta Air
Find prices

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Train Information from Venice to Lecce

distanceDistance458 miles (738 km)
durationAverage train duration8 h 53 min
priceAverage train ticket price$58 (€47)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day
carriersTrain providersFrecciabianca

Trains from Venice to Lecce cover the 458 miles (738 km) long route taking on average 8 h 53 min with our travel partners like Frecciabianca. Normally, there are 2 trains operating per day, including direct services available. While the average ticket price for this route costs around $58 (€47), you can find the cheapest train ticket for as low as $47 (€38). Travelers depart most frequently from Venezia Mestre and arrive in Lecce.

Trains from Venice to Lecce

The daily train connections from Venice to Lecce are at least a dozen: they cover the route in an average travel time of 10 hours, about half an hour less choosing High Speed means. Changes are often planned in intermediate locations. They depart from the lagoon city between about 06:00 and 19:30.

Which train companies travel from Venice to Lecce?

The reference company for trains from Venice to Lecce is Trenitalia. It provides Regional Fast, Intercity and Arrows including the modern Frecciarossa 1000 High Speed. The latter serves the race that starts around 09:30 from the airport of Venice Santa Lucia and arrives in the capital of Puglia in just over 9 hours and 15 minutes, with a change.

How long is the train journey from Venice to Lecce?

Travelling by train from Venice to Lecce takes on average 10 hours, about 40 minutes less when the route is covered by the Arrows. The fastest ride leaves Venice Santa Lucia around 14:50 and reaches its destination in just under 9 hours with Frecciabianca, without changes. The connections with Frecciarossa and Frecciargento last on average 9 hours and 25 minutes and include intermediate stops.

How many trains are there from Venezia to Lecce?

At least 12 direct daily connections to Lecce depart from the two Venetian railway stations, about one every 45 minutes. In the middle hours of the day the frequency of departures is two per hour, with arrival at the port of Lecce in just under 10 hours of travel.

What are the departure and arrival stations for trains from Venice to Lecce?

Venice Mestre: is located on the outskirts of Mestre, well connected to Santa Lucia by regional runs every 10 minutes or so. Through the underpass you can reach the tram stops while the connections with the city buses depart from the adjacent Bus Terminal. It has a commercial area, toilets and ticket machines both automatic and with operator.

Venice Santa Lucia: is a head station, located a few steps from the central area of the city. To reach the areas of interest you can use the People Mover service and urban water transport with the vaporettos of lines 1 and 2 that depart from the pier near the airport.

Lecce Stazione: is about 15 minutes walk from the streets of the center, which can also be reached by lines 23, 24 and 32 of public transport. It offers luggage storage services, bars, ticket offices and toilets. Car park outside the station.

Travel Tips

Trains from Venice to Lecce
Travel by train to Lecce easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Venice to Lecce.
How much does a cheap train to Lecce from Venice cost?
Train tickets between Venice and Lecce for some dates and times can be found for as cheap as $47 (€38)  one way in the next 7 days.
How much is a train ticket from Venice to Lecce?
The Venice to Lecce train ticket price is on average $58 (€47)  if you are looking to purchase your tickets for this route in the next week.
How far is Lecce from Venice by train?
The train distance from Venice to Lecce is around 458 miles (738 km).
How long is a train between Venice and Lecce on average?
On average the Venice to Lecce train time is 8 h 53 min  covering the 458 miles (738 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
Which train station from Venice to Lecce do I depart from? Which Lecce train station from Venice do I arrive in?

When taking a train from Venice, you have a couple of train stations you can depart from including Venezia Mestre, Venezia Santa Lucia and Venice. When you arrive in Lecce, your train can arrive in train stations including Lecce, Lecce, Stazione and Lecce, City Terminal Station.

Omio customers traveling this route book their trains from Venezia Mestre   to Lecce.

Where is the departure train station in Venice located? Where is the arrival train station in Lecce located?

The most popular departure train station with passengers for this route, called Venezia Mestre, is located 5 mile (s) / 8 km from the city center of Venice.

The most popular arrival train station, Lecce, is located 1 mile (s) / 1 km away from the city center of Lecce.

Which train companies can take me between Venice and Lecce?
When taking a train from Venice to Lecce, you can count on Frecciabianca for the best way to get you to Lecce. You can also check all possible train providers who offer a service between Venice and Lecce and compare the amenities they offer before buying a train ticket.
How many train services per day are there to Lecce from Venice?
The average number of trains departing Venice for Lecce is 2 a day. The train schedules and services may vary between weekdays and weekends.
When can I take the first train from Venice to Lecce? When can I take the last train for the day?
The first Venice to Lecce train departs at 5: 34 AM   and the last train from Venice to Lecce leaves at 5: 40 PM. Check out the most up-to-date train schedule from Venice to Lecce on Omio and find the best time to travel to your destination.
How far in advance should I buy train tickets between Venice and Lecce for the best deals?
The price of a one way train ticket from Venice to Lecce is on average $58 (€47) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this route. In general, you can find train tickets from Venice to Lecce available a few months in advance.

Important Stations and Airports for this Journey

Venezia Mestre is the most popular Venice railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Venice for your trip to Lecce.
Amenities at station
Ticket office hours
Mon - Sun: 05: 50 - 20: 30
Connections to/from station
Train lines: FR, FA, FB, EC, RJ, IC, EN, ICN, R, Italo
Bus lines: 2, 3, 10, 15, 18, 25a, 31, 31H, 32, 32H, 33H, 34H, 43, 53, 86, N1, 8AE
Amenities at station
Ticket office hours
Mon - Sun: 06: 00 - 21: 00
Connections to/from station
Train lines: FR, FA, FB, IC, ICN, R, RER, EC, EN, RJ, VSOE
Bus lines: 1, 2, 4. 1, 4. 2, 5. 1, 5. 2, 3, N