Milan to Lecce train

Cheap train tickets from Milan to Lecce

Showing times and prices for Nov 30

Cheapest

57

Average

100

The best way to find a cheap train ticket from Milan to Lecce is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
09:50PMMilan Centrale12h47 10:37AMLecce
0 transfers
571One-way
2nd Cheapest
09:50PMMilan Centrale11h55 09:45AMLecce
1 transfer
581One-way
09:50PMMilan Centrale12h20 10:10AMLecce
1 transfer
701One-way
09:15PMMilan Centrale11h35 08:50AMLecce
0 transfers
731One-way
09:10AMMilan Porta Garibaldi11h30 08:40PMLecce
0 transfers
881One-way

Train schedule from Milan to Lecce

Showing trains for tomorrow, Wednesday, November 30
06:10AMMilan Centrale9h40 03:50PMLecce
0 transfers
07:05AMMilan Centrale12h50 07:55PMLecce
0 transfers
07:05AMMilan Centrale12h38 07:43PMLecce
1 transfer
07:10AMMilan Centrale8h48 03:58PMLecce
1 transfer
08:05AMMilan Centrale9h38 05:43PMLecce
1 transfer
08:10AMMilan Centrale9h33 05:43PMLecce
2 transfers
09:10AMMilan Porta Garibaldi11h30 08:40PMLecce
0 transfers
10:13AMMilan Porta Garibaldi8h37 06:50PMLecce
0 transfers
11:05AMMilan Centrale9h08 08:13PMLecce
1 transfer
11:10AMMilan Centrale9h03 08:13PMLecce
2 transfers
12:05PMMilan Centrale8h45 08:50PMLecce
0 transfers
12:10PMMilan Centrale8h40 08:50PMLecce
1 transfer
01:05PMMilan Centrale8h45 09:50PMLecce
0 transfers
01:10PMMilan Centrale8h40 09:50PMLecce
1 transfer
02:05PMMilan Centrale8h51 10:56PMLecce
0 transfers
02:10PMMilan Centrale8h46 10:56PMLecce
1 transfer
03:10PMMilan Centrale8h35 11:45PMLecce
1 transfer
03:35PMMilan Centrale9h30 01:05AMLecce
1 transfer
09:15PMMilan Centrale11h35 08:50AMLecce
0 transfers
09:50PMMilan Centrale11h55 09:45AMLecce
1 transfer
09:50PMMilan Centrale12h47 10:37AMLecce
0 transfers
09:50PMMilan Centrale12h20 10:10AMLecce
1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Wed
Nov 30
Thu
Dec 01
Fri
Dec 02
Sat
Dec 03
Sun
Dec 04
Mon
Dec 05
Tue
Dec 06
Wed
Dec 07
Thu
Dec 08
Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15
Fri
Dec 16
Sat
Dec 17
Sun
Dec 18
Mon
Dec 19
Tue
Dec 20

Fastest train times from Milan to Lecce

Showing times and prices for Nov 30

Fastest Journey

8 h 35 m

Average

10 h 1 m

Trains per day

22

Distance

925 km

Of the 22 trains that leave Milan for Lecce every day 9 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
03:10PMMilan Centrale8h35 11:45PMLecce
1 transfer
1171One-way
2nd Fastest
10:13AMMilan Porta Garibaldi8h37 06:50PMLecce
0 transfers
981One-way
01:10PMMilan Centrale8h40 09:50PMLecce
1 transfer
1241One-way
12:10PMMilan Centrale8h40 08:50PMLecce
1 transfer
1241One-way
12:05PMMilan Centrale8h45 08:50PMLecce
0 transfers
981One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Milan to Lecce

distanceDistance574 miles (925 km)
durationAverage train duration11 h 35 min
priceAverage train ticket price$74 (€68)
frequencyTrain frequency7 a day
changesDirect trainYes, there are 7 direct trains a day
carriersTrain companiesFrecciarossa, Trenitalia, Intercity Notte, Frecciabianca or Intercity

Trains from Milan to Lecce cover the 574 miles (925 km) long route taking on average 11 h 35 min with our travel partners like Frecciarossa, Trenitalia, Intercity Notte, Frecciabianca or Intercity. Normally, there are 7 trains operating per day, including direct services available. While the average ticket price for this journey costs around $74 (€68), you can find the cheapest train ticket for as low as $62 (€57). Travelers depart most frequently from Milano Centrale and arrive in Lecce.

Train companies: Frecciarossa, Trenitalia and Intercity from Milan to Lecce trains

For as little as $62 (€57) you can travel by train to Lecce from Milan with Frecciarossa, Trenitalia and Intercity. Omio will show you the best deals, schedules and tickets available for this route.

Trenitalia
Intercity
Frecciarossa

Trenitalia is not only Italy's national railroad company but also the country's largest train operator with an impressive fleet of trains offering different levels of comfort, amenities and speed at which they travel. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca. Trenitalia also operates intercity, regional and night trains. Bathrooms and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access.

