Milan to Lecco train with Regionale

Fri 16 Oct
+ Add return
Regionale
Avanti West Coast
Great Western Railway
West Midlands Trains
CrossCountry
2,000+ travel companies
Regionale
Avanti West Coast
Great Western Railway
West Midlands Trains
CrossCountry
2,000+ travel companies
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

The cheapest and fastest trains from Milan to Lecco

Showing times, prices and bookable tickets for 16 Oct

Cheapest price on 16 Oct

£5

Average ticket price on 16 Oct

£5

Fastest journey on 16 Oct

39 m

Average journey duration on 16 Oct

39 m

Trains on 16 Oct

114

Distance

46 km

Cheap tickets

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

The average ticket from Milan to Lecco will cost around £5 if you buy it on the day, but you can find cheap train tickets today for only £5.

Fast trains

On Fri 16 Oct, we found 114 trains from Milan to Lecco, including 95 direct services.

These direct trains cover the 46 km distance in an average of 39 m but if you time it right, some trains will get you there in just 39 m .

The slowest trains will take 39 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

  • RegionaleRegionale TRENORD 2824
    12:200h39
    Milan Centrale
    12:59Lecco station
    £51One-way
    0 changes
  • RegionaleS8 TRENORD 24834
    10:221h02
    Milan Porta Garibaldi
    11:24Lecco station
    £51One-way
    0 changes
  • RegionaleRegionale TRENORD 2818
    9:200h39
    Milan Centrale
    9:59Lecco station
    £51One-way
    0 changes
  • RegionaleS8 TRENORD 24884
    22:521h02
    Milan Porta Garibaldi
    23:54Lecco station
    £51One-way
    0 changes
  • RegionaleS8 TRENORD 24834
    10:220h56
    Milan Porta Garibaldi
    11:18Lecco Maggianico
    £51One-way
    0 changes

Journey information

Overview: Train from Milan to Lecco

ItalyItaly
ItalyItaly
Icon of train

Trains from Milan to Lecco run on average 117 times per day, taking around 58m. Cheap train tickets for this journey start at £5 but you can travel from only £5 by coach.

There are 99 trains per day. The earliest train runs at 00:03, the last at 23:52. The fastest train covers the 46 km distance in 39m.

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
Coach from £5
Distance
46 km
Average train duration
58m
Cheapest ticket price
£5
Trains per day
117
Direct trains
99
Fastest train
39m
First train
0:03
Last train
23:52
Cheapest Month
Mar
Cheapest Day
Mon
High Season
Jul - Sept
Low Season
Jan - Mar
Busiest Day
Sun
Least Busy Day
Wed
Best time to book
56 days
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
Coach from £5

Live departures

Milan to Lecco train times

The table below shows live departures for Milan to Lecco trains for today, Thursday 15 October. You can also manually refresh the results below to see updated train journeys.

