Milan to Lucca train

Cheap train tickets from Milan to Lucca

Showing times and prices for 01 Jul

Cheapest

£26

Average

£45

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.

Cheapest
11:20Milan Centrale6h09 17:29Lucca
2 changes
£261One-way
Cheapest
15:20Milan Centrale6h03 21:23Lucca
2 changes
£261One-way
Cheapest
13:20Milan Centrale6h09 19:29Lucca
2 changes
£261One-way
Cheapest
17:20Milan Centrale6h09 23:29Lucca
2 changes
£261One-way
Cheapest
09:20Milan Centrale6h09 15:29Lucca
2 changes
£261One-way

Train schedule Milan to Lucca

Showing trains for tomorrow, Friday, 1 July
05:00Milan Centrale3h29 08:29Lucca
1 change
05:15Milan Centrale8h08 13:23Lucca
2 changes
05:45Milan Centrale4h44 10:29Lucca
1 change
06:10Milan Centrale4h19 10:29Lucca
1 change
06:10Milan Centrale4h21 10:31Lucca
1 change
07:20Milan Centrale7h09 14:29Lucca
2 changes
09:10Milan Centrale4h13 13:23Lucca
1 change
09:10Milan Porta Garibaldi5h19 14:29Lucca
2 changes
09:20Milan Centrale6h09 15:29Lucca
2 changes
09:48Milan Porta Garibaldi3h41 13:29Lucca
1 change
10:10Milan Centrale4h13 14:23Lucca
1 change
10:43Milan Rogoredo3h46 14:29Lucca
2 changes
11:10Milan Centrale4h13 15:23Lucca
1 change
11:20Milan Centrale6h09 17:29Lucca
2 changes
12:10Milan Centrale4h19 16:29Lucca
1 change
13:10Milan Centrale4h13 17:23Lucca
1 change
13:10Milan Centrale4h17 17:27Lucca
1 change
13:20Milan Centrale6h09 19:29Lucca
2 changes
13:48Milan Centrale4h41 18:29Lucca
1 change
14:05Milan Centrale4h53 18:58Lucca
1 change
14:10Milan Centrale4h13 18:23Lucca
1 change
14:30Milan Centrale3h59 18:29Lucca
2 changes
15:10Milan Centrale4h13 19:23Lucca
1 change
15:20Milan Centrale6h03 21:23Lucca
2 changes
15:35Milan Porta Garibaldi4h54 20:29Lucca
1 change
15:58Milan Centrale3h31 19:29Lucca
2 changes
16:10Milan Centrale4h13 20:23Lucca
1 change
16:48Milan Porta Garibaldi3h41 20:29Lucca
1 change
17:10Milan Centrale4h13 21:23Lucca
1 change
17:20Milan Centrale6h09 23:29Lucca
2 changes
17:30Milan Centrale3h59 21:29Lucca
2 changes
18:10Milan Centrale4h38 22:48Lucca
1 change
18:48Milan Porta Garibaldi4h00 22:48Lucca
1 change
19:10Milan Centrale4h19 23:29Lucca
1 change

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

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

Fastest train times from Milan to Lucca

Showing times and prices for 01 Jul

Fastest Journey

3 h 29 m

Average

4 h 43 m

Trains per day

34

Distance

208 km

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

Fastest
05:00Milan Centrale3h29 08:29Lucca
1 change
£461One-way
2nd Fastest
15:58Milan Centrale3h31 19:29Lucca
2 changes
£601One-way
16:48Milan Porta Garibaldi3h41 20:29Lucca
1 change
£461One-way
09:48Milan Porta Garibaldi3h41 13:29Lucca
1 change
£521One-way
10:43Milan Rogoredo3h46 14:29Lucca
2 changes
£621One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Milan to Lucca

distanceDistance129 miles (208 km)
durationAverage train duration4 h 17 min
priceAverage train ticket price£23 (€25)
frequencyTrain frequency17 a day
changesDirect trainNo
carriersTrain companiesIntercity, Frecciabianca, Regionale Veloce, Trenitalia, Regionale or Frecciarossa

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

Train providers: Trenitalia, Frecciarossa and Intercity trains Milan to Lucca

Travel to Lucca from Milan from £12 with Omio’s train partners Trenitalia, Frecciarossa and Intercity! You can find the best timetables and tickets when comparing and booking the most convenient route for you.

Intercity
Trenitalia
Frecciarossa

Looking to travel by train between Milan and Lucca? Omio can help you find that perfect route with Intercity. Check Omio to see current Intercity train timetables, tickets, travel information and prices for the best deals on the Milan to Lucca train and book Intercity tickets online quickly and easily. When taking a train to Lucca from Milan, you can expect to travel 129 miles (208 km) one-way with Intercity. If you search for trains from Milan to Lucca in the Omio app, you can check if the Intercity ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the train station. Whether you’re looking for the cheapest, fastest or earliest train with Intercity, we do the work for you to get you safely to Lucca from Milan. Book that perfect Milan to Lucca train now with Omio and enjoy a smooth and comfortable journey with Intercity!

