Lucca to Milan train with Intercity

Sat, Apr 19
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Lucca to Milan

Showing times and prices for Apr 19

Cheapest

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

Cheapest
RegionaleTuscany Line 18524 · Regionale 2596
06:30PM4h40
Lucca station
11:10PMMilan Rogoredo
$291One-way
1 transfer
Cheapest
RegionaleTuscany Line 18522 · Regionale TRENORD 2592 · Regionale Veloce TTPER 2486
05:30PM5h20
Lucca station
10:50PMMilan Centrale
$291One-way
2 transfers
2nd Cheapest
RegionaleRegionale 19211 · Tuscany Line 18522 · Regionale 2596
04:49PM6h21
San Pietro a Vico
11:10PMMilan Rogoredo
$301One-way
2 transfers
RegionaleTuscany Line 18522 · Regionale TRENORD 2592 · Regionale TRENORD 2186
05:30PM5h14
Lucca station
10:44PMMilan Centrale
$311One-way
2 transfers
RegionaleRegionale 18614 · Regionale 2594 · Regionale TRENORD 2622
05:35AM5h00
Lucca station
10:35AMMilan Centrale
$311One-way
2 transfers

Travel Information

Compare bus and train for Lucca to Milan

Omio recommends booking the train as it is the most popular option from Lucca to Milan among Omio's users. If you are prioritising price take the train with prices starting from €14. For those with little time consider booking a train which can get you there in 5h 2m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.2kg.

Compare train with

Most popular
Train
Bus

€23

Average price

Cheapest

€25

Average price

5h 32m

Average duration

Fastest

5h 2m

Onboard

+

30m

Additional time*

7h 21m

Average duration

6h 51m

Onboard

+

30m

Additional time*

0.1 - 0.2kg

CO2 emissions

Lowest

0.2 - 0.5kg

CO2 emissions

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Lucca to Milan train times