Last updated at
ProviderDepartsDurationArrivesChanges
Tickets
RegionaleS8 TRENORD 2484412:52 Milan Porta Garibaldi
1h02
13:54 Lecco station0 changesdirect
RegionaleS8 TRENORD 2484412:52 Milan Porta Garibaldi
0h56
13:48 Lecco Maggianico0 changesdirect
RegionaleRegionale TRENORD 282613:20 Milan Centrale
0h39
13:59 Lecco station0 changesdirect
RegionaleRegionale TRENORD 2826 · S8 TRENORD 2485313:20 Milan Centrale
0h50
14:10 Lecco Maggianico1 change
RegionaleS8 TRENORD 2484613:22 Milan Porta Garibaldi
0h56
14:18 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 2484613:22 Milan Porta Garibaldi
1h02
14:24 Lecco station0 changesdirect
RegionaleS8 TRENORD 2484813:52 Milan Porta Garibaldi
0h56
14:48 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 2484813:52 Milan Porta Garibaldi
1h02
14:54 Lecco station0 changesdirect
RegionaleRegionale TRENORD 2828 · S8 TRENORD 2485714:20 Milan Centrale
0h50
15:10 Lecco Maggianico1 change
RegionaleRegionale TRENORD 282814:20 Milan Centrale
0h41
15:01 Lecco station0 changesdirect
RegionaleS8 TRENORD 2485014:22 Milan Porta Garibaldi
0h56
15:18 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 2485014:22 Milan Porta Garibaldi
1h02
15:24 Lecco station0 changesdirect
RegionaleRegionale TRENORD 2868 · S8 TRENORD 2485914:48 Milano Lambrate
0h52
15:40 Lecco Maggianico1 change
RegionaleRegionale TRENORD 286814:48 Milano Lambrate
0h41
15:29 Lecco station0 changesdirect
RegionaleS8 TRENORD 2485214:52 Milan Porta Garibaldi
1h02
15:54 Lecco station0 changesdirect
RegionaleS8 TRENORD 2485214:52 Milan Porta Garibaldi
0h56
15:48 Lecco Maggianico0 changesdirect
RegionaleRegionale TRENORD 283015:20 Milan Centrale
0h39
15:59 Lecco station0 changesdirect
RegionaleRegionale TRENORD 2830 · S8 TRENORD 2486115:20 Milan Centrale
0h50
16:10 Lecco Maggianico1 change
RegionaleS8 TRENORD 2485415:22 Milan Porta Garibaldi
1h02
16:24 Lecco station0 changesdirect
RegionaleS8 TRENORD 2485415:22 Milan Porta Garibaldi
0h56
16:18 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 2485615:52 Milan Porta Garibaldi
0h56
16:48 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 2485615:52 Milan Porta Garibaldi
1h02
16:54 Lecco station0 changesdirect
RegionaleRegionale TRENORD 2832 · S8 TRENORD 2486516:20 Milan Centrale
0h50
17:10 Lecco Maggianico1 change
RegionaleRegionale TRENORD 283216:20 Milan Centrale
0h39
16:59 Lecco station0 changesdirect
RegionaleS8 TRENORD 2485816:22 Milan Porta Garibaldi
0h56
17:18 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 2485816:22 Milan Porta Garibaldi
1h02
17:24 Lecco station0 changesdirect
RegionaleS8 TRENORD 2486016:52 Milan Porta Garibaldi
0h56
17:48 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 2486016:52 Milan Porta Garibaldi
1h02
17:54 Lecco station0 changesdirect
RegionaleRegionale TRENORD 283417:20 Milan Centrale
0h39
17:59 Lecco station0 changesdirect
RegionaleRegionale TRENORD 2834 · S8 TRENORD 2486917:20 Milan Centrale
0h50
18:10 Lecco Maggianico1 change
RegionaleS8 TRENORD 2486217:22 Milan Porta Garibaldi
0h56
18:18 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 2486217:22 Milan Porta Garibaldi
1h02
18:24 Lecco station0 changesdirect
RegionaleRegionale TRENORD 287417:50 Milan Centrale
0h45
18:35 Lecco station0 changesdirect
RegionaleS8 TRENORD 2486417:52 Milan Porta Garibaldi
0h56
18:48 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 2486417:52 Milan Porta Garibaldi
1h02
18:54 Lecco station0 changesdirect
RegionaleRegionale TRENORD 2836 · S8 TRENORD 2487318:20 Milan Centrale
0h50
19:10 Lecco Maggianico1 change
RegionaleRegionale TRENORD 283618:20 Milan Centrale
0h41
19:01 Lecco station0 changesdirect
RegionaleS8 TRENORD 2486618:22 Milan Porta Garibaldi
1h02
19:24 Lecco station0 changesdirect
RegionaleS8 TRENORD 2486618:22 Milan Porta Garibaldi
0h56
19:18 Lecco Maggianico0 changesdirect
RegionaleRegionale TRENORD 287618:48 Milano Lambrate
0h47
19:35 Lecco station0 changesdirect
RegionaleS8 TRENORD 2486818:52 Milan Porta Garibaldi
1h02
19:54 Lecco station0 changesdirect
RegionaleS8 TRENORD 2486818:52 Milan Porta Garibaldi
0h56
19:48 Lecco Maggianico0 changesdirect
RegionaleRegionale TRENORD 283819:20 Milan Centrale
0h41
20:01 Lecco station0 changesdirect
RegionaleRegionale TRENORD 2838 · S8 TRENORD 2487719:20 Milan Centrale
0h50
20:10 Lecco Maggianico1 change
RegionaleS8 TRENORD 2487019:22 Milan Porta Garibaldi
0h56
20:18 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 2487019:22 Milan Porta Garibaldi
1h02
20:24 Lecco station0 changesdirect
RegionaleS8 TRENORD 2487219:52 Milan Porta Garibaldi
0h56
20:48 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 2487219:52 Milan Porta Garibaldi
1h02
20:54 Lecco station0 changesdirect
RegionaleRegionale TRENORD 2840 · S8 TRENORD 2488120:20 Milan Centrale
0h50
21:10 Lecco Maggianico1 change
RegionaleRegionale TRENORD 284020:20 Milan Centrale
0h39
20:59 Lecco station0 changesdirect
RegionaleS8 TRENORD 2487420:22 Milan Porta Garibaldi
1h02
21:24 Lecco station0 changesdirect
RegionaleS8 TRENORD 2487420:22 Milan Porta Garibaldi
0h56
21:18 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 2487620:52 Milan Porta Garibaldi
1h02
21:54 Lecco station0 changesdirect
RegionaleS8 TRENORD 2487620:52 Milan Porta Garibaldi
0h56
21:48 Lecco Maggianico0 changesdirect
RegionaleRegionale TRENORD 2842 · S8 TRENORD 2488521:20 Milan Centrale
0h50
22:10 Lecco Maggianico1 change
RegionaleRegionale TRENORD 284221:20 Milan Centrale
0h41
22:01 Lecco station0 changesdirect
RegionaleS8 TRENORD 2487821:22 Milan Porta Garibaldi
0h56
22:18 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 2487821:22 Milan Porta Garibaldi
1h02
22:24 Lecco station0 changesdirect
RegionaleS8 TRENORD 2488021:52 Milan Porta Garibaldi
1h02
22:54 Lecco station0 changesdirect
RegionaleS8 TRENORD 2488021:52 Milan Porta Garibaldi
0h56
22:48 Lecco Maggianico0 changesdirect
RegionaleRegionale TRENORD 284422:20 Milan Centrale
0h41
23:01 Lecco station0 changesdirect
RegionaleRegionale TRENORD 2844 · S8 TRENORD 2488922:20 Milan Centrale
0h50
23:10 Lecco Maggianico1 change
RegionaleS8 TRENORD 2488222:22 Milan Porta Garibaldi
0h56
23:18 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 2488222:22 Milan Porta Garibaldi
1h02
23:24 Lecco station0 changesdirect
RegionaleS8 TRENORD 2488422:52 Milan Porta Garibaldi
0h56
23:48 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 2488422:52 Milan Porta Garibaldi
1h02
23:54 Lecco station0 changesdirect
RegionaleS8 TRENORD 2488623:22 Milan Centrale
1h02
0:24 Lecco station0 changesdirect
RegionaleS8 TRENORD 2488623:22 Milan Centrale
0h56
0:18 Lecco Maggianico0 changesdirect
Friday 16 October
RegionaleS8 TRENORD 248145:22 Milan Porta Garibaldi
0h56
6:18 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 248145:22 Milan Porta Garibaldi
1h02
6:24 Lecco station0 changesdirect
RegionaleS8 TRENORD 248165:52 Milan Porta Garibaldi
1h02
6:54 Lecco station0 changesdirect
RegionaleS8 TRENORD 248165:52 Milan Porta Garibaldi
0h56
6:48 Lecco Maggianico0 changesdirect
RegionaleRegionale TRENORD 2812 · S8 TRENORD 248256:20 Milan Centrale
0h50
7:10 Lecco Maggianico1 change
RegionaleRegionale TRENORD 28126:20 Milan Centrale
0h39
6:59 Lecco station0 changesdirect
RegionaleS8 TRENORD 248186:22 Milan Porta Garibaldi
0h56
7:18 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 248186:22 Milan Porta Garibaldi
1h02
7:24 Lecco station0 changesdirect
RegionaleS8 TRENORD 248206:52 Milan Porta Garibaldi
1h02
7:54 Lecco station0 changesdirect
RegionaleS8 TRENORD 248206:52 Milan Porta Garibaldi
0h56
7:48 Lecco Maggianico0 changesdirect
RegionaleRegionale TRENORD 28147:20 Milan Centrale
0h39
7:59 Lecco station0 changesdirect
RegionaleRegionale TRENORD 2814 · S8 TRENORD 248297:20 Milan Centrale
0h50
8:10 Lecco Maggianico1 change
RegionaleS8 TRENORD 248227:22 Milan Porta Garibaldi
1h02
8:24 Lecco station0 changesdirect
RegionaleS8 TRENORD 248227:22 Milan Porta Garibaldi
0h56
8:18 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 248247:52 Milan Porta Garibaldi
1h02
8:54 Lecco station0 changesdirect
RegionaleS8 TRENORD 248247:52 Milan Porta Garibaldi
0h56
8:48 Lecco Maggianico0 changesdirect
RegionaleRegionale TRENORD 28168:20 Milan Centrale
0h39
8:59 Lecco station0 changesdirect
RegionaleRegionale TRENORD 2816 · S8 TRENORD 248338:20 Milan Centrale
0h50
9:10 Lecco Maggianico1 change
RegionaleS8 TRENORD 248268:22 Milan Porta Garibaldi
0h56
9:18 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 248268:22 Milan Porta Garibaldi
1h02
9:24 Lecco station0 changesdirect
RegionaleS8 TRENORD 248288:52 Milan Porta Garibaldi
1h02
9:54 Lecco station0 changesdirect
RegionaleS8 TRENORD 248288:52 Milan Porta Garibaldi
0h56
9:48 Lecco Maggianico0 changesdirect
RegionaleRegionale TRENORD 28189:20 Milan Centrale
0h39
9:59 Lecco station0 changesdirect
RegionaleRegionale TRENORD 2818 · S8 TRENORD 248379:20 Milan Centrale
0h50
10:10 Lecco Maggianico1 change
RegionaleS8 TRENORD 248309:22 Milan Porta Garibaldi
1h02
10:24 Lecco station0 changesdirect
RegionaleS8 TRENORD 248309:22 Milan Porta Garibaldi
0h56
10:18 Lecco Maggianico0 changesdirect
RegionaleRegionale TRENORD 2858 · S8 TRENORD 248399:48 Milano Lambrate
0h52
10:40 Lecco Maggianico1 change
RegionaleRegionale TRENORD 28589:48 Milano Lambrate
0h41
10:29 Lecco station0 changesdirect
RegionaleS8 TRENORD 248329:52 Milan Porta Garibaldi
0h56
10:48 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 248329:52 Milan Porta Garibaldi
1h02
10:54 Lecco station0 changesdirect
RegionaleRegionale TRENORD 282010:20 Milan Centrale
0h39
10:59 Lecco station0 changesdirect
RegionaleRegionale TRENORD 2820 · S8 TRENORD 2484110:20 Milan Centrale
0h50
11:10 Lecco Maggianico1 change
RegionaleS8 TRENORD 2483410:22 Milan Porta Garibaldi
1h02
11:24 Lecco station0 changesdirect
RegionaleS8 TRENORD 2483410:22 Milan Porta Garibaldi
0h56
11:18 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 2483610:52 Milan Porta Garibaldi
0h56
11:48 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 2483610:52 Milan Porta Garibaldi
1h02
11:54 Lecco station0 changesdirect
RegionaleRegionale TRENORD 2822 · S8 TRENORD 2484511:20 Milan Centrale
0h50
12:10 Lecco Maggianico1 change
RegionaleRegionale TRENORD 282211:20 Milan Centrale
0h39
11:59 Lecco station0 changesdirect
RegionaleS8 TRENORD 2483811:22 Milan Porta Garibaldi
0h56
12:18 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 2483811:22 Milan Porta Garibaldi
1h02
12:24 Lecco station0 changesdirect
RegionaleS8 TRENORD 2484011:52 Milan Porta Garibaldi
0h56
12:48 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 2484011:52 Milan Porta Garibaldi
1h02
12:54 Lecco station0 changesdirect
RegionaleRegionale TRENORD 282412:20 Milan Centrale
0h39
12:59 Lecco station0 changesdirect
RegionaleRegionale TRENORD 2824 · S8 TRENORD 2484912:20 Milan Centrale
0h50
13:10 Lecco Maggianico1 change
RegionaleS8 TRENORD 2484212:22 Milan Porta Garibaldi
0h56
13:18 Lecco Maggianico0 changesdirect
RegionaleS8 TRENORD 2484212:22 Milan Porta Garibaldi
1h02
13:24 Lecco station0 changesdirect