Train information from Milan to Lucca with Intercity:

  • Average Duration: 3 h 42 min
  • Intercity frequency: 1 a day

Trenitalia is Italy’s national railway company providing services across the whole country, giving you ample opportunity to discover the beauty and culture of Italy. Trenitalia’s fleet of trains include its high-speed trains Frecciarossa, Frecciargento and Frecciabianca as well as intercity, regional and sleeper trains. Toilets and WiFi access are standard services on long-distance routes, and, in most cases, there is barrier-free access on Trenitalia trains.

Taking a train with Trenitalia is a great way to travel to Lucca from Milan, and Omio can show you the best times and tickets available for the 129 miles (208 km) long train route. Trenitalia offers different fares for the Milan to Lucca route with ticket options like Base, Economy, Super Economy and Ordinaria. You can even apply Trenitalia discount cards on Omio at the time of purchasing tickets. Simply check the current Trenitalia train timetable, compare the cheapest, fastest, or earliest routes between Milan and Lucca, and buy your cheap Trenitalia train ticket on Omio easily and securely today.

    Looking for a smooth and easy way to travel to Lucca from Milan? Book your Trenitalia Frecciarossa train between Milan and Lucca with Omio today! Trenitalia is Italy’s national train company that offers a wide variety of connections throughout the country, including the Milan to Lucca journey. Omio shows you current Frecciarossa timetables and tickets to cover the 129 miles (208 km) distance. You can choose from fares like Super Economy, Economy, and Base for the best deals on this route. Trenitalia discount cards can also be applied when purchasing your Frecciarossa ticket on Omio.

    All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, toilets, luggage storage, onboard entertainment, and restaurant and bar services to passengers. Frecciarossa covers long distances and connects major cities in Italy in just a few hours thanks to its high speed. These trains are renowned for their comfort, speed and reduced environmental impact and can reach speeds up to 186 mph (300 kmh). Frecciarossa offers all travellers ultimate comfort, flexibility and convenience, and you can book Frecciarossa tickets with us in a few steps!

    Frecciarossa from Milan to Lucca train information:

    • Average Duration: 2 h 50 min
    • Frecciarossa frequency: 17 a day

    Travel Tips: Trains from Milan to Lucca

    Travel by train to Lucca 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 Lucca.
    FAQs
    Looking to save money on your route? Omio customers have found the cheapest train from Milan to Lucca for the next 7 days starting from £12  one way.
    In the next 7 days you’ll find that the average cost of a train ticket to Lucca from Milan is £23  one way.
    The Milan to Lucca train distance is approximately 129 miles (208 km).
    On average the Milan to Lucca train time is 4 h 17 min  covering the 129 miles (208 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

    When departing from Milan, you have various train station options to start your trip from including Milano Centrale, Milano Rogoredo and Milano Porta Garibaldi. When arriving in Lucca, you can end your trip in train stations like Lucca, Lucca, Ponte a Moriano (Piazza Battisti) and Lucca, Via della Billona / Via della Chiesa X (Ponte del Giglio).

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

    You can find the most popular departure train station for this route, Milano Centrale, located approximately 2.3 miles (3.7 km) from the city centre of Milan. The most popular arrival train station in Lucca, called Lucca, is located around 1.4 miles (2.2 km) away from its city centre.

    For the trip from Milan to Lucca you can take a train with Intercity, Frecciabianca, Regionale Veloce, Trenitalia, Regionale or Frecciarossa. Be sure to check out all possible train providers that offer services between Milan and Lucca on Omio to compare what amenities they may have.
    On average, there are 17 trains a day from Milan to Lucca. The train times and services may be different on weekends and holidays compared to weekdays.
    If you prefer early morning trains from Milan to Lucca, the first train leaves at 04: 45. If you prefer late night trains from Milan to Lucca, the last train of the day leaves at 17: 10. Omio shows you the latest train from Milan to Lucca schedule to help you book the best departure time for this journey.
    You can find a train from Milan to Lucca to cost on average £23 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 Milan to Lucca train generally on sale a few months before the planned travel date.

    Important Stations and Airports for this Journey

    Milan
    Lucca
    Milano Centrale is the most popular Milan railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Milan for your journey to Lucca.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 892021
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 05: 50 - 22: 20
    Public transport options for Milano Centrale
    Metro lines: M2 (green), M3 (yellow)
    Tram lines: 1
    Bus lines: 5, 9, 10, 42, 81, 87, 152, 728, N26, NM2, NM3, Air Bus, Orio Shuttle
    Train lines: FR, FB, EC, Thello, XP2, R28, IC, ICN, RV, R, Regio, Italo
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 892021
    Public transport options for Milano Porta Garibaldi
    Metro lines: M2, M5
    Bus lines: 43, 56, 70, 94
    Train lines: R21, R31, S1, S11, S2, S5, S7, S8

    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