COMPARE Prices across different modes

Fri
Sep 17
$90Intercity Notte
Find prices
Find prices
Sat
Sep 18
$89Intercity Notte
$61Flixbus
Find prices
Sun
Sep 19
$89Intercity Notte
$71Flixbus
Find prices
Mon
Sep 20
$90Intercity Notte
$59Flixbus
Find prices
Tue
Sep 21
$90Intercity Notte
$66Flixbus
Find prices
Wed
Sep 22
$66Intercity
$35Flixbus
Find prices
Thu
Sep 23
$66Intercity
$40Flixbus
Find prices
Fri
Sep 24
$66Intercity
$40Flixbus
$422Alitalia
Sat
Sep 25
$66Intercity
$35Flixbus
$337Alitalia
Sun
Sep 26
$66Intercity
$40Flixbus
$385Alitalia
Tue
Sep 28
$54Intercity
$80Marino Autolinee
Find prices
Wed
Sep 29
$47Intercity
$35Flixbus
Find prices

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Lecce and Florence

distanceDistance425 miles (685 km)
durationAverage train duration10 h 32 min
priceAverage train ticket price$83 (€66)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain providersFrecciarossa, Intercity, Frecciargento or Frecciabianca

Trains from Lecce to Florence cover the 425 miles (685 km) long trip taking on average 10 h 32 min with our travel partners like Frecciarossa, Intercity, Frecciargento or Frecciabianca. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this trip costs around $83 (€66), you can find the cheapest train ticket for as low as $66 (€53). Travelers depart most frequently from Lecce and arrive in Firenze Santa Maria Novella.

Train companies

Frecciarossa trains from Lecce to Florence

Travel between Lecce and Florence from $66 (€53) with Omio’s train partners Frecciarossa! You can find the best schedules and tickets when comparing and booking the most convenient journey for you.

Frecciarossa

Travel Tips

Trains from Lecce to Florence
Travel by train to Florence 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 Lecce to Florence.
FAQs
How much are cheap trains from Lecce to Florence?
If you’re looking to save money on tickets, you can find cheap Lecce to Florence trains for as little as $66 (€53)  in the next 7 days.
What is the price of a train ticket to Florence from Lecce?
The Lecce to Florence train ticket price is on average $83 (€66)  if you are looking to book your tickets for this journey in the next week.
How many miles is it from Lecce to Florence by train?
When traveling this route you should expect the distance from Lecce to Florence by train to be approximately 425 miles (685 km).
How long is a train between Lecce and Florence on average?
The train time between Lecce and Florence is on average 10 h 32 min  for the 425 miles (685 km) long journey, but the time it takes to go from Lecce to Florence by train can vary depending on specific dates or traveling on weekends and holidays.
When traveling by train from Lecce to Florence, which train station in Lecce do I depart from and which train station in Florence do I arrive in?

When taking a train from Lecce, you have a couple of train stations you can depart from including Lecce, Lecce, Stazione and Lecce, City Terminal Station. When you arrive in Florence, your train can arrive in train stations including Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte.

Omio customers traveling this route book their trains from Lecce   to Firenze Santa Maria Novella.

Where do I find the Lecce train station to Florence? Where is the Florence train station?

The most popular departure train station with passengers for this trip, called Lecce, is located 1 mile (s) / 1 km from the city center of Lecce.

The most popular arrival train station, Firenze Santa Maria Novella, is located 1 mile (s) / 1 km away from the city center of Florence.

Which train providers can take me to Florence from Lecce?
For the best Lecce to Florence train to buy, you can travel safely and comfortably with Frecciarossa, Intercity, Frecciargento or Frecciabianca. However, it's always good to check all possible train providers with services between Lecce and Florence to compare what amenities they may offer.
How many train services are there to Florence from Lecce a day?
The average number of trains departing Lecce for Florence is 1 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Lecce to Florence?
You can take the earliest train from Lecce to Florence at 6: 20 AM   or take the last train from Lecce to Florence leaving at 6: 20 PM. Look for the latest Lecce to Florence train schedules on Omio and book the best time to take the train for this route.
How far in advance should I book train tickets to Florence from Lecce for the best deals?
If you buy the Lecce to Florence train within the next 7 days, you can find one way tickets to cost on average $83 (€66). However, booking your train ticket in advance gives you access to the best prices for trains between Lecce and Florence. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.
Stations

Important Stations and Airports for this Journey

Lecce
Florence
Lecce
Amenities