This is the last train of the day.

Find all the dates and times for this journey

Train companies: Regionale from Milan to Lecco trainsRegionale trains will get you between Milan and Lecco from £5. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Regionale

About
Regionale is the regional train service of national carrier Trenitalia connecting all of Italy. It is the most convinient way to travel to both big cities and the smallest villages all over the Italian country. The regional trains have different names depending on the region they serve, such as Treno Regionale Veloce (TRV) and Treno Regionale Lento (TRL). Treno Rock and Treno pop are the two new trains part of Trenitalia regionale fleet. Trenitalia Regionale offers a variety of ticket types, including single tickets (economy and standard), return tickets, and season tickets. Onboard facilities include free Wi-Fi, air conditioning, and power sockets. The most popular routes for Regionale are between Rome and Milan, Naples and Florence, and Turin and Venice.
Luggage & cancellation policy
Average Regionale Duration
39m
Cheapest Regionale Price
£5
Regionale frequency
114 a day
Luggage included
Free hand luggage allowance included in ticket price
Luggage storage
Overhead racks and designated luggage areas between seats
Cancellation Policy
According to ticket conditions
Refund
Full refund provided
Amenities on board the train
Wifi
Food sold onboard
Bar service available on some trains with snacks and beverages
Seat reservation
Seat reservation included in ticket price for most services
Toilets
USB plugs
Accessibility
Wheelchair spaces and assistance available for passengers with reduced mobility
Pets
Small pets in carriers travel free. Larger dogs require paid ticket and muzzle
Quiet zone