Showing trains for tomorrow, Saturday, April 19
Last updated at 11:11 PM
ProviderDepartsDurationArrivesTransfers
Tickets
trenitaliaregRegionale 18461+frecciarossaFRECCIAROSSA 1000 9504
On time
3:05 AM Lucca station
3h45
6:50 AM Milan Centrale
1 transfer
trenitaliaregRegionale 18614 · Regionale 2594 · Regionale TRENORD 26223:35 AM Lucca station
5h00
8:35 AM Milan Centrale2 transfers
trenitaliaregRegionale 18614 · Tuscany Line 18260+frecciarossaFRECCIAROSSA 1000 95083:35 AM Lucca station
4h15
7:50 AM Milan Centrale2 transfers
trenitaliaregRegionale 18614 · Regionale 25943:35 AM Lucca station
5h10
8:45 AM Milan Porta Garibaldi1 transfer
trenitaliaregRegionale 18620+trenitaliaintIntercity 6624:00 AM Lucca station
5h00
9:00 AM Milan Centrale1 transfer
trenitaliaregRegionale 18501 · Regionale 17810 · Regionale Veloce TTPER 24664:09 AM Lucca station
6h41
10:50 AM Milan Centrale2 transfers
trenitaliaregRegionale 18501 · Regionale 17810+frecciarossaFRECCIAROSSA 1000 96104:09 AM Lucca station
4h26
8:35 AM Milan Centrale2 transfers
trenitaliaregRegionale 19191 · Regionale 18503+trenitaliaintIntercity 5804:30 AM San Pietro a Vico
5h50
10:20 AM Milan Centrale2 transfers
trenitaliaregRegionale 19191 · Regionale 18503+frecciarossaFRECCIAROSSA 95124:30 AM San Pietro a Vico
4h20
8:50 AM Milan Centrale2 transfers
trenitaliaregRegionale 18463+frecciarossaFRECCIAROSSA 95124:54 AM Lucca station
3h56
8:50 AM Milan Centrale1 transfer
trenitaliaregRegionale 18463+trenitaliaintIntercity 5804:54 AM Lucca station
5h26
10:20 AM Milan Centrale1 transfer
trenitaliaregRegionale 19149+trenitaliaintIntercity 6665:23 AM San Pietro a Vico
6h37
12:00 PM Milan Centrale1 transfer
trenitaliaregRegionale 19149 · Regionale 18465+frecciarossaFRECCIAROSSA 95165:23 AM San Pietro a Vico
4h27
9:50 AM Milan Centrale2 transfers
trenitaliaregTuscany Line 18505+frecciarossaFRECCIAROSSA 9304
On time
5:27 AM Lucca station
3h45
9:12 AM Milan Porta Garibaldi
1 transfer
trenitaliaregRegionale 18465 · Regionale 17816+trenitaliaintIntercity 6045:40 AM Lucca station
6h00
11:40 AM Milan Centrale2 transfers
trenitaliaregRegionale 18465+frecciarossaFRECCIAROSSA 95165:40 AM Lucca station
4h10
9:50 AM Milan Centrale1 transfer
trenitaliaregRegionale 18488 · ETRUSCHI LINE 4016+frecciarossaFRECCIAROSSA 95165:55 AM Lucca station
3h55
9:50 AM Milan Centrale2 transfers
trenitaliaregTuscany Line 18502+trenitaliaintIntercity 6666:30 AM Lucca station
5h30
12:00 PM Milan Centrale1 transfer
trenitaliaregTUSCANY LINE 18507 · Regionale 17818 · Regionale Veloce TTPER 24706:31 AM Lucca station
6h19
12:50 PM Milan Centrale2 transfers
trenitaliaregTUSCANY LINE 18507+frecciarossaFRECCIAROSSA 95206:31 AM Lucca station
4h19
10:50 AM Milan Centrale1 transfer
trenitaliaregTUSCANY LINE 18507 · Regionale 17818+frecciarossaFRECCIAROSSA 88106:31 AM Lucca station
3h59
10:30 AM Milan Centrale2 transfers
trenitaliaregRegionale 19151 · TUSCANY LINE 4020+frecciarossaFRECCIAROSSA 95206:39 AM San Pietro a Vico
4h11
10:50 AM Milan Centrale2 transfers
trenitaliaregTuscany Line 19155 · Regionale TTPER 19246 · Regionale Veloce TTPER 24746:40 AM San Pietro a Vico
8h10
2:50 PM Milan Centrale2 transfers
trenitaliaregRegionale 19151 · TUSCANY LINE 4020+frecciarossaFRECCIAROSSA 95206:49 AM Lucca station
4h01
10:50 AM Milan Centrale2 transfers
trenitaliaregRegionale 19159+trenitaliaintIntercity 6707:28 AM San Pietro a Vico
6h32
2:00 PM Milan Centrale1 transfer
trenitaliaregRegionale 19159 · TUSCANY LINE 18489+frecciarossaFRECCIAROSSA 9524
On time
7:28 AM San Pietro a Vico
4h22
11:50 AM Milan Centrale
2 transfers
trenitaliaregTUSCANY LINE 18509 · Regionale 17820+trenitaliaintIntercity 6067:31 AM Lucca station
6h04
1:35 PM Milan Centrale2 transfers
trenitaliaregTUSCANY LINE 18509+frecciarossaFRECCIAROSSA 1000 93087:31 AM Lucca station
3h41
11:12 AM Milan Porta Garibaldi1 transfer
trenitaliaregTUSCANY LINE 18489+frecciarossaFRECCIAROSSA 9524
On time
7:39 AM Lucca station
4h11
11:50 AM Milan Centrale
1 transfer
trenitaliaregRegionale 19159 · TUSCANY LINE 4026+frecciarossaFRECCIAROSSA 9524
On time
7:42 AM Lucca station
4h08
11:50 AM Milan Centrale
2 transfers
trenitaliaregTUSCANY LINE 18511+frecciarossaFRECCIAROSSA 93108:32 AM Lucca station
3h40
12:12 PM Milan Porta Garibaldi1 transfer
trenitaliaregTUSCANY LINE 18511 · Regionale 17822 · Regionale Veloce TTPER 2474
On time
8:32 AM Lucca station
6h18
2:50 PM Milan Centrale
2 transfers
trenitaliaregTUSCANY LINE 18566 · TUSCANY LINE 4030+frecciarossaFRECCIAROSSA 1000 9514
On time
8:42 AM Lucca station
4h08
12:50 PM Milan Centrale
2 transfers
trenitaliaregTUSCANY LINE 18566+trenitaliaintIntercity 670
On time
8:42 AM Lucca station
5h18
2:00 PM Milan Centrale
1 transfer
trenitaliaregRegionale 19202 · Regionale TTPER 19250 · Regionale Veloce TTPER 24789:30 AM San Pietro a Vico
7h20
4:50 PM Milan Centrale2 transfers
trenitaliaregTUSCANY LINE 18515 · Regionale 17828 · Regionale Veloce TTPER 2478
On time
10:31 AM Lucca station
6h19
4:50 PM Milan Centrale
2 transfers
trenitaliaregTUSCANY LINE 18515+trenitaliaintIntercity 588 · Intercity 60810:31 AM Lucca station
5h14
3:45 PM Milan Centrale2 transfers
trenitaliaregTuscany Line 18473+frecciarossaFRECCIAROSSA 958410:39 AM Lucca station
4h11
2:50 PM Milan Centrale1 transfer
trenitaliaregRegionale 19197 · Regionale 18624+trenitaliaintIntercity 67410:40 AM San Pietro a Vico
5h20
4:00 PM Milan Centrale2 transfers
trenitaliaregRegionale 18624+trenitaliaintIntercity 67410:59 AM Lucca station
5h01
4:00 PM Milan Centrale1 transfer
trenitaliaregRegionale 18491+frecciarossaFRECCIAROSSA 954011:39 AM Lucca station
4h11
3:50 PM Milan Centrale1 transfer
trenitaliaregTUSCANY LINE 18490 · Tuscany Line 4038+frecciarossaFRECCIAROSSA 954011:40 AM Lucca station
4h10
3:50 PM Milan Centrale2 transfers
trenitaliaregRegionale 19165 · Regionale 19254 · Regionale Veloce TTPER 248212:17 PM San Pietro a Vico
6h14
6:31 PM Milan Rogoredo2 transfers
trenitaliaregTuscany Line 18519+frecciarossaFRECCIAROSSA 954412:31 PM Lucca station
4h19
4:50 PM Milan Centrale1 transfer
trenitaliaregTuscany Line 18519+trenitaliaintIntercity 59012:31 PM Lucca station
4h54
5:25 PM Milan Centrale1 transfer
trenitaliaregTUSCANY LINE 18492 · Regionale 4042+frecciarossaFRECCIAROSSA 954412:42 PM Lucca station
4h08
4:50 PM Milan Centrale2 transfers
trenitaliaregRegionale 19205 · Tuscany Line 18521+frecciarossaFRECCIAROSSA 932012:48 PM San Pietro a Vico
4h24
5:12 PM Milan Porta Garibaldi2 transfers
trenitaliaregTuscany Line 18521 · Regionale 17836 · Regionale Veloce TTPER 39241:31 PM Lucca station
5h14
6:45 PM Milan Rogoredo2 transfers
trenitaliaregTuscany Line 18521+frecciarossaFRECCIAROSSA 93201:31 PM Lucca station
3h41
5:12 PM Milan Porta Garibaldi1 transfer
trenitaliaregTuscany Line 18493+frecciarossaFRECCIAROSSA 95881:39 PM Lucca station
4h11
5:50 PM Milan Centrale1 transfer
trenitaliaregRegionale 18494 · Tuscany Line 4044+frecciarossaFRECCIAROSSA 95881:42 PM Lucca station
4h08
5:50 PM Milan Centrale2 transfers
trenitaliaregRegionale 19207 · Tuscany Line 18520+frecciabiancaFRECCIABIANCA 86202:03 PM San Pietro a Vico
4h42
6:45 PM Milan Centrale2 transfers
trenitaliaregRegionale 19207 · Tuscany Line 18520+trenitaliaintIntercity 6842:03 PM San Pietro a Vico
5h57
8:00 PM Milan Centrale2 transfers
trenitaliaregTuscany Line 18520 · Regionale 19362 · TRENO DEL MARE TRENORD 30062:30 PM Lucca station
5h10
7:40 PM Milan Rogoredo2 transfers
trenitaliaregTuscany Line 18520+frecciabiancaFRECCIABIANCA 86202:30 PM Lucca station
4h15
6:45 PM Milan Centrale1 transfer
trenitaliaregTuscany Line 18525 · Regionale 17838+frecciarossaFRECCIAROSSA 98082:31 PM Lucca station
3h44
6:15 PM Milan Rogoredo2 transfers
trenitaliaregTUSCANY LINE 18588+trenitaliaintIntercity 684
On time
2:42 PM Lucca station
5h18
8:00 PM Milan Centrale
1 transfer
trenitaliaregTuscany Line 18497+frecciarossaFRECCIAROSSA 95522:46 PM Lucca station
4h04
6:50 PM Milan Centrale1 transfer
trenitaliaregRegionale 19211 · Tuscany Line 18527+frecciarossaFRECCIAROSSA 95562:49 PM San Pietro a Vico
5h01
7:50 PM Milan Centrale2 transfers
trenitaliaregRegionale 19211 · Tuscany Line 18527+trenitaliaintIntercity 5962:49 PM San Pietro a Vico
6h33
9:22 PM Milan Centrale2 transfers
trenitaliaregRegionale 19211 · Tuscany Line 18522 · Regionale 25962:49 PM San Pietro a Vico
6h21
9:10 PM Milan Rogoredo2 transfers
trenitaliaregTuscany Line 18522 · Regionale TRENORD 2592 · Regionale TRENORD 21863:30 PM Lucca station
5h14
8:44 PM Milan Centrale2 transfers
trenitaliaregTuscany Line 18522 · Regionale TRENORD 2592 · Regionale Veloce TTPER 24863:30 PM Lucca station
5h20
8:50 PM Milan Centrale2 transfers
trenitaliaregTuscany Line 18527+trenitaliaintIntercity 592+frecciarossaFRECCIAROSSA 1000 96603:31 PM Lucca station
3h59
7:30 PM Milan Centrale2 transfers
trenitaliaregTuscany Line 18481+frecciarossaFRECCIAROSSA 95563:39 PM Lucca station
4h11
7:50 PM Milan Centrale1 transfer
trenitaliaregTuscany Line 18594 · Tuscany Line 4052+frecciarossaFRECCIAROSSA 95563:42 PM Lucca station
4h08
7:50 PM Milan Centrale2 transfers
trenitaliaregRegionale 19173 · TUSCANY LINE 4058+frecciarossaFRECCIAROSSA 1000 95604:21 PM San Pietro a Vico
4h29
8:50 PM Milan Centrale2 transfers
trenitaliaregTuscany Line 18524 · Regionale 25964:30 PM Lucca station
4h40
9:10 PM Milan Rogoredo1 transfer
trenitaliaregTUSCANY LINE 18529+trenitaliaintIntercity 5964:31 PM Lucca station
4h51
9:22 PM Milan Centrale1 transfer
trenitaliaregTUSCANY LINE 18529+frecciarossaFRECCIAROSSA 1000 93264:31 PM Lucca station
3h41
8:12 PM Milan Porta Garibaldi1 transfer
trenitaliaregRegionale 19173 · TUSCANY LINE 4058+frecciarossaFRECCIAROSSA 1000 9560
On time
4:42 PM Lucca station
4h08
8:50 PM Milan Centrale
2 transfers
trenitaliaregTUSCANY LINE 19175 · TUSCANY LINE 4060+frecciarossaFRECCIAROSSA 9592
On time
5:38 PM San Pietro a Vico
4h12
9:50 PM Milan Centrale
2 transfers
trenitaliaregTUSCANY LINE 18485+frecciarossaFRECCIAROSSA 9592
On time
5:39 PM Lucca station
4h11
9:50 PM Milan Centrale
1 transfer
trenitaliaregTUSCANY LINE 19175 · TUSCANY LINE 4060+frecciarossaFRECCIAROSSA 9592
On time
5:45 PM Lucca station
4h05
9:50 PM Milan Centrale
2 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Lucca to Milan by bus or train

