
Lake Como is a short hop north of Milan, ringed by mountains and old villas. You can swim, hop a boat between villages or ride the funicular up for views. The train is the cheapest way to get from Milan to Lake Como at $4.30 (€3.70). The bus does the run in 40-50 minutes. There are organised day trips too, if you'd rather not plan it yourself.
Distance from Milan to Lake Como
Milan and Lake Como are about 60 km (37 miles) apart, and the journey itself covers around 73 km by road. Depending on the option, the trip takes between 40m and 11h.
4 ways to travel from Milan to Lake Como
There are four ways to travel from Milan to Lake Como. You can choose between the train, bus, minivan, and private transport. The journey takes 40m–4h and the quickest way is by bus. If you're on a budget, the cheapest option is by train with tickets starting at $3.20 (€2.80).
Reach out to our Community
No questions yet — be the first to ask about Milan to Lake Como.
ABOUT YOUR DESTINATION
Why Visit Lake Como?
Lake Como is the 3rd largest lake in Italy (after La Garda and Maggiore) and has been named several times as one of the most beautiful lakes in the world. Backdropped by the Italian Alps, a cruise at Lake Como and a visit to any one of the surrounding villages — especially Bellagio — will bring you an unforgettable experience.
It’s common for tourists to visit this inverted Y-shaped lake as a day tour from Milan, but we think you need more time to enjoy the exquisite beauty of Lake Como. Here is the perfect destination for slow days hopping from one small commune to another while marvelling at nature’s gifts.
Rounding it up
That's the full picture for getting from Milan to Lake Como, roughly 60 kilometres (37 miles) apart. In all, there are 4 ways to make the trip. The cheapest fare is $4.30 (€3.70). The quickest trip takes 40m.
Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.
Frequently Asked Questions
What is the distance from Milan to Lake Como?
The distance from Milan to Lake Como is 60 kilometres (37 miles).
What is the fastest way to get from Milan to Lake Como?
Journey times from Milan to Lake Como overlap: train 45m - 2h, bus 40-50m, guided day trip 4-11h, private transport 40-50m. Depending on the departure, no single option is always the fastest.
What is the cheapest way to get from Milan to Lake Como?
The cheapest way to get from Milan to Lake Como is by train with ticket costs starting from €3.70.
Affiliate Disclosure
Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.