Find the perfect train to cover the 574 miles (925 km) long trip to Lecce from Milan with Trenitalia. Trenitalia offers different fares like the Base, Economy, Super Economy and Ordinaria tickets. You can even use Trenitalia discount cards on Omio. Make sure to look out for the latest offers from Trenitalia on Omio to score special deals! Check out the current Trenitalia schedule and book a cheap train from Milan to Lecce in just a few steps. On Omio you can find all the information you need for the Milan to Lecce journey, such as departure and arrival times, train stations, number of stops, journey times and more.

    Enjoy a smooth and easy trip between Milan and Lecce with Intercity! As an official travel partner of Intercity, Omio can help you search current train schedules and timetables from Intercity, compare the best routes from Milan to Lecce as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable Intercity Milan to Lecce train ticket available today. If you search for Intercity tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the train station in person to purchase tickets. Once you find your ideal route, book your one-way train from Milan to Lecce on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 574 miles (925 km) journey between Milan and Lecce with ease and comfort on a train with Intercity.

    Milan to Lecce train information with Intercity:

    • Average Duration: 12 h 9 min
    • Intercity frequency: 2 a day

    Enjoy a comfortable and relaxing route on a Frecciarossa train from Milan to Lecce. As an official travel partner of Trenitalia, Omio shows you the latest Frecciarossa schedules for the Milan to Lecce train and prices starting as low as $78 (€71) for this trip. Frecciarossa is Trenitalia’s premier high-speed train service making around 200 connections across Italy per day, including major destinations like Rome, Florence, Milan, Venice and Naples. Frecciarossa trains are renowned for their comfort, speed and reduced environmental impact and reach speeds up to 186 mph (300 kmh), so you can travel 574 miles (925 km) quickly between Milan and Lecce.

    When booking the Frecciarossa train between Milan and Lecce, you can choose between four different classes: Standard, Premium, Business, and Executive. Although each class offers different levels of comfort, all Frecciarossa train cars provide passengers with free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services. If you’re looking to add to your travel experience, book a Frecciarossa train between Milan and Lecce on Omio today!

    Train information from Milan to Lecce with Frecciarossa:

    • Average Duration: 8 h 58 min
    • Average Price: $78
    • Frecciarossa frequency: 5 a day

    Trains from Milan to Lecce: connection information

    The Milan-Lecce route is managed by Trenitalia of the Italian State Railways. The first direct train is the Frecciabianca, which leaves from Milano Centrale station at 07:35 and arrives at Lecce station at 16:47. The duration of the trip is 09 hours and 12 minutes. The last train is the Intercitynotte that leaves from Milan Central at 20:50 and arrives in Lecce at 08.30 the next day. The duration of the trip is 11 hours and 40 minutes. Milan-Lecce trains run every day, including weekends.

    Note: times may be subject to change, check times and prices from the search window Omio.

    What to do and see in Lecce

    Trains from Milan

    The Milan-Lecce trains depart from the Milano Centrale station which is located in Piazza Duca D'Aosta 1, in the heart of the Lombard capital. The ATM public transport company manages the connection with the station thanks to the M2 and M3 underground lines, which end the service at 00:30, and to the tram lines 5 and 9, which end the journey at about 02:00.

    Trains to Lecce

    Milan-Lecce trains arrive at Lecce station, located in Piazzale Oronzo Massari, in the city centre. The public transport company SGM manages the connection with the station with the lines 11, 12, 13, 14, 15, 16, 24, 25, 26, 29, 30, 31, 3,3 34, 35. The service ends at about 22:00.

    Train tickets from Milan to Lecce: when to book to save $

    Time Price Savings
    1 week earlier 49 €
    2 weeks earlier 49 €0%
    3 weeks earlier 42 €17%
    1 month before 39 €26%
    2 months earlier 41 €20%
    3 months earlier 35 €40%


    Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Milan - Lecce. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

    The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

    • Buying your train ticket from Milan - Lecce 3 weeks in advance means you can save on average up to 17% compared to the price available on the day of departure.
    • If you book a ticket Milan - Lecce with 2 months in advance you save up to about 20% compared to the initial price.
    • By booking 3 months in advance, you could save up to 40%.
    • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

    Travel Tips: Trains from Milan to Lecce

    Travel Tips: 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 Milan to Lecce.
    FAQs
    Train tickets between Milan and Lecce for some dates and times can be found for as cheap as $62 (€57)  one way in the next 7 days.
    The train price to Lecce from Milan is on average $74 (€68)  if you are looking to buy your tickets for this journey in the next 7 days.
    When traveling this route you should expect the distance to Lecce from Milan by train to be approximately 574 miles (925 km).
    On average the Milan to Lecce train time is 11 h 35 min  covering the 574 miles (925 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

    Some of the Milan train stations to Lecce you can start your journey from include Milano Centrale, Milano Rogoredo and Milano Porta Garibaldi. Similarly, some of the arrival train stations in Lecce include Lecce, Lecce, Via Don Bosco (Stazione) and Lecce, City Terminal Station.

    When traveling this route, Omio customers are departing most frequently from Milano Centrale   and arriving in Lecce.

    Passengers board their train most frequently from Milano Centrale and travel around 2.3 miles (3.7 km) from the city center to this train station.

    Passengers traveling this route most often arrive at Lecce and need to travel approximately 1.2 miles (2 km) from the train station to the city center in Lecce.

    For the trip from Milan to Lecce you can take a train with Frecciarossa, Trenitalia, Intercity Notte, Frecciabianca or Intercity. Be sure to check out all possible train companies that offer services from Milan to Lecce on Omio to compare what amenities they may have.
    Yes, there are 7 direct trains per day from Milan to Lecce with Frecciarossa, Intercity or Intercity Notte, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you purchase your train ticket.
    The average number of trains departing Milan for Lecce is 7 a day. The train schedules and services may vary between weekdays and weekends.
    The first Milan to Lecce train departs at 7: 15 PM   and the last train from Milan to Lecce leaves at 7: 15 PM. Check out the most up-to-date train schedule from Milan to Lecce on Omio and find the best time to travel to your destination.
    The price of a one way train ticket from Milan to Lecce is on average $74 (€68) if you buy 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 companies offering this route. In general, you can find train tickets from Milan to Lecce available a few months in advance.

    Important Stations and Airports in Milan and Lecce

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

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language