Sat
Apr 19
Sun
Apr 20
Mon
Apr 21
Tue
Apr 22
Wed
Apr 23
Thu
Apr 24
Fri
Apr 25
Sat
Apr 26
Sun
Apr 27
Mon
Apr 28
Tue
Apr 29
Wed
Apr 30
Thu
May 01
Fri
May 02

How far in advance should I book train tickets from Lucca to Milan?

The best time to book your train from Lucca to Milan is 77 days before departure. See how prices for trains change on the Lucca to Milan route.
Prices are for one-way tickets for one passenger from Lucca to Milan per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Lucca to Milan.

Fastest train times from Lucca to Milan

Showing times and prices for Apr 19

Fastest Journey

3 h 40 m

Average

4 h 51 m

Trains per day

74

Distance

208 km

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

Fastest
RegionaleTUSCANY LINE 18511+FrecciarossaFRECCIAROSSA 9310
10:32AM3h40
Lucca station
02:12PMMilan Porta Garibaldi
$781One-way
1 transfer
2nd Fastest
RegionaleTUSCANY LINE 18509+FrecciarossaFRECCIAROSSA 1000 9308
09:31AM3h41
Lucca station
01:12PMMilan Porta Garibaldi
$711One-way
1 transfer
2nd Fastest
RegionaleTUSCANY LINE 18529+FrecciarossaFRECCIAROSSA 1000 9326
06:31PM3h41
Lucca station
10:12PMMilan Porta Garibaldi
$711One-way
1 transfer
2nd Fastest
RegionaleTuscany Line 18521+FrecciarossaFRECCIAROSSA 9320
03:31PM3h41
Lucca station
07:12PMMilan Porta Garibaldi
$711One-way
1 transfer
RegionaleTuscany Line 18525 · Regionale 17838+FrecciarossaFRECCIAROSSA 9808
04:31PM3h44
Lucca station
08:15PMMilan Rogoredo
$681One-way
2 transfers

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Lucca to Milan

