Compare prices and tickets by train, bus or flight

Wed
Dec 1
$87Intercity Notte
$42Flixbus
Thu
Dec 2
$87Intercity Notte
$30Flixbus
Fri
Dec 3
$86Frecciarossa
$47Flixbus
Sat
Dec 4
$52Intercity
$29Flixbus
Sun
Dec 5
$86Intercity Notte
$37Flixbus
Mon
Dec 6
$79Intercity
$29Flixbus
Tue
Dec 7
$64Intercity
$42Flixbus
Wed
Dec 8
$64Intercity
$47Flixbus
Thu
Dec 9
$59Intercity
$30Flixbus
Fri
Dec 10
$64Intercity
$39Flixbus
Sat
Dec 11
$46Intercity
$26Flixbus
Mon
Dec 13
$46Intercity Notte
$26Flixbus
Tue
Dec 14
$35Intercity Notte
$30Flixbus
Wed
Dec 15
$52Intercity
$38Flixbus
Thu
Dec 16
$40Intercity Notte
$42Flixbus
Fri
Dec 17
$59Intercity
$46Flixbus
Sat
Dec 18
Find prices
$38Flixbus
Mon
Dec 20
$63Intercity Notte
$38Flixbus
Tue
Dec 21
$51Intercity
$52Flixbus

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Florence from Lecce

distanceDistance425 miles (685 km)
durationAverage train duration7 h 40 min
priceAverage train ticket price$77 (€64)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesFrecciarossa, Intercity, Frecciargento or Frecciabianca

Trains from Lecce to Florence cover the 425 miles (685 km) long route taking on average 7 h 40 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 $77 (€64), you can find the cheapest train ticket for as low as $52 (€43). 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 $52 (€43) 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

Step on board a Frecciarossa train and relax as you travel across Italy. Trenitalia’s Frecciarossa high-speed trains make about 200 connections across Italy per day and are renowned for their comfort, speed and reduced environmental impact. Frecciarossa trains reach speeds up to 186 mph (300 kmh), so you can travel 425 miles (685 km) quickly from Lecce to Florence. When booking your Frecciarossa train from Lecce to Florence, you can choose between four different classes: Standard, Premium, Business, and Executive. While each class offers different levels of comfort, all Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

Prices for the Lecce to Florence train start as low as $86 (€72) one-way on Omio. Simply check the latest Trenitalia Frecciarossa train schedule for your ideal departure and arrival times, choose between the Super Economy, Economy, and Base fares, and book your cheap train from Lecce to Florence on Omio today!

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 do cheap trains to Florence from Lecce cost?
Omio customers have found cheap train tickets between Lecce and Florence for as low as $52 (€43)  for the next 7 days.
How much does it cost to take a train to Florence from Lecce?
The train price from Lecce to Florence is on average $77 (€64)  if you are looking to book your tickets for this route in the next 7 days.
How far is Florence from Lecce by train?
You should expect to travel around 425 miles (685 km)  to Florence from Lecce by train.
What is the Lecce to Florence train travel time?
While the time it takes to travel 425 miles (685 km) to Florence from Lecce can vary based on specific dates, weekends, and holidays, the Lecce to Florence train journey time is on average 7 h 40 min.
Which train station from Lecce to Florence do I depart from? Which Florence train station from Lecce do I arrive in?

When taking a train from Lecce, you have a couple of train stations you can depart from including Lecce, Lecce, Via Don Bosco (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 is the train station in Lecce to go to Florence? Where is the train station in Florence located?

Passengers board their train most frequently from Lecce and travel around 0.9 miles (1.4 km) from the city center to this train station.

Passengers traveling this route most often arrive at Firenze Santa Maria Novella and need to travel approximately 0.7 miles (1.1 km) from the train station to the city center in Florence.

Which train companies can get me from Lecce to Florence?
For the route from Lecce to Florence you can take a train with Frecciarossa, Intercity, Frecciargento or Frecciabianca. Be sure to check out all possible train providers that offer services from Lecce to Florence on Omio to compare what amenities they may have.
How many train services per day are there between Lecce and Florence?
On average, there is 1 train a day from Lecce to Florence. The train times and services may be different on weekends and holidays compared to weekdays.
When is the earliest train from Lecce to Florence? When is the last train from Lecce to Florence?
The earliest train departing from Lecce to Florence leaves at 5: 23 AM. The last train departing from Lecce to Florence leaves at 7: 25 PM. You can find the latest Lecce to Florence train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I purchase train tickets from Lecce to Florence for the best deals?
If you buy a train ticket from Lecce to Florence within the next 7 days, you can find tickets to cost on average $77 (€64) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Florence from Lecce are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Lecce
Florence
Lecce is the most popular Lecce 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 Lecce for your trip to Florence.