The cheapest trains from Lucca to Milan

Showing times and prices for Oct 27

Cheapest

$29

Average

$60

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Lucca to Milan will cost around $ 60 if you buy it on the day, but the cheapest tickets can be found for only $ 29.

Cheapest
06:30PMLucca4h50 11:20PMMilan Centrale
1 changes
$291One-way
Cheapest
06:00AMLucca4h40 10:40AMMilan Porta Garibaldi
1 changes
$291One-way
2nd Cheapest
06:42PMLucca4h38 11:20PMMilan Centrale
1 changes
$311One-way
11:24AMLucca7h21 06:45PMMilan Centrale
2 changes
$321One-way
08:26AMLucca6h19 02:45PMMilan Centrale
2 changes
$321One-way

Timetable Lucca to Milan

Showing trains for tomorrow, Wed, Oct 27
12:24AMLucca7h58 08:22AMMilan Centrale
0 changes
06:00AMLucca4h40 10:40AMMilan Porta Garibaldi
0 changes
06:09AMLucca3h51 10:00AMMilan Centrale
0 changes
06:54AMLucca3h56 10:50AMMilan Centrale
0 changes
06:54AMLucca5h21 12:15PMMilan Centrale
0 changes
07:27AMLucca3h33 11:00AMMilan Centrale
0 changes
07:40AMLucca4h10 11:50AMMilan Centrale
0 changes
08:26AMLucca5h14 01:40PMMilan Centrale
0 changes
08:26AMLucca6h19 02:45PMMilan Centrale
0 changes
08:30AMLucca5h23 01:53PMMilan Centrale
0 changes
08:31AMLucca4h19 12:50PMMilan Centrale
0 changes
09:39AMLucca4h11 01:50PMMilan Centrale
0 changes
10:33AMLucca3h27 02:00PMMilan Centrale
0 changes
10:34AMLucca5h19 03:53PMMilan Centrale
0 changes
10:42AMLucca5h11 03:53PMMilan Centrale
0 changes
11:24AMLucca7h21 06:45PMMilan Centrale
0 changes
12:39PMLucca4h11 04:50PMMilan Centrale
0 changes
01:30PMLucca4h23 05:53PMMilan Centrale
0 changes
01:39PMLucca4h11 05:50PMMilan Centrale
0 changes
02:11PMLucca5h34 07:45PMMilan Centrale
0 changes
02:31PMLucca5h09 07:40PMMilan Centrale
0 changes
02:31PMLucca4h19 06:50PMMilan Centrale
0 changes
03:31PMLucca3h29 07:00PMMilan Centrale
0 changes
03:39PMLucca4h11 07:50PMMilan Centrale
0 changes
03:39PMLucca6h01 09:40PMMilan Centrale
0 changes
04:30PMLucca4h10 08:40PMMilan Centrale
0 changes
04:46PMLucca4h04 08:50PMMilan Centrale
0 changes
04:46PMLucca5h59 10:45PMMilan Centrale
0 changes
05:30PMLucca4h23 09:53PMMilan Centrale
0 changes
05:39PMLucca4h11 09:50PMMilan Centrale
0 changes
06:30PMLucca4h50 11:20PMMilan Centrale
0 changes
06:39PMLucca4h11 10:50PMMilan Centrale
0 changes
06:42PMLucca4h38 11:20PMMilan Centrale
0 changes
07:30PMLucca4h10 11:40PMMilan Centrale
0 changes
08:31PMLucca3h34 12:05AMMilan Centrale
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Wed
Oct 27
$29Regionale
Find prices
Thu
Oct 28
$29Intercity
$43Flixbus
Fri
Oct 29
$29Regionale
$42Flixbus
Sat
Oct 30
$29Regionale
$52Flixbus
Sun
Oct 31
$29Regionale
Find prices
Mon
Nov 1
$29Regionale
Find prices

The fastest trains from Lucca to Milan

Showing times and prices for Oct 27

Fastest Journey

3 h 27 m

Average

4 h 44 m

Trains per day

35

Distance

208 km

It's difficult to get from Lucca to Milan without transferring at least once.

Fastest
10:33AMLucca3h27 02:00PMMilan Centrale
1 changes
$791One-way
2nd Fastest
03:31PMLucca3h29 07:00PMMilan Centrale
1 changes
$901One-way
07:27AMLucca3h33 11:00AMMilan Centrale
1 changes
$791One-way
08:31PMLucca3h34 12:05AMMilan Centrale
1 changes
$791One-way
06:09AMLucca3h51 10:00AMMilan Centrale
2 changes
$751One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Lucca and Milan