Complete guide to Lecco

Things to do in Lecco

Discover the best of Lecco — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Lecco trip today.

  • Must visit

Museo Manzoniano

Museum in Manzoni’s former family home, presenting rooms, documents and context for the writer’s life and his connection to Lecco.

  • Recommended

Galleria d'Arte Contemporanea

City art gallery with modern and contemporary works, temporary exhibitions and a refined setting inside Palazzo delle Paure.

  • Recommended

Museo di Storia Naturale di Lecco

Natural history museum covering local geology, wildlife and Alpine environments, useful for understanding the landscapes around Lecco.

Euro (€)

Moderate for northern Italy: hotels and lakefront dining can be pricier, but local transport and simple meals remain reasonable versus larger tourist cities.

Average meal costs

Budget
€8-12 for a simple meal or takeaway.
Mid-range
€20-35 per person for a restaurant meal.
Fine dining
€60+ per person for upscale dining.
Coffee
€1.50-3 for coffee or cappuccino.

Tipping culture

Service is often included or covered by coperto. Round up or leave 5-10% for very good restaurant service, round up taxi fares, and leave small change in cafés only if service stands out.

Best day trips from Lecco by train

The most popular day trips by train from Lecco are Milan, Bergamo, Como, Monza and Tirano. Find out what you can do in these day trip destinations and how to book your train from Lecco on Omio.