ItalyItaly
ItalyItaly
Icon of train
Trains from Lucca to Milan run on average 50 times per day, taking around 5h 2m. Cheap train tickets for this journey start at $17 (€14) but you can travel from only $16 (€13) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $16 (€13)
Distance
129 miles (208 km)
Average train duration
5h 2m
Cheapest ticket price
$17 (€14)
Trains per day
50
Train providers
7
Fastest train
4h 10m
First train
05:00
Last train
17:30
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $16 (€13)

Train companies: Intercity, Frecciarossa and Regionale from Lucca to Milan trains

You can travel by train between Lucca and Milan with Intercity, Frecciarossa and Regionale for as low as $20 (€17). When you search for schedules and tickets, Omio will show you the best journey.

Trenitalia Intercity is a high-speed train service operated by the Italian national railway company, Trenitalia. It operates throughout the country, with services running from early morning to late evening. The Intercity trains come in two types: the Intercity Plus, which is the fastest and most comfortable, and the Intercity, which is slightly slower but still offers a comfortable journey. Onboard facilities include air conditioning, power sockets, Wi-Fi, and a bar service. There are several ticket types available, including Standard, Super Economy, and Business. The most popular routes for Trenitalia Intercity are from Rome to Milan, Naples to Florence, and Turin to Venice.