distanceDistance129 miles (208 km)
durationAverage train duration4 h 50 min
priceAverage train ticket price$29 (€24)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersFrecciarossa, Intercity or Regionale

Trains from Lucca to Milan cover the 129 miles (208 km) long trip taking on average 4 h 50 min with our travel partners like Frecciarossa, Intercity or Regionale. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this trip costs around $29 (€24), you can find the cheapest train ticket for as low as $29 (€24). Travelers depart most frequently from Lucca and arrive in Milano Centrale.

Train companies

Frecciarossa trains from Lucca to Milan

For as little as $29 (€24) you can travel by train between Lucca and Milan with Frecciarossa. Omio will show you the best deals, schedules and tickets available for this journey.

Frecciarossa

Find cheap tickets for Frecciarossa trains between Lucca and Milan on Omio. Omio can help you find the best train deals and prices all in one place by showing you the most up-to-date Lucca to Milan train schedule from Frecciarossa, the latest train ticket offers available and other travel information for the 129 miles (208 km) route from Lucca to Milan, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for trains from Lucca to Milan in the Omio app, you can check to see if the Frecciarossa trains available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the Frecciarossa train schedule for your ideal departure and arrival times, compare the best route available to get to Milan from Lucca and then book a cheap train with ease. Sit back and enjoy your upcoming train between Lucca and Milan with Frecciarossa!

    Trains from Lucca to Milan

    The distance between Lucca and Milan is approximately 129 miles {208 km}. The journey from Lucca city to Milan by train generally takes approximately 3h 33min to 6h 25min. However, the course can extend up to 7h 58min depending on the number of transfers along the journey. This route enjoys a relatively regular schedule throughout the day, with about 2 to 4 trains departing the city every hour. With approximately 38 rides per day, you can conveniently visit Milan any time. Milan city features beautiful historic sites and parks such as the Sforzesco Castle and the Sempione Park. You can also go shopping at the famous Galleria Vittorio Emanuele II shopping mall.

    Lucca to Milan Train Time: Daily Departures

    This route features a train frequency of about 266 per week, 38 rides a day, and about 2 to 4 trains leaving the city every hour. The first train departs Lucca train station at about 12.24 a.m., and the last one leaves at around 6.42 p.m. You can board the Frecciarossa trains that leave at 7.27 a.m., 10.30 a.m., and 3.31 p.m. respectively to enjoy faster rides. These trains have one transfer at Florence Santa Maria Novella train station, and they take about 3h 29min to 3h 33min to arrive at Milan. The earliest trip is the longest, and it takes about 7h 58min.

    How long is the journey by train from Milan to Modena?

    Generally, trains from Milan to Modena take about 3h 33min to 6h 25min. However, the early morning train that departs at 12.24 a.m. takes around 7h 58min with two transfers on the way at Pica Centrale and Genoa Piazza Principe train stations. Most trains from Milan to Modena are indirect, with one or two transfers in between. The trains operate regularly, including on weekends and holidays hence you can catch them at your own convenience.

    What are the departure and arrival stations for trains from Lucca to Milan?

    Departure train station: You can board a train to Milan from Lucca at the Lucca train station. The station is generously lit, and it has a ticket office and toilets on-site. There is also a bar at the station where you can enjoy yourself as you wait for your ride. The station is easily accessible by public means from Lucca town, and it offers ample parking for the buses and taxes. Moreover, there is a rail police office at the station for added security and protection.

    Arrival train station: When traveling from Lucca to Milan, your train can stop at Milan Centrale or Milan Porta Garibaldi train stations. Milan Centrale features shops, a luggage room, a ticket office, and a restaurant where you can enjoy a meal as you wait for your train. It has lifts that make it easy to move with your luggage. Milan Portal Garibaldi features free Wi-Fi, a ticket office, ATMs, and multiple food outlets. You can easily access public transport to your destination from the station.

    Which train companies travel from Lucca to Milan?

    The only train company that offers train transportation from Lucca to Milan is Trenitalia. It offers multiple tips a day. Trenitalia is the primary train company in Italy. It has different trains that cover both short and long-term distances to accommodate each client's needs. You can board Trenitalia trains at any train station as they operate almost in every station.

    Trenitalia trains from Lucca to Milan

    The company transports passengers from Genoa to Savona using Regionale, Intercity, and Freccia Rossa trains. Regionale trains offer consistent services throughout the week, with about 210 trips per week. However, they are slower and offer moderate service. Freccia Rossa trains are high-speed trains taking between 3h 30min to 4h 20min to reach Milan from Lucca. They offer first-class and second-class services. Their seats are comfortable with amenities such as free Wi-Fi and air conditioning on board. Intercity trains are a bit moderate both in service and speed. The route from Lucca to Milan includes one transfer when using Intercity and Freccia Rossa trains and about two transfers with Regionale trains.

    Train Lucca to Milan: Services on Board

    The Frecciarossa train moves from approximately 200 mph (400km/h) to 250 miles per hour (400 km/h). They provide first-class and second-class seating arrangements with comfortable seats making the journey sweet and smooth. Some of the amenities found onboard include air conditioning and a café car. Also, the Frecciarossa train provides free Wi-Fi and a power outlet at each seat, allowing passengers to use their devices throughout the journey. Intercity trains are moderately fast and comfortable. Regionale trains offer economy and sub-economy seats. All Trenitalia trains from Lucca to Milan have ample luggage storage spaces with zero restrictions. However, you are expected to take care of your belongings and ensure they do not hinder or interfere with other passenger's comfort. If you have a bicycle, you can comfortably travel with it at no cost, but you ought to disassemble it to fit in the available seats. The train provider company has partnered with Rete Ferroviaria Italiana to assist passengers with a disability travel with ease. To request assistance, call Trenitalia's customer care or Rete Ferroviaria Italiana line in advance.

    How to find cheap train tickets from Lucca to Milan

    If you want to save some money during your trip from Lucca to Milan, buy your tickets in advance. Most advance tickets come with a discount making them cheaper than the rush hour ones. You can also opt to travel with the slower Regionale trains as their prices are less costly than the fast-paced trains. Another way to save money on your trip is to travel with your family or in a group. In most cases, children below 4 years are not charged while those below 1 year enjoy special discounts. Trenitalia offers multiple options for sitting arrangements ranging from first and second class to economy and super economy options. You can select the economy seats as they are comfortable and cheaper. Finally, travel during off-peak hours and days such as midday and the middle of the week.

    Travel Tips

    Trains from Lucca to Milan
    Travel by train to Milan 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 Lucca to Milan.
    FAQs
    How much are cheap trains between Lucca and Milan?
    Looking to save money on your trip? Omio customers have found the cheapest train to Milan from Lucca for the next 7 days starting from $29 (€24)  one way.
    What is the cost of a train to Milan from Lucca?
    In the next 7 days you can expect to pay on average $29 (€24)  for a train ticket between Lucca and Milan.
    How far is Lucca to Milan by train?
    The distance to Milan from Lucca by train is approximately 129 miles (208 km).
    How long is the train between Lucca and Milan?
    On average the Lucca to Milan train travel time is 4 h 50 min  for the 129 miles (208 km) long trip, but the duration can vary if you travel on weekends and holidays.
    What is the departure train station in Lucca and arrival train station in Milan?

    When departing from Lucca, you have various train station options to start your trip from including Lucca, Lucca, Via Romana / Via della Chiesa and Lucca, Piazzale Giuseppe Verdi / Via Pallone. When arriving in Milan, you can end your route in train stations like Milano Centrale, Milano Rogoredo and Milano Porta Garibaldi.

    Omio customers book a train from Lucca   to Milano Centrale   most frequently for this route.

    Where is the train station in Lucca? Where is the train station in Milan?

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

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

    Which train providers should I travel with from Lucca to Milan?
    When taking a train from Lucca to Milan, you can count on Frecciarossa, Intercity or Regionale for the best way to get you to Milan. You can also check all possible train companies who offer a service from Lucca to Milan and compare the amenities they offer before buying a train ticket.
    How many trains are there to Milan from Lucca a day?
    On average, there are 16 trains a day from Lucca to Milan. The train times and services may be different on weekends and holidays compared to weekdays.
    When is the earliest train from Lucca to Milan? When is the last train from Lucca to Milan?
    The first Lucca to Milan train departs at 5: 23 AM   and the last train from Lucca to Milan leaves at 3: 59 PM. Check out the most up-to-date train schedule from Lucca to Milan on Omio and find the best time to travel to your destination.
    How early should I book Lucca to Milan train tickets to get the best deals?
    You can find trains to Milan from Lucca to cost on average $29 (€24) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Lucca to Milan train generally on sale a few months before the planned travel date.

    Important Stations and Airports for this Journey

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