A view of Milan

Day trip from Lecco to Milan by train

Why visit Milan for the day?

Milan is Italy’s capital of fashion and finance, with a polished, modern feel. The Duomo, La Scala and aperitivo culture sit alongside renowned art and design.

How to get from Lecco to Milan by train?

There are 93 trains per day. The earliest train runs at 00:03, the last at 23:56. The fastest train covers the 46 km distance in 34m.

A view of Bergamo

Day trip from Lecco to Bergamo by train

Why visit Bergamo for the day?

Bergamo is best known for the walled Città Alta, where medieval streets and piazzas overlook the plain below. The lower town adds a busier modern rhythm, giving the city a distinctly two-layered character.

How to get from Lecco to Bergamo by train?

The earliest train runs at 01:30, the last at 23:11. The fastest train covers the 28 km distance in 1h 27m.

A view of Como

Day trip from Lecco to Como by train

Why visit Como for the day?

Como sits at the southern tip of Lake Como, where elegant streets meet a busy waterfront and steep green hills. Known for silk, historic churches and graceful villas, it feels polished yet relaxed.

How to get from Lecco to Como by train?

There are 1 trains per day. The earliest train runs at 00:06, the last at 23:55. The fastest train covers the 24 km distance in 53m.

A view of Monza

Day trip from Lecco to Monza by train

