Trains from Milan to Lecco

  • Lowest price from ≈ $6.03 €5.20
  • Average duration 57 min
  • Connections per day 84
  • Distance 46 km
  • CO₂ per person 1 kg

train from Milan to Lecco

The journey from Milan to Lecco is about 46 km. On average a train trip takes 57 min with 84 connections per day.

Lowest price ≈ $6.03 €5.20
Trip duration 57 min
Connections per day 84
Lowest price ≈ $6.03 €5.20
Highest price ≈ $6.96 €6.00
First departure 05:22 AM
Last departure 11:22 PM
Distance 46 km
Departure Milan
Arrival Lecco
Travel operator Regionale
Find the best price

Travel by train from Milan to Lecco

The average journey from Milan to Lecco takes on average 57 min. Around 84 trains depart a day from Milan to Lecco. The average price is ≈ $6.34 (€5.47), and the lowest ticket pricing starts at around ≈ $6.03 (€5.20).

If you travel from Milan to Lecco by train, you will leave from Milan's central train station Milano Centrale, located in the northern part of the city. Some trains to Lecco also leave from Milan Lambrate, Milan Rogoredo and Milan Porta Garibaldi stations.

Transportation is provided by the Trenitalia railway company, and the train to take is the Trenord Regional Train, which directly connects the cities of Milan and Lecco.

Within the Trenord Regional Train type, you will not have WiFi service or seat choice options. This is the cheapest option, suitable for this type of travel since the two cities are not very far from each other. 

From Milan to Lecco, the train is one of the best ways to travel/move. Once you reach the city of Lecco, you will not run out of things to do or see. We recommend a walk along Lecco's lakefront, from Pradello (Orsa Maggiore) to Rivabella to Vercurago. Then visit medieval Lecco: Ponte Azzone, Vallo delle mura and Torre Viscontea, Palazzo delle Paure and Osservatorio Alpinistico, the Sanctuary of Nostra Signora della Vittoria, Villa Manzoni and Museo Manzoniano, Palazzo Belgiojoso, and, if you're looking for outdoor activities, don't miss hiking on San Martino, Monte Barro or Piani d'Erna. 

If you're planning to visit Lecco from Milan by train, let Virail advise you. We compare thousands of train, bus and flight destinations to help you find the best price. Check out our handy price calendar below and find the best prices among all available public transportation between Milan and Lecco.

Regionale3.22 kg CO₂
17:52Milano - Porta Garibaldi
1h 2m
18:54Lecco Lago
≈ $6.03 €5.20
direct
Regionale3.22 kg CO₂
23:22Milano Centrale
1h 5m
00:27Lecco Lago
≈ $6.03 €5.20
direct
Regionale3.22 kg CO₂
17:20Milano Centrale
39 min
17:59Lecco Lago
≈ $6.03 €5.20
direct

Next departures from Milan to Lecco

Sample times and fares for the coming days — book to confirm availability and price.

Regionale Veloce ≈ $6.00 €5.20
05:22 Milano - Porta Garibaldi
56 min · direct
06:18 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
05:22 Milano - Porta Garibaldi
1h 2m · direct
06:24 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
06:20 Milano Centrale
39 min · direct
06:59 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
06:20 Milano Centrale
43 min · 1 changes
07:10 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
06:52 Milano - Porta Garibaldi
1h 2m · direct
07:54 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
06:52 Milano - Porta Garibaldi
56 min · direct
07:48 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
07:20 Milano Centrale
43 min · 1 changes
08:10 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
07:20 Milano Centrale
39 min · direct
07:59 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
07:22 Milano - Porta Garibaldi
52 min · direct
08:14 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
07:52 Milano - Porta Garibaldi
1h 2m · direct
08:54 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
07:52 Milano - Porta Garibaldi
56 min · direct
08:48 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
08:20 Milano Centrale
43 min · 1 changes
09:10 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
08:20 Milano Centrale
39 min · direct
08:59 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
08:22 Milano - Porta Garibaldi
52 min · direct
09:14 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
08:52 Milano - Porta Garibaldi
1h 2m · direct
09:54 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
08:52 Milano - Porta Garibaldi
56 min · direct
09:48 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
09:17 Milano - Porta Garibaldi
1h 36m · direct
10:53 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
09:20 Milano Centrale
43 min · 1 changes
10:10 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
09:20 Milano Centrale
39 min · direct
09:59 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
09:22 Milano - Porta Garibaldi
52 min · direct
10:14 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
09:52 Milano - Porta Garibaldi
1h 2m · direct
10:54 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
09:52 Milano - Porta Garibaldi
56 min · direct
10:48 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
10:17 Milano - Porta Garibaldi
1h 36m · direct
11:53 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
10:20 Milano Centrale
43 min · 1 changes
11:10 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
10:20 Milano Centrale
39 min · direct
10:59 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
10:52 Milano - Porta Garibaldi
1h 2m · direct
11:54 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
10:52 Milano - Porta Garibaldi
56 min · direct
11:48 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
11:17 Milano - Porta Garibaldi
1h 36m · direct
12:53 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
11:20 Milano Centrale
43 min · 1 changes
12:10 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
11:20 Milano Centrale
39 min · direct
11:59 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
11:52 Milano - Porta Garibaldi
1h 2m · direct
12:54 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
11:52 Milano - Porta Garibaldi
56 min · direct
12:48 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
12:17 Milano - Porta Garibaldi
1h 36m · direct
13:53 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
12:20 Milano Centrale
43 min · 1 changes
13:10 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
12:20 Milano Centrale
39 min · direct
12:59 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
12:52 Milano - Porta Garibaldi
56 min · direct
13:48 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
12:52 Milano - Porta Garibaldi
1h 2m · direct
13:54 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
13:17 Milano - Porta Garibaldi
1h 36m · direct
14:53 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
13:20 Milano Centrale
39 min · direct
13:59 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
13:20 Milano Centrale
43 min · 1 changes
14:10 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
13:52 Milano - Porta Garibaldi
1h 2m · direct
14:54 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
13:52 Milano - Porta Garibaldi
56 min · direct
14:48 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
14:17 Milano - Porta Garibaldi
1h 36m · direct
15:53 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
14:20 Milano Centrale
41 min · direct
15:01 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
14:20 Milano Centrale
45 min · 1 changes
15:10 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
14:52 Milano - Porta Garibaldi
56 min · direct
15:48 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
14:52 Milano - Porta Garibaldi
1h 2m · direct
15:54 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
15:17 Milano - Porta Garibaldi
1h 36m · direct
16:53 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
15:20 Milano Centrale
43 min · 1 changes
16:10 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
15:20 Milano Centrale
39 min · direct
15:59 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
15:52 Milano - Porta Garibaldi
56 min · direct
16:48 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
15:52 Milano - Porta Garibaldi
1h 2m · direct
16:54 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
16:17 Milano - Porta Garibaldi
1h 36m · direct
17:53 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
16:20 Milano Centrale
39 min · direct
16:59 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
16:20 Milano Centrale
43 min · 1 changes
17:10 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
16:52 Milano - Porta Garibaldi
1h 2m · direct
17:54 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
16:52 Milano - Porta Garibaldi
56 min · direct
17:48 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
17:17 Milano - Porta Garibaldi
1h 39m · direct
18:56 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
17:20 Milano Centrale
43 min · 1 changes
18:10 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
17:20 Milano Centrale
39 min · direct
17:59 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
17:50 Milano Centrale
46 min · direct
18:36 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
17:52 Milano - Porta Garibaldi
1h 2m · direct
18:54 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
17:52 Milano - Porta Garibaldi
56 min · direct
18:48 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
18:17 Milano - Porta Garibaldi
1h 39m · direct
19:56 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
18:20 Milano Centrale
45 min · 1 changes
19:10 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
18:20 Milano Centrale
41 min · direct
19:01 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
18:52 Milano - Porta Garibaldi
56 min · direct
19:48 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
19:17 Milano - Porta Garibaldi
1h 36m · direct
20:53 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
19:20 Milano Centrale
45 min · 1 changes
20:10 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
19:20 Milano Centrale
41 min · direct
20:01 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
19:52 Milano - Porta Garibaldi
56 min · direct
20:48 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
19:52 Milano - Porta Garibaldi
1h 2m · direct
20:54 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
20:20 Milano Centrale
39 min · direct
20:59 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
20:20 Milano Centrale
43 min · 1 changes
21:10 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
20:52 Milano - Porta Garibaldi
56 min · direct
21:48 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
20:52 Milano - Porta Garibaldi
1h 2m · direct
21:54 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
21:20 Milano Centrale
45 min · 1 changes
22:10 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
21:20 Milano Centrale
41 min · direct
22:01 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
21:52 Milano - Porta Garibaldi
1h 2m · direct
22:54 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
21:52 Milano - Porta Garibaldi
56 min · direct
22:48 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
22:20 Milano Centrale
41 min · direct
23:01 Lecco Lago
Regionale Veloce ≈ $6.92 €6.00
22:20 Milano Centrale
45 min · 1 changes
23:10 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
22:52 Milano Centrale
56 min · direct
23:48 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
22:52 Milano Centrale
1h 2m · direct
23:54 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
23:22 Milano Centrale
56 min · direct
00:18 Lecco Lago
Regionale Veloce ≈ $6.00 €5.20
23:22 Milano Centrale
1h 2m · direct
00:24 Lecco Lago
See all timetables

Carriers on this route

Learn more about carriers on this route.

Trenitalia's regional train service primarily serves to connect smaller towns and cities within Italy's regions, providing an essential link for daily commuters and local travelers.

Ticket types and services from Milan to Lecco

Compare different ticket types and on-board services for the journey from Milan to Lecco.

Second Class

On Trenitalia's regional trains, you can enjoy a journey with basic amenities while taking in the scenic views. On some regional trains, you might occasionally find the option of a first-class ticket.
  • Luggage
  • Accessibility
  • Air conditioning
  • Bicycle

Facility description

Learn more about the services available on board each carrier on this route.

Facilities Description
Wi-Fi
Currently, Trenitalia Regional trains don't have an onboard entertainment portal. But, you can use your own data.
Power sockets
On Trenitalia Regional trains, you can find power sockets to continue charging your devices.
Luggage
On Trenitalia Regional trains, you won't face any restrictions on the amount of luggage you can bring on board. You can easily stow small bags and items in overhead racks or under your seat, while larger suitcases can be placed in the luggage racks situated in the compartments or close to the exterior doors.
Accessibility
Special assistance is a call away for those who require it. Dial the toll-free 800 90 60 60 from Italian landlines or the international number +3902323232 from any phone, including from abroad.
Food and drink
At present, there's no food service on Trenitalia's regional trains. You're welcome to carry your own refreshments, so consider picking up some snacks at the station prior to departure.
Air conditioning
No matter the weather outside, stay comfortably cool with onboard air-conditioning.
Bicycle
You can bring foldable bikes, hoverboards, monowheels, or e-scooters for free if they're within 120 x 80 x 45cm. For non-foldable bikes, purchase a bike or Second Class ticket.

CO₂ emissions by mode

train 3.22kg
bus 3.45kg
flight 9.2kg
carpool 7.36kg
How much CO₂ is emitted travelling by train from Milan to Lecco?

The train journey between Milan and Lecco emits 3.22kg of CO₂.

How much CO₂ do I save by taking the train between Milan and Lecco?

Taking the train between Milan and Lecco saves 5.98kg of CO₂ compared to a flight, 0.23kg compared to the bus and 4.14kg compared to the car.

FAQ