Lucca to Milan train information with Intercity:

  • Average Duration: 4 h 26 min
  • Cheapest Price: $20

Effortless Travel with the Lucca to Milan Train

Planning your journey from charming Lucca to vibrant Milan has never been easier with the fast and reliable Lucca to Milan train. Most trains from Lucca to Milan depart from Lucca** station and arrive at the bustling **arrivalStationName:Milano Centrale station, offering a seamless connection between these two iconic cities. Whether you're traveling for leisure or business, the train from Lucca to Milan provides a comfortable, efficient, and scenic way to explore Italy. Don't miss the stunning Tuscan landscapes and the convenience of direct services that make your trip from Lucca to Milan enjoyable from start to finish!

Cheap Lucca to Milan Train Tickets: Prices and Best Times to Travel

Traveling by train from Lucca to Milan is both convenient and cost-effective. The cheapest train ticket for this route starts from just $17 (€14), offering an affordable option for budget-conscious travelers. On average, you can expect to pay around $28 (€23) for a standard train ticket, depending on the time of booking and train type. For the best deals and a more pleasant experience, consider traveling in November, as it's typically less crowded and offers competitive ticket prices. Book your train ticket from Lucca to Milan early to secure the best rates and enjoy a smooth journey through stunning Italian scenery!

Train Lucca to Milan with Trenitalia and Regionale Veloce

Traveling by train from Lucca to Milan is a convenient and comfortable way to explore Italy. Services on this route are provided by Trenitalia, featuring its Intercity and Frecciarossa trains for long-distance options, as well as Regionale Veloce trains for regional connections. Trenitalia's Frecciarossa trains offer high-speed travel with amenities like onboard Wi-Fi, spacious seating, and power outlets, while Intercity trains provide a more budget-friendly yet comfortable experience for passengers. For shorter, regional travel, Regionale Veloce trains provide reliable connections with frequent stops, ensuring accessibility to smaller towns along the journey. Whether you're seeking speed, comfort, or affordability, the Lucca to Milan train journey offers a variety of services to suit your travel needs.

Train Lucca to Milan: Train Times and Schedule

Traveling by train from Lucca to Milan offers a convenient and scenic way to connect these two beautiful Italian cities. The journey between them covers a distance of 129 miles (208 km), with an average train journey duration of 4h 10m. Whether you’re traveling for business or leisure, the train allows you to sit back, relax, and enjoy the journey.

Train services between Lucca and Milan are frequent, with an average of 50 departures daily. These trains operate every day of the week, making it easy to plan your travel, whether it’s a weekday or weekend trip. With so many options, you’ll have great flexibility in choosing a train time that suits your schedule.

Typically, the first train from Lucca to Milan departs early in the morning at 05:00, ensuring that early risers can begin their journey without delay. Meanwhile, the last train of the day usually leaves around 17:30, providing ample opportunities for those who prefer to travel later.

Make the most of your trip by checking out the detailed Lucca to Milan train schedule and selecting a train time that fits your itinerary perfectly!

FAQs: Trains from Lucca to Milan

FAQs: Travel by train from Lucca 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
Cheap train tickets from Lucca to Milan can start from as little as $17 (€14) when you book in advance. The average train ticket price for Lucca to Milan is $27 (€22); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Lucca to Milan train travel time is 4 h 10 min   for the 129 mile (208 km) long route, but the duration can vary if you travel on weekends and holidays.
The first train from Lucca to Milan leaves at 12: 50 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Lucca to Milan leaves at 11: 30 PM.
There are 44 trains a day from Lucca to Milan which require at least one change with Intercity, Frecciarossa, Regionale or Frecciabianca. Schedules can vary on holidays or weekends with fewer trains.
Yes, you can take a high-speed train from Lucca to Milan with Frecciarossa or Frecciabianca. Overall you can travel with the following companies: Intercity, Frecciarossa, Regionale or Frecciabianca.
Take the Lucca to Milan train with Intercity, Frecciarossa, Regionale or Frecciabianca. However, it's always good to check out all possible train companies for the journey to Milan from Lucca as there might be differences in the amenities they offer.
No, there are no night trains, the latest train for this route is 11: 30 PM.
A trip to Milan from Lucca is worth doing but not as a day trip with a journey time of 4 h 10 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Lucca to Milan is May.
You have options as you can travel to Milan from Lucca 2 different ways: bus or train.

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
More routes, destinations and providers
Currency
Language

Useful links