Cheapest
Average
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.
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.
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.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() ![]() | On time 3:05 AM Lucca station | 3h45 | 6:50 AM Milan Centrale | 1 transfer | |
![]() | 3:35 AM Lucca station | 5h00 | 8:35 AM Milan Centrale | 2 transfers | |
![]() ![]() | 3:35 AM Lucca station | 4h15 | 7:50 AM Milan Centrale | 2 transfers | |
![]() | 3:35 AM Lucca station | 5h10 | 8:45 AM Milan Porta Garibaldi | 1 transfer | |
![]() ![]() | 4:00 AM Lucca station | 5h00 | 9:00 AM Milan Centrale | 1 transfer | |
![]() | 4:09 AM Lucca station | 6h41 | 10:50 AM Milan Centrale | 2 transfers | |
![]() ![]() | 4:09 AM Lucca station | 4h26 | 8:35 AM Milan Centrale | 2 transfers | |
![]() ![]() | 4:30 AM San Pietro a Vico | 5h50 | 10:20 AM Milan Centrale | 2 transfers | |
![]() ![]() | 4:30 AM San Pietro a Vico | 4h20 | 8:50 AM Milan Centrale | 2 transfers | |
![]() ![]() | 4:54 AM Lucca station | 3h56 | 8:50 AM Milan Centrale | 1 transfer | |
![]() ![]() | 4:54 AM Lucca station | 5h26 | 10:20 AM Milan Centrale | 1 transfer | |
![]() ![]() | 5:23 AM San Pietro a Vico | 6h37 | 12:00 PM Milan Centrale | 1 transfer | |
![]() ![]() | 5:23 AM San Pietro a Vico | 4h27 | 9:50 AM Milan Centrale | 2 transfers | |
![]() ![]() | On time 5:27 AM Lucca station | 3h45 | 9:12 AM Milan Porta Garibaldi | 1 transfer | |
![]() ![]() | 5:40 AM Lucca station | 6h00 | 11:40 AM Milan Centrale | 2 transfers | |
![]() ![]() | 5:40 AM Lucca station | 4h10 | 9:50 AM Milan Centrale | 1 transfer | |
![]() ![]() | 5:55 AM Lucca station | 3h55 | 9:50 AM Milan Centrale | 2 transfers | |
![]() ![]() | 6:30 AM Lucca station | 5h30 | 12:00 PM Milan Centrale | 1 transfer | |
![]() | 6:31 AM Lucca station | 6h19 | 12:50 PM Milan Centrale | 2 transfers | |
![]() ![]() | 6:31 AM Lucca station | 4h19 | 10:50 AM Milan Centrale | 1 transfer | |
![]() ![]() | 6:31 AM Lucca station | 3h59 | 10:30 AM Milan Centrale | 2 transfers | |
![]() ![]() | 6:39 AM San Pietro a Vico | 4h11 | 10:50 AM Milan Centrale | 2 transfers | |
![]() | 6:40 AM San Pietro a Vico | 8h10 | 2:50 PM Milan Centrale | 2 transfers | |
![]() ![]() | 6:49 AM Lucca station | 4h01 | 10:50 AM Milan Centrale | 2 transfers | |
![]() ![]() | 7:28 AM San Pietro a Vico | 6h32 | 2:00 PM Milan Centrale | 1 transfer | |
![]() ![]() | On time 7:28 AM San Pietro a Vico | 4h22 | 11:50 AM Milan Centrale | 2 transfers | |
![]() ![]() | 7:31 AM Lucca station | 6h04 | 1:35 PM Milan Centrale | 2 transfers | |
![]() ![]() | 7:31 AM Lucca station | 3h41 | 11:12 AM Milan Porta Garibaldi | 1 transfer | |
![]() ![]() | On time 7:39 AM Lucca station | 4h11 | 11:50 AM Milan Centrale | 1 transfer | |
![]() ![]() | On time 7:42 AM Lucca station | 4h08 | 11:50 AM Milan Centrale | 2 transfers | |
![]() ![]() | 8:32 AM Lucca station | 3h40 | 12:12 PM Milan Porta Garibaldi | 1 transfer | |
![]() | On time 8:32 AM Lucca station | 6h18 | 2:50 PM Milan Centrale | 2 transfers | |
![]() ![]() | On time 8:42 AM Lucca station | 4h08 | 12:50 PM Milan Centrale | 2 transfers | |
![]() ![]() | On time 8:42 AM Lucca station | 5h18 | 2:00 PM Milan Centrale | 1 transfer | |
![]() | 9:30 AM San Pietro a Vico | 7h20 | 4:50 PM Milan Centrale | 2 transfers | |
![]() | On time 10:31 AM Lucca station | 6h19 | 4:50 PM Milan Centrale | 2 transfers | |
![]() ![]() | 10:31 AM Lucca station | 5h14 | 3:45 PM Milan Centrale | 2 transfers | |
![]() ![]() | 10:39 AM Lucca station | 4h11 | 2:50 PM Milan Centrale | 1 transfer | |
![]() ![]() | 10:40 AM San Pietro a Vico | 5h20 | 4:00 PM Milan Centrale | 2 transfers | |
![]() ![]() | 10:59 AM Lucca station | 5h01 | 4:00 PM Milan Centrale | 1 transfer | |
![]() ![]() | 11:39 AM Lucca station | 4h11 | 3:50 PM Milan Centrale | 1 transfer | |
![]() ![]() | 11:40 AM Lucca station | 4h10 | 3:50 PM Milan Centrale | 2 transfers | |
![]() | 12:17 PM San Pietro a Vico | 6h14 | 6:31 PM Milan Rogoredo | 2 transfers | |
![]() ![]() | 12:31 PM Lucca station | 4h19 | 4:50 PM Milan Centrale | 1 transfer | |
![]() ![]() | 12:31 PM Lucca station | 4h54 | 5:25 PM Milan Centrale | 1 transfer | |
![]() ![]() | 12:42 PM Lucca station | 4h08 | 4:50 PM Milan Centrale | 2 transfers | |
![]() ![]() | 12:48 PM San Pietro a Vico | 4h24 | 5:12 PM Milan Porta Garibaldi | 2 transfers | |
![]() | 1:31 PM Lucca station | 5h14 | 6:45 PM Milan Rogoredo | 2 transfers | |
![]() ![]() | 1:31 PM Lucca station | 3h41 | 5:12 PM Milan Porta Garibaldi | 1 transfer | |
![]() ![]() | 1:39 PM Lucca station | 4h11 | 5:50 PM Milan Centrale | 1 transfer | |
![]() ![]() | 1:42 PM Lucca station | 4h08 | 5:50 PM Milan Centrale | 2 transfers | |
![]() ![]() | 2:03 PM San Pietro a Vico | 4h42 | 6:45 PM Milan Centrale | 2 transfers | |
![]() ![]() | 2:03 PM San Pietro a Vico | 5h57 | 8:00 PM Milan Centrale | 2 transfers | |
![]() | 2:30 PM Lucca station | 5h10 | 7:40 PM Milan Rogoredo | 2 transfers | |
![]() ![]() | 2:30 PM Lucca station | 4h15 | 6:45 PM Milan Centrale | 1 transfer | |
![]() ![]() | 2:31 PM Lucca station | 3h44 | 6:15 PM Milan Rogoredo | 2 transfers | |
![]() ![]() | On time 2:42 PM Lucca station | 5h18 | 8:00 PM Milan Centrale | 1 transfer | |
![]() ![]() | 2:46 PM Lucca station | 4h04 | 6:50 PM Milan Centrale | 1 transfer | |
![]() ![]() | 2:49 PM San Pietro a Vico | 5h01 | 7:50 PM Milan Centrale | 2 transfers | |
![]() ![]() | 2:49 PM San Pietro a Vico | 6h33 | 9:22 PM Milan Centrale | 2 transfers | |
![]() | 2:49 PM San Pietro a Vico | 6h21 | 9:10 PM Milan Rogoredo | 2 transfers | |
![]() | 3:30 PM Lucca station | 5h14 | 8:44 PM Milan Centrale | 2 transfers | |
![]() | 3:30 PM Lucca station | 5h20 | 8:50 PM Milan Centrale | 2 transfers | |
![]() ![]() ![]() | 3:31 PM Lucca station | 3h59 | 7:30 PM Milan Centrale | 2 transfers | |
![]() ![]() | 3:39 PM Lucca station | 4h11 | 7:50 PM Milan Centrale | 1 transfer | |
![]() ![]() | 3:42 PM Lucca station | 4h08 | 7:50 PM Milan Centrale | 2 transfers | |
![]() ![]() | 4:21 PM San Pietro a Vico | 4h29 | 8:50 PM Milan Centrale | 2 transfers | |
![]() | 4:30 PM Lucca station | 4h40 | 9:10 PM Milan Rogoredo | 1 transfer | |
![]() ![]() | 4:31 PM Lucca station | 4h51 | 9:22 PM Milan Centrale | 1 transfer | |
![]() ![]() | 4:31 PM Lucca station | 3h41 | 8:12 PM Milan Porta Garibaldi | 1 transfer | |
![]() ![]() | On time 4:42 PM Lucca station | 4h08 | 8:50 PM Milan Centrale | 2 transfers | |
![]() ![]() | On time 5:38 PM San Pietro a Vico | 4h12 | 9:50 PM Milan Centrale | 2 transfers | |
![]() ![]() | On time 5:39 PM Lucca station | 4h11 | 9:50 PM Milan Centrale | 1 transfer | |
![]() ![]() | 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
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.
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 |
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:
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!
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!
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.
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!
Here are some other resources that might have the information you need