Why visit Monza for the day?

Monza is known worldwide for the Autodromo Nazionale Monza, but it also has a refined historic centre and one of Europe's largest walled parks. Close to Milan, it combines motorsport heritage with Lombard culture and a more relaxed city pace.

How to get from Lecco to Monza by train?

There are 49 trains per day. The earliest train runs at 00:02, the last at 23:38. The fastest train covers the 31 km distance in 25m.

A view of Tirano

Day trip from Lecco to Tirano by train

Why visit Tirano for the day?

Tirano is a small town in Lombardy near the Swiss border, known for the Bernina line and the Basilica della Madonna di Tirano. Its historic centre and Alpine setting give it a calm, practical character with easy access to the Valtellina.

How to get from Lecco to Tirano by train?

There are 15 trains per day. The earliest train runs at 00:31, the last at 23:31. The fastest train covers the 72 km distance in 1h 50m.

FAQs: Milan to Lecco train

Find answers to the most common questions about traveling from Milan to Lecco by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Lecco, this guide helps you travel smarter and with confidence.

FAQs
The cost of a train ticket from Milan to Lecco can vary. The cheapest tickets are usually available from £5, while the average price tends to be around £5.
The train journey from Milan to Lecco covers a distance of 46 km and takes approximately 39m. Trains run 117 per day.
The train distance from Milan to Lecco is 46 km.
The first train from Milan to Lecco leaves at 0:03.
The last train from Milan to Lecco departs at 23:52.
Trains from Milan to Lecco run approximately 117 times per day.
Currently, there is no high-speed train service from Milan to Lecco.
Yes, there is a direct train between Milan and Lecco. The service operates 99 times per day, provided by Regionale.
There is no night train service from Milan to Lecco.
The train station in Milan that goes to Lecco is Milan Porta Garibaldi, and it arrives at Lecco station.
Booking trains from Milan to Lecco in advance is advisable, especially during peak travel seasons or for long journeys, to ensure availability and secure better fares.
The train journey from Milan to Lecco offers scenic views of the Italian countryside, with glimpses of the picturesque Lake Como and the surrounding mountains, making it a visually appealing trip.
Yes, you can take the train from Milan to Lecco.

popular train stations

Important Stations and Airports in Milan and Lecco

Most Milan to Lecco trains use the Milano Porta Garibaldi to Lecco station pair, with some services arriving at Lecco Maggianico. Use this guide to compare Milan and Lecco train stations on this route, check city-centre transport, alongside checking practicalities like train station facilities and services.

Departure train stations in Milan
Arrival train stations in Lecco

Which Milan station do trains to Lecco leave from?

Trains from Milan to Lecco leave from Milano Porta Garibaldi. The station is 2 km from Milan city centre at Piazza Sigmund Freud, 1, Milan, Italy.
Milano Porta GaribaldiPiazza Sigmund Freud, 1, Milan, Italy+39 892021WifiParkingDiningATMTaxisAccessibilityWCHotelBike ParkingBike Rental
City-centre transport

Getting to Milano Porta Garibaldi from Milan city centre

Milano Porta Garibaldi is 2 km from Milan city centre. Public transport options include:

BusNm2 · 10m · £2 · every ~1 min
Tram2, 4 · 20m · £2 · every ~20 min
Subway2 · 8m · £2 · every ~30 min

Milano Porta Garibaldi train station facilities and services

Milano Porta Garibaldi has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Bike Parking and Bike Rental.

Food and drink

Food options include: Caffeteria Panni Caldi, Princi, Burgez, Bricco Café, U! Come tu mi vuoi, Autogrill, Culto

Wi-Fi and ATMs

Free Wi-Fi in the station. ATMs are located in the main hall.

Parking, taxis and toilets

Available at Milano Porta Garibaldi: Parking, Taxis, WC.

Bike and car services

Available at Milano Porta Garibaldi: Bike Parking, Bike Rental.

Accessibility

Accessibility facilities are available at Milano Porta Garibaldi: Accessible facilities such as ticket machines, toilets, and ramps and additional assistance as needed from 07:45 to 22:30.

Shops, hotels and contact

Nearby hotels include Hotel NH Milano Palazzo Moscova, AC Hotel by Marriott Milano, Tocq Hotel.

Milano CentralePiazza Duca d'Aosta, 1, 20124 Milan, Italy+39 892021WifiLockersParkingDiningATMTaxisAccessibilityWCHotelTicket OfficeBike ParkingBike RentalCar RentalInformation Desk
City-centre transport

Getting to Milano Centrale from Milan city centre

Milano Centrale is 2 km from Milan city centre. Public transport options include:

TrainRe51 · 11m · £2 · every ~5 min
BusNm3 · 9m · £2 · every ~1 min
60 · 31m · £2 · every ~10 min
Tram9 · 27m · £2 · every ~16 min
Subway3 · 11m · £2 · every ~25 min

Milano Centrale train station facilities and services

Milano Centrale has practical services for this route, including Wifi, Lockers, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Ticket Office, Bike Parking, Bike Rental, Car Rental and Information Desk.

Food and drink

Food options include: Venchi, Panzera Coffee, Burger King, Bar Motta, Caffè Napoli, VyTA Boulangerie, Spontini, Starbucks, Dispensa Emilia, McDonald's, & many more

Wi-Fi and ATMs

Free WiFi in the station. ATMs are there are ATMs in various locations around the station.

Tickets and information

The ticket office is open Mon - Sun: 05:50 - 22:20. Information desks are located next to the ticket office on the ground floor in the shopping gallery.

Luggage and lost property

Luggage storage is provided by KiPoint and located on the ground floor, on the side of Piazza Luigi di Savoia. It is open every day from 06:00 to 23:00.

Parking, taxis and toilets

Available at Milano Centrale: Parking, Taxis, WC.

Bike and car services

Available at Milano Centrale: Bike Parking, Bike Rental, Car Rental.

Accessibility

Accessibility facilities are available at Milano Centrale: Station is wheelchair accessible, has elevators and the Sala Blu, Trenitalia's office of assistance for disabled travelers, is next to Platform 4.

Shops, hotels and contact

Nearby hotels include Glam Hotel Milano, NYX MIlan, iQ Hotel Milano.

Milano LambratePiazza Enrico Bottini, 20131 Milan, Italy+39 02 7740 4318WifiLockersParkingDiningATMTaxisAccessibilityWCHotelLost and Found OfficeTicket OfficeBike ParkingBike RentalCar RentalInformation DeskLuggage Carts
City-centre transport

Getting to Milano Lambrate from Milan city centre

Milano Lambrate is 4 km from Milan city centre. Public transport options include:

TrainS1, S5, R34, Re2, R6, Re6, Re13 · 9m · £2 · every ~3 min
S9 · 17m · £2 · every ~4 min
BusNm2 · 26m · £2 · every ~1 min
Tram19 · 21m · £2 · every ~13 min
19 · 38m · £2 · every ~12 min
Subway2 · 17m · £2 · every ~30 min

Milano Lambrate train station facilities and services

Milano Lambrate has practical services for this route, including Wifi, Lockers, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Lost and Found Office, Ticket Office, Bike Parking, Bike Rental, Car Rental, Information Desk and Luggage Carts.

Food and drink

Food options include: Ristorante Pizzeria Il Girasole, Osteria Lambrate

Wi-Fi and ATMs

Free. ATMs are available in the train station.

Tickets and information

Ticket office support is available at Milano Lambrate. Information desks are located in the main hall.

Luggage and lost property

Luggage storage is available at Milano Lambrate. Lost and found is available at the station.

Parking, taxis and toilets

Available at Milano Lambrate: Parking, Taxis, WC.

Bike and car services

Available at Milano Lambrate: Bike Parking, Bike Rental, Car Rental.

Accessibility

Accessibility facilities are available at Milano Lambrate: Elevators, ramps.

Shops, hotels and contact

Nearby hotels include MEININGER Milano Lambrate, Hotel Gamma, Hotel Lugano.

More options for your journey from Milan to Lecco

Here are some other resources that might have the information you need

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