- 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.
Cheapest price
£5
Average price
£5
Fastest journey
1 h 34 m
Average duration
1 h 37 m
Buses per day
189
Distance
46 km
The best way to find a cheap coach 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 coach tickets today for only £5.
Of the 189 buses that leave Milan for Lecco every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct buses cover the 46 km distance in an average of 1 h 37 m but if you time it right, some buses will get you there in just 1 h 34 m .
The slowest buses will take 1 h 38 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.
S8 TRENORD 24852 · Autobus TRENORD 5488A
S8 TRENORD 24842 · Autobus TRENORD 5452A
S8 TRENORD 24840 · Autobus TRENORD 5442A
Regionale TRENORD 94036 · Autobus TRENORD 5426A
S8 TRENORD 24826 · Autobus TRENORD 5410A
Regionale TRENORD 2876 · Autobus TRENORD 5546A
Regionale TRENORD 2874 · Autobus TRENORD 5510A
S8 TRENORD 24830 · Autobus TRENORD 5418A
S8 TRENORD 24846 · Autobus TRENORD 5472A
S8 TRENORD 24886 · Autobus TRENORD 5604AOmio recommends booking the train as it is the most popular option from Milan to Lecco among Omio's users. If you are prioritising price take the train with prices starting from £5. For those with little time consider booking a train which can get you there in 43m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.0kg. The ticket price range depends on the travel mode: a train costs an average of £5, and a coach costs an average of £4.
Distance: 46 km
| Coach | Most popular Train |
|---|---|
£6 Average Price | £5 Average Price Cheapest |
1h 43m Average total duration 1h 13m Onboard + 30m Additional time* | 1h 13m Average total duration Fastest 43m Onboard + 30m Additional time* |
0.0 - 0.1kg CO2 emissions | 0.0 - 0.0kg CO2 emissions Lowest |
![]() Most popular bus company | ![]() Most popular train company |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
The table below shows live departures for Milan to Lecco coaches for today, Friday 28 August. You can also manually refresh the results below to see updated coach journeys.
| Provider | Departs | Duration | Arrives | Changes | Tickets |
|---|---|---|---|---|---|
S8 TRENORD 24830 · Autobus TRENORD 5418A | 9:22 Milan Porta Garibaldi | 1h56 | 11:18 Lecco station | 1 change | |
Regionale TRENORD 25831 · Autobus TRENORD 5420A | 9:37 Milano Greco Pirelli | 1h56 | 11:33 Lecco station | 1 change | |
Regionale TRENORD 25831 · Autobus TRENORD 5420A | 9:37 Milano Greco Pirelli | 1h45 | 11:22 Lecco Maggianico | 1 change | |
S8 TRENORD 24832 · Autobus TRENORD 5422A | 9:52 Milan Porta Garibaldi | 1h56 | 11:48 Lecco station | 1 change | |
S8 TRENORD 24832 · Autobus TRENORD 5422A | 9:52 Milan Porta Garibaldi | 1h45 | 11:37 Lecco Maggianico | 1 change | |
S8 TRENORD 24832 · Autobus TRENORD 5422A | 9:59 Milano Greco Pirelli | 1h49 | 11:48 Lecco station | 1 change | |
Regionale TRENORD 94036 · Autobus TRENORD 5428A | 10:20 Milan Centrale | 2h13 | 12:33 Lecco station | 1 change | |
Regionale TRENORD 94036 · Autobus TRENORD 5426A | 10:20 Milan Centrale | 1h58 | 12:18 Lecco station | 1 change | |
Regionale TRENORD 94036 · Autobus TRENORD 5426A | 10:20 Milan Centrale | 1h47 | 12:07 Lecco Maggianico | 1 change | |
S8 TRENORD 24834 · Autobus TRENORD 5426A | 10:22 Milan Porta Garibaldi | 1h56 | 12:18 Lecco station | 1 change | |
Regionale TRENORD 25835 · Autobus TRENORD 5428A | 10:37 Milano Greco Pirelli | 1h56 | 12:33 Lecco station | 1 change | |
Regionale TRENORD 25835 · Autobus TRENORD 5428A | 10:37 Milano Greco Pirelli | 1h45 | 12:22 Lecco Maggianico | 1 change | |
S8 TRENORD 24836 · Autobus TRENORD 5430A | 10:52 Milan Porta Garibaldi | 1h56 | 12:48 Lecco station | 1 change | |
S8 TRENORD 24836 · Autobus TRENORD 5430A | 10:52 Milan Porta Garibaldi | 1h45 | 12:37 Lecco Maggianico | 1 change | |
S8 TRENORD 24836 · Autobus TRENORD 5430A | 10:59 Milano Greco Pirelli | 1h49 | 12:48 Lecco station | 1 change | |
Regionale TRENORD 94040 · Autobus TRENORD 5440A | 11:20 Milan Centrale | 2h13 | 13:33 Lecco station | 1 change | |
Regionale TRENORD 94040 · Autobus TRENORD 5434A | 11:20 Milan Centrale | 1h58 | 13:18 Lecco station | 1 change | |
Regionale TRENORD 94040 · Autobus TRENORD 5434A | 11:20 Milan Centrale | 1h47 | 13:07 Lecco Maggianico | 1 change | |
S8 TRENORD 24838 · Autobus TRENORD 5434A | 11:22 Milan Porta Garibaldi | 1h56 | 13:18 Lecco station | 1 change | |
Regionale TRENORD 25839 · Autobus TRENORD 5440A | 11:37 Milano Greco Pirelli | 1h56 | 13:33 Lecco station | 1 change | |
Regionale TRENORD 25839 · Autobus TRENORD 5440A | 11:37 Milano Greco Pirelli | 1h45 | 13:22 Lecco Maggianico | 1 change | |
S8 TRENORD 24840 · Autobus TRENORD 5442A | 11:52 Milan Porta Garibaldi | 1h56 | 13:48 Lecco station | 1 change | |
S8 TRENORD 24840 · Autobus TRENORD 5442A | 11:52 Milan Porta Garibaldi | 1h45 | 13:37 Lecco Maggianico | 1 change | |
S8 TRENORD 24840 · Autobus TRENORD 5442A | 11:59 Milano Greco Pirelli | 1h49 | 13:48 Lecco station | 1 change | |
Regionale TRENORD 94044 · Autobus TRENORD 5452A | 12:20 Milan Centrale | 1h58 | 14:18 Lecco station | 1 change | |
Regionale TRENORD 94044 · Autobus TRENORD 5454A | 12:20 Milan Centrale | 2h13 | 14:33 Lecco station | 1 change | |
Regionale TRENORD 94044 · Autobus TRENORD 5452A | 12:20 Milan Centrale | 1h47 | 14:07 Lecco Maggianico | 1 change | |
S8 TRENORD 24842 · Autobus TRENORD 5452A | 12:22 Milan Porta Garibaldi | 1h56 | 14:18 Lecco station | 1 change | |
Regionale TRENORD 25843 · Autobus TRENORD 5454A | 12:37 Milano Greco Pirelli | 1h56 | 14:33 Lecco station | 1 change | |
Regionale TRENORD 25843 · Autobus TRENORD 5454A | 12:37 Milano Greco Pirelli | 1h45 | 14:22 Lecco Maggianico | 1 change | |
S8 TRENORD 24844 · Autobus TRENORD 5456A | 12:52 Milan Porta Garibaldi | 1h56 | 14:48 Lecco station | 1 change | |
S8 TRENORD 24844 · Autobus TRENORD 5456A | 12:52 Milan Porta Garibaldi | 1h45 | 14:37 Lecco Maggianico | 1 change | |
S8 TRENORD 24844 · Autobus TRENORD 5456A | 12:59 Milano Greco Pirelli | 1h49 | 14:48 Lecco station | 1 change | |
Regionale TRENORD 94048 · Autobus TRENORD 5476A | 13:20 Milan Centrale | 2h13 | 15:33 Lecco station | 1 change | |
Regionale TRENORD 94048 · Autobus TRENORD 5472A | 13:20 Milan Centrale | 1h58 | 15:18 Lecco station | 1 change | |
Regionale TRENORD 94048 · Autobus TRENORD 5472A | 13:20 Milan Centrale | 1h47 | 15:07 Lecco Maggianico | 1 change | |
S8 TRENORD 24846 · Autobus TRENORD 5472A | 13:22 Milan Porta Garibaldi | 1h56 | 15:18 Lecco station | 1 change | |
Regionale TRENORD 25847 · Autobus TRENORD 5476A | 13:37 Milano Greco Pirelli | 1h56 | 15:33 Lecco station | 1 change | |
Regionale TRENORD 25847 · Autobus TRENORD 5476A | 13:37 Milano Greco Pirelli | 1h45 | 15:22 Lecco Maggianico | 1 change | |
S8 TRENORD 24848 · Autobus TRENORD 5478A | 13:52 Milan Porta Garibaldi | 1h56 | 15:48 Lecco station | 1 change | |
S8 TRENORD 24848 · Autobus TRENORD 5478A | 13:52 Milan Porta Garibaldi | 1h45 | 15:37 Lecco Maggianico | 1 change | |
S8 TRENORD 24848 · Autobus TRENORD 5478A | 13:59 Milano Greco Pirelli | 1h49 | 15:48 Lecco station | 1 change | |
Regionale TRENORD 94052 · Autobus TRENORD 5486A | 14:20 Milan Centrale | 2h13 | 16:33 Lecco station | 1 change | |
Regionale TRENORD 94052 · Autobus TRENORD 5484A | 14:20 Milan Centrale | 1h58 | 16:18 Lecco station | 1 change | |
Regionale TRENORD 94052 · Autobus TRENORD 5484A | 14:20 Milan Centrale | 1h47 | 16:07 Lecco Maggianico | 1 change | |
S8 TRENORD 24850 · Autobus TRENORD 5484A | 14:22 Milan Porta Garibaldi | 1h56 | 16:18 Lecco station | 1 change | |
Regionale TRENORD 25851 · Autobus TRENORD 5486A | 14:37 Milano Greco Pirelli | 1h56 | 16:33 Lecco station | 1 change | |
Regionale TRENORD 25851 · Autobus TRENORD 5486A | 14:37 Milano Greco Pirelli | 1h45 | 16:22 Lecco Maggianico | 1 change | |
S8 TRENORD 24852 · Autobus TRENORD 5488A | 14:52 Milan Porta Garibaldi | 1h56 | 16:48 Lecco station | 1 change | |
S8 TRENORD 24852 · Autobus TRENORD 5488A | 14:52 Milan Porta Garibaldi | 1h45 | 16:37 Lecco Maggianico | 1 change | |
S8 TRENORD 24852 · Autobus TRENORD 5488A | 14:59 Milano Greco Pirelli | 1h49 | 16:48 Lecco station | 1 change | |
Regionale TRENORD 94056 · Autobus TRENORD 5494A | 15:20 Milan Centrale | 2h13 | 17:33 Lecco station | 1 change | |
Regionale TRENORD 94056 · Autobus TRENORD 5492A | 15:20 Milan Centrale | 1h58 | 17:18 Lecco station | 1 change | |
Regionale TRENORD 94056 · Autobus TRENORD 5492A | 15:20 Milan Centrale | 1h47 | 17:07 Lecco Maggianico | 1 change | |
S8 TRENORD 24854 · Autobus TRENORD 5492A | 15:22 Milan Porta Garibaldi | 1h56 | 17:18 Lecco station | 1 change | |
Regionale TRENORD 25855 · Autobus TRENORD 5494A | 15:37 Milano Greco Pirelli | 1h56 | 17:33 Lecco station | 1 change | |
Regionale TRENORD 25855 · Autobus TRENORD 5494A | 15:37 Milano Greco Pirelli | 1h45 | 17:22 Lecco Maggianico | 1 change | |
S8 TRENORD 24856 · Autobus TRENORD 5496A | 15:52 Milan Porta Garibaldi | 1h56 | 17:48 Lecco station | 1 change | |
S8 TRENORD 24856 · Autobus TRENORD 5496A | 15:52 Milan Porta Garibaldi | 1h45 | 17:37 Lecco Maggianico | 1 change | |
S8 TRENORD 24856 · Autobus TRENORD 5496A | 15:59 Milano Greco Pirelli | 1h49 | 17:48 Lecco station | 1 change | |
Regionale TRENORD 94060 · Autobus TRENORD 5502A | 16:20 Milan Centrale | 2h13 | 18:33 Lecco station | 1 change | |
Regionale TRENORD 94060 · Autobus TRENORD 5500A | 16:20 Milan Centrale | 1h58 | 18:18 Lecco station | 1 change | |
Regionale TRENORD 94060 · Autobus TRENORD 5500A | 16:20 Milan Centrale | 1h47 | 18:07 Lecco Maggianico | 1 change | |
S8 TRENORD 24858 · Autobus TRENORD 5500A | 16:22 Milan Porta Garibaldi | 1h56 | 18:18 Lecco station | 1 change | |
Regionale TRENORD 25859 · Autobus TRENORD 5502A | 16:37 Milano Greco Pirelli | 1h56 | 18:33 Lecco station | 1 change | |
Regionale TRENORD 25859 · Autobus TRENORD 5502A | 16:37 Milano Greco Pirelli | 1h45 | 18:22 Lecco Maggianico | 1 change | |
S8 TRENORD 24860 · Autobus TRENORD 5504A | 16:52 Milan Porta Garibaldi | 1h56 | 18:48 Lecco station | 1 change | |
S8 TRENORD 24860 · Autobus TRENORD 5504A | 16:52 Milan Porta Garibaldi | 1h45 | 18:37 Lecco Maggianico | 1 change | |
S8 TRENORD 24860 · Autobus TRENORD 5504A | 16:59 Milano Greco Pirelli | 1h49 | 18:48 Lecco station | 1 change | |
Regionale TRENORD 94064 · Autobus TRENORD 5508A | 17:20 Milan Centrale | 1h58 | 19:18 Lecco station | 1 change | |
Regionale TRENORD 94064 · Autobus TRENORD 5510A | 17:20 Milan Centrale | 2h13 | 19:33 Lecco station | 1 change | |
Regionale TRENORD 94064 · Autobus TRENORD 5508A | 17:20 Milan Centrale | 1h47 | 19:07 Lecco Maggianico | 1 change | |
S8 TRENORD 24862 · Autobus TRENORD 5508A | 17:22 Milan Porta Garibaldi | 1h56 | 19:18 Lecco station | 1 change | |
Regionale TRENORD 2874 · Autobus TRENORD 5510A | 17:50 Milan Centrale | 1h43 | 19:33 Lecco station | 1 change | |
Regionale TRENORD 2874 · Autobus TRENORD 5512A | 17:50 Milan Centrale | 1h58 | 19:48 Lecco station | 1 change | |
Regionale TRENORD 2874 · Autobus TRENORD 5510A | 17:50 Milan Centrale | 1h32 | 19:22 Lecco Maggianico | 1 change | |
S8 TRENORD 24864 · Autobus TRENORD 5512A | 17:52 Milan Porta Garibaldi | 1h56 | 19:48 Lecco station | 1 change | |
S8 TRENORD 24864 · Autobus TRENORD 5512A | 17:52 Milan Porta Garibaldi | 1h45 | 19:37 Lecco Maggianico | 1 change | |
S8 TRENORD 24864 · Autobus TRENORD 5512A | 17:59 Milano Greco Pirelli | 1h49 | 19:48 Lecco station | 1 change | |
Regionale TRENORD 94068 · Autobus TRENORD 5544A | 18:20 Milan Centrale | 1h58 | 20:18 Lecco station | 1 change | |
Regionale TRENORD 94068 · Autobus TRENORD 5546A | 18:20 Milan Centrale | 2h13 | 20:33 Lecco station | 1 change | |
Regionale TRENORD 94068 · Autobus TRENORD 5544A | 18:20 Milan Centrale | 1h47 | 20:07 Lecco Maggianico | 1 change | |
S8 TRENORD 24866 · Autobus TRENORD 5544A | 18:22 Milan Porta Garibaldi | 1h56 | 20:18 Lecco station | 1 change | |
Regionale TRENORD 2876 · Autobus TRENORD 5546A | 18:48 Milano Lambrate | 1h45 | 20:33 Lecco station | 1 change | |
Regionale TRENORD 2876 · Autobus TRENORD 5546A | 18:48 Milano Lambrate | 1h34 | 20:22 Lecco Maggianico | 1 change | |
S8 TRENORD 24868 · Autobus TRENORD 5548A | 18:52 Milan Porta Garibaldi | 1h56 | 20:48 Lecco station | 1 change | |
S8 TRENORD 24868 · Autobus TRENORD 5548A | 18:52 Milan Porta Garibaldi | 1h45 | 20:37 Lecco Maggianico | 1 change | |
S8 TRENORD 24868 · Autobus TRENORD 5548A | 18:59 Milano Greco Pirelli | 1h49 | 20:48 Lecco station | 1 change | |
Regionale TRENORD 94072 · Autobus TRENORD 5290A | 19:20 Milan Centrale | 1h58 | 21:18 Lecco station | 1 change | |
Regionale TRENORD 94072 · Autobus TRENORD 5554A | 19:20 Milan Centrale | 2h13 | 21:33 Lecco station | 1 change | |
Regionale TRENORD 94072 · Autobus TRENORD 5290A | 19:20 Milan Centrale | 1h47 | 21:07 Lecco Maggianico | 1 change | |
S8 TRENORD 24870 · Autobus TRENORD 5290A | 19:22 Milan Porta Garibaldi | 1h56 | 21:18 Lecco station | 1 change | |
Regionale TRENORD 25871 · Autobus TRENORD 5554A | 19:37 Milano Greco Pirelli | 1h56 | 21:33 Lecco station | 1 change | |
Regionale TRENORD 25871 · Autobus TRENORD 5554A | 19:37 Milano Greco Pirelli | 1h45 | 21:22 Lecco Maggianico | 1 change | |
S8 TRENORD 24872 · Autobus TRENORD 5556A | 19:52 Milan Porta Garibaldi | 1h56 | 21:48 Lecco station | 1 change | |
S8 TRENORD 24872 · Autobus TRENORD 5556A | 19:52 Milan Porta Garibaldi | 1h45 | 21:37 Lecco Maggianico | 1 change | |
Regionale TRENORD 94076 · Autobus TRENORD 5292A | 20:20 Milan Centrale | 1h58 | 22:18 Lecco station | 1 change | |
Regionale TRENORD 94076 · Autobus TRENORD 5294A | 20:20 Milan Centrale | 2h13 | 22:33 Lecco station | 1 change | |
Regionale TRENORD 94076 · Autobus TRENORD 5292A | 20:20 Milan Centrale | 1h47 | 22:07 Lecco Maggianico | 1 change | |
S8 TRENORD 24874 · Autobus TRENORD 5292A | 20:22 Milan Porta Garibaldi | 1h56 | 22:18 Lecco station | 1 change | |
Regionale TRENORD 25875 · Autobus TRENORD 5294A | 20:37 Milano Greco Pirelli | 1h56 | 22:33 Lecco station | 1 change | |
Regionale TRENORD 25875 · Autobus TRENORD 5294A | 20:37 Milano Greco Pirelli | 1h45 | 22:22 Lecco Maggianico | 1 change | |
S8 TRENORD 24876 · Autobus TRENORD 5296A | 20:52 Milan Porta Garibaldi | 1h56 | 22:48 Lecco station | 1 change | |
S8 TRENORD 24876 · Autobus TRENORD 5296A | 20:52 Milan Porta Garibaldi | 1h45 | 22:37 Lecco Maggianico | 1 change | |
Regionale TRENORD 94080 · Autobus TRENORD 5300A | 21:20 Milan Centrale | 1h58 | 23:18 Lecco station | 1 change | |
Regionale TRENORD 94080 · Autobus TRENORD 5300A | 21:20 Milan Centrale | 1h47 | 23:07 Lecco Maggianico | 1 change | |
Regionale TRENORD 25879 · Autobus TRENORD 5576A | 21:37 Milano Greco Pirelli | 1h56 | 23:33 Lecco station | 1 change | |
Regionale TRENORD 25879 · Autobus TRENORD 5576A | 21:37 Milano Greco Pirelli | 1h45 | 23:22 Lecco Maggianico | 1 change | |
S8 TRENORD 24880 · Autobus TRENORD 5592A | 21:52 Milan Porta Garibaldi | 1h56 | 23:48 Lecco station | 1 change | |
S8 TRENORD 24880 · Autobus TRENORD 5592A | 21:52 Milan Porta Garibaldi | 1h45 | 23:37 Lecco Maggianico | 1 change | |
Regionale TRENORD 94084 · Autobus TRENORD 5600A | 22:20 Milan Centrale | 1h58 | 0:18 Lecco station | 1 change | |
Regionale TRENORD 94084 · Autobus TRENORD 5600A | 22:20 Milan Centrale | 1h47 | 0:07 Lecco Maggianico | 1 change | |
S8 TRENORD 24884 · Autobus TRENORD 5602A | 22:52 Milan Porta Garibaldi | 1h56 | 0:48 Lecco station | 1 change | |
S8 TRENORD 24884 · Autobus TRENORD 5602A | 22:52 Milan Porta Garibaldi | 1h45 | 0:37 Lecco Maggianico | 1 change | |
S8 TRENORD 24886 · Autobus TRENORD 5604A | 23:22 Milan Centrale | 1h56 | 1:18 Lecco station | 1 change | |
S8 TRENORD 24886 · Autobus TRENORD 5604A | 23:22 Milan Centrale | 1h45 | 1:07 Lecco Maggianico | 1 change | |
| Saturday 29 August | |||||
S8 TRENORD 24814 · Autobus TRENORD 5386A | 5:22 Milan Porta Garibaldi | 1h56 | 7:18 Lecco station | 1 change | |
S8 TRENORD 24814 · Autobus TRENORD 5386A | 5:22 Milan Porta Garibaldi | 1h45 | 7:07 Lecco Maggianico | 1 change | |
Regionale TRENORD 25815 · Autobus TRENORD 5388A | 5:37 Milano Greco Pirelli | 1h56 | 7:33 Lecco station | 1 change | |
Regionale TRENORD 25815 · Autobus TRENORD 5388A | 5:37 Milano Greco Pirelli | 1h45 | 7:22 Lecco Maggianico | 1 change | |
S8 TRENORD 24816 · Autobus TRENORD 5390A | 5:52 Milan Porta Garibaldi | 1h56 | 7:48 Lecco station | 1 change | |
S8 TRENORD 24816 · Autobus TRENORD 5390A · Regionale TRENORD 10716 | 5:52 Milan Porta Garibaldi | 1h48 | 7:40 Lecco station | 2 changes | |
S8 TRENORD 24816 · Autobus TRENORD 5390A | 5:52 Milan Porta Garibaldi | 1h45 | 7:37 Lecco Maggianico | 1 change | |
Regionale TRENORD 94020 · Autobus TRENORD 5394A | 6:16 Milan Centrale | 2h02 | 8:18 Lecco station | 1 change | |
Regionale TRENORD 94020 · Autobus TRENORD 5394A | 6:16 Milan Centrale | 1h51 | 8:07 Lecco Maggianico | 1 change | |
S8 TRENORD 24818 · Autobus TRENORD 5394A | 6:22 Milan Porta Garibaldi | 1h56 | 8:18 Lecco station | 1 change | |
S8 TRENORD 24818 · Autobus TRENORD 5394A | 6:29 Milano Greco Pirelli | 1h49 | 8:18 Lecco station | 1 change | |
S8 TRENORD 24818 · Autobus TRENORD 5394A | 6:29 Milano Greco Pirelli | 1h38 | 8:07 Lecco Maggianico | 1 change | |
086* | 6:35 Milano, San Donato - Settore B (Viale Giuseppe Impastato) | 1h40 | 8:15 Lecco, Piazza Armando Diaz / Via Montello | 0 changesdirect | |
Regionale TRENORD 25819 · Autobus TRENORD 5396A | 6:37 Milano Greco Pirelli | 1h56 | 8:33 Lecco station | 1 change | |
Regionale TRENORD 25819 · Autobus TRENORD 5396A | 6:37 Milano Greco Pirelli | 1h45 | 8:22 Lecco Maggianico | 1 change | |
S8 TRENORD 24820 · Autobus TRENORD 5398A | 6:52 Milan Porta Garibaldi | 1h56 | 8:48 Lecco station | 1 change | |
S8 TRENORD 24820 · Autobus TRENORD 5398A | 6:52 Milan Porta Garibaldi | 1h45 | 8:37 Lecco Maggianico | 1 change | |
S8 TRENORD 24820 · Autobus TRENORD 5398A | 6:59 Milano Greco Pirelli | 1h49 | 8:48 Lecco station | 1 change | |
Regionale TRENORD 94024 · Autobus TRENORD 5404A | 7:16 Milan Centrale | 2h17 | 9:33 Lecco station | 1 change | |
Regionale TRENORD 94024 · Autobus TRENORD 5402A | 7:16 Milan Centrale | 2h02 | 9:18 Lecco station | 1 change | |
Regionale TRENORD 94024 · Autobus TRENORD 5402A | 7:16 Milan Centrale | 1h51 | 9:07 Lecco Maggianico | 1 change | |
S8 TRENORD 24822 · Autobus TRENORD 5402A | 7:22 Milan Porta Garibaldi | 1h56 | 9:18 Lecco station | 1 change | |
S8 TRENORD 24822 · Autobus TRENORD 5402A | 7:29 Milano Greco Pirelli | 1h49 | 9:18 Lecco station | 1 change | |
S8 TRENORD 24822 · Autobus TRENORD 5402A | 7:29 Milano Greco Pirelli | 1h38 | 9:07 Lecco Maggianico | 1 change | |
Regionale TRENORD 25823 · Autobus TRENORD 5404A | 7:37 Milano Greco Pirelli | 1h56 | 9:33 Lecco station | 1 change | |
Regionale TRENORD 25823 · Autobus TRENORD 5404A | 7:37 Milano Greco Pirelli | 1h45 | 9:22 Lecco Maggianico | 1 change | |
S8 TRENORD 24824 · Autobus TRENORD 5406A | 7:52 Milan Porta Garibaldi | 1h56 | 9:48 Lecco station | 1 change | |
S8 TRENORD 24824 · Autobus TRENORD 5406A | 7:52 Milan Porta Garibaldi | 1h45 | 9:37 Lecco Maggianico | 1 change | |
S8 TRENORD 24824 · Autobus TRENORD 5406A | 7:59 Milano Greco Pirelli | 1h49 | 9:48 Lecco station | 1 change | |
Regionale TRENORD 94028 · Autobus TRENORD 5412A | 8:16 Milan Centrale | 2h17 | 10:33 Lecco station | 1 change | |
Regionale TRENORD 94028 · Autobus TRENORD 5410A | 8:16 Milan Centrale | 2h02 | 10:18 Lecco station | 1 change | |
Regionale TRENORD 94028 · Autobus TRENORD 5410A | 8:16 Milan Centrale | 1h51 | 10:07 Lecco Maggianico | 1 change | |
S8 TRENORD 24826 · Autobus TRENORD 5410A | 8:22 Milan Porta Garibaldi | 1h56 | 10:18 Lecco station | 1 change | |
S8 TRENORD 24826 · Autobus TRENORD 5410A | 8:29 Milano Greco Pirelli | 1h49 | 10:18 Lecco station | 1 change | |
S8 TRENORD 24826 · Autobus TRENORD 5410A | 8:29 Milano Greco Pirelli | 1h38 | 10:07 Lecco Maggianico | 1 change | |
Regionale TRENORD 25827 · Autobus TRENORD 5412A | 8:37 Milano Greco Pirelli | 1h56 | 10:33 Lecco station | 1 change | |
Regionale TRENORD 25827 · Autobus TRENORD 5412A | 8:37 Milano Greco Pirelli | 1h45 | 10:22 Lecco Maggianico | 1 change | |
S8 TRENORD 24828 · Autobus TRENORD 5414A | 8:52 Milan Porta Garibaldi | 1h56 | 10:48 Lecco station | 1 change | |
S8 TRENORD 24828 · Autobus TRENORD 5414A | 8:52 Milan Porta Garibaldi | 1h45 | 10:37 Lecco Maggianico | 1 change | |
S8 TRENORD 24828 · Autobus TRENORD 5414A | 8:59 Milano Greco Pirelli | 1h49 | 10:48 Lecco station | 1 change | |
Regionale TRENORD 94032 · Autobus TRENORD 5420A | 9:16 Milan Centrale | 2h17 | 11:33 Lecco station | 1 change | |
Regionale TRENORD 94032 · Autobus TRENORD 5418A | 9:16 Milan Centrale | 2h02 | 11:18 Lecco station | 1 change | |
Regionale TRENORD 94032 · Autobus TRENORD 5418A | 9:16 Milan Centrale | 1h51 | 11:07 Lecco Maggianico | 1 change | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Compare train and coach prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Buses from Milan to Lecco run on average 6 times per day, taking around 1h 13m. Cheap bus tickets for this journey start at £4 if you book in advance.
There are 4 coaches per day. The earliest coach runs at 00:30, the last at 23:30. The fastest coach covers the 46 km distance in 1h 25m.
Distance 46 km |
Average bus duration 1h 13m |
Cheapest ticket price £4 |
Buses per day 6 |
Direct buses 4 |
Fastest bus 1h 25m |
First bus 0:30 |
Last bus 23:30 |
Cheapest Month Nov |
Cheapest Day Thu |
High Season Jul - Sept |
Low Season Jan - Mar |
Busiest Day Sun |
Least Busy Day Wed |
Best time to book 21 days |
Discover the best of Lecco — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Lecco trip today.
Museum in Manzoni’s former family home, presenting rooms, documents and context for the writer’s life and his connection to Lecco.
City art gallery with modern and contemporary works, temporary exhibitions and a refined setting inside Palazzo delle Paure.
Natural history museum covering local geology, wildlife and Alpine environments, useful for understanding the landscapes around Lecco.
Lecco’s main square facing the lake, ideal for views, people-watching and easy access to the waterfront and historic centre.
Historic district of narrow lanes and canalside character, closely tied to Manzoni’s story and still one of Lecco’s most atmospheric areas.
Long lakeside promenade for strolling, mountain views and public art, popular at sunset and well suited to a relaxed walk.
Buckwheat polenta enriched with local cheese and butter, a hearty mountain staple from the Lecco and Valsassina area.
Risotto made with lake perch fillets, reflecting Lecco’s lakeside cuisine and the long tradition of fishing on Lake Como.
Air-dried cured beef from nearby Valtellina, usually served thinly sliced with oil, lemon and cheese; a classic northern Lombard antipasto.
Elegant lakeside dining with seafood and northern Italian dishes, popular for refined meals in a scenic setting.
Traditional restaurant known for Lombard specialities, polenta dishes and a warm, classic atmosphere near the lake.
Casual, well-regarded spot for pizza and Italian staples, suitable for an easy meal in central Lecco.
Moderate for northern Italy: hotels and lakefront dining can be pricier, but local transport and simple meals remain reasonable versus larger tourist cities.
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.
Official public transport app
Piazza Armando Diaz / Via Montello -> Stazione di Lecco
Find answers to the most common questions about traveling from Milan to Lecco by coach. 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 coach, the cheapest option, or tips for making the most of your visit at Lecco, this guide helps you travel smarter and with confidence.

Most Milan to Lecco buses use the Milano, San Donato - Settore B (Viale Giuseppe Impastato) to Lecco, Piazza Armando Diaz / Via Montello station pair. Use this guide to compare Milan and Lecco bus stations on this route, check city-centre transport, alongside checking practicalities like bus station facilities and services.
Milano, San Donato - Settore B (Viale Giuseppe Impastato) is 6 km from Milan city centre. Public transport options include:
Milano, San Donato - Settore B (Viale Giuseppe Impastato) has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC and Ticket Office.
Food options include: Cafeteria Italiana (in the station), Fast Food Express (in the station), Trattoria Milano (0.5 km).
Free Wi-Fi. ATMs are located near the main entrance for cash withdrawals.
Ticket office support is available at Milano, San Donato - Settore B (Viale Giuseppe Impastato).
Available at Milano, San Donato - Settore B (Viale Giuseppe Impastato): Parking, Taxis, WC.
Accessibility facilities are available at Milano, San Donato - Settore B (Viale Giuseppe Impastato): Elevators, ramps.
Here are some other resources that might have the information you need