4 ways to get from Milan to Lake Como 

Last updated on July 16th, 2026.

Getting from Milan to Lake Como is quick, straightforward and it’s also one of the best day trips from Milan. 

In this post, I’ll be outlining 4 easy ways on how to get from Milan to Lake Como Italy. I’ll be answering all your questions on how to get to Lake Como from Milan and the best transport modes. 

Two ideal destinations in Lombardy for your Italy bucket list, this helpful resource will help you plan your Italy trip

Jump to:

4 easy ways to get from Milan to Lake Como 


1. Milan to Lake Como by car 

One popular way to get from Milan to Lake Como (Lago di Como) is by renting a car. The distance from Milan to Lake Como, and the journey time, depends on where you plan to visit on the lake. 

Lake Como is blessed with dozens of pretty towns, many of which we visited on our 3-day Lake Como visit

Lungolago di Tremezzo on Lake Como
Lungolago di Tremezzo on Lake Como

For this example, I’ll be using the town of Como as the final destination point.  

From the center of Milan (near the Duomo) to Como by car, the journey takes around 1hr and 7mins. In terms of distance this is approximately 51.3km (32mi). This doesn’t factor in any traffic or highway stops.  

You can use the following route to get from Milan to Como by car. 


From Milan’s center 

Follow directions from the Duomo and head towards Viale Alcide de Gasperi in the direction of the Overpass del Ghisallo. This will lead you out of Milan’s city center (approximately 24 minutes in total). 

Take the A8 and A9/E35 in the direction of Via Cecilio in Como. From here, take the Como Centro exit from A9/E35 (around 24 minutes in total). 

Continue on Via Cecilio. Take Via Pasquale Paoli and SS342 in the direction of Via Giovio until you reach Como (about 12 minutes in total). 


Why drive to Lake Como? 

The reason why driving is the best way to travel from Milan to Lake Como is flexibility.  

See also  Top 60+ fun free attractions in Sicily 

We began our journey at the north end in the town of Sorico but explored other towns with great ease. 

Another thing we didn’t find issue with was parking around Lake Como (unlike our experience driving around the Amalfi Coast). We usually found a space and luckily encountered no problems with traffic or having to pay for overpriced parking.  

Lisa Rivera in Villa Carlotta Tremezzo Lake Como

2. Train from Milan to Lake Como 

The Milan to Como train is another easy way to get from Milan to Lake Como. Taking trains in Italy is a fast and affordable option and relatively stress free (except in cases of strikes). 

Where are the train stations in Lake Como? 

The following is a list of the Lake Como train stations. They’re useful to know and will help you understand which Milan to Lake Como train you should take.  

  • Como Lago 
  • Como San Giovanni 
  • Fiumelatte 
  • Lecco 
  • Lierna 
  • Mandello del Lario 
  • Olcio 
  • Varenna Esino 

Train journeys from Milan to Lake Como 

The following trains to Lake Como are operated by Trenord 

Milano Centrale to Como San Giovanni 

This journey takes approximately 39 minutes from Milan and has no changes, making it a quick choice. 

A single, and return, first-class (adult) ticket costs €7.80 ($8.42/£6.70).* The second-class option costs €5.20 ($5.61/£4.47). 

Milano Cadorna station to Como Lago 

The journey time from Milano Cadorna station to Como Lago is around 1 hour. A single, and return, second-class (adult) ticket, like above, costs €5.20 ($5.61/£4.47). 

Trenord Italia train on tracks at Milan Italy — how to get from Milan to Lake Como
Milano Porta Garibaldi to Como San Giovanni 

Like the above option, the journey time is also around 1hr 1min (no changes). A single, and return, second-class (adult) ticket also costs €5.20 ($5.61/£4.47). 

Milano Centrale to Varenna train station 

To get from Milan to the town of Varenna takes approximately 1h 4mins by train. A single, and return, first-class (adult) ticket costs €11.00 ($11.87/£9.46). The second-class option is slightly less at €7.40 ($7.98/£6.36).* 

Check Trenord’s website for the most up-to-date ticket prices and for Milan to Como train times. 


Lake Como map


Milan to Bellagio 

There’s no direct train that will take you from Milan to Bellagio. Given Bellagio’s location at the tip overlooking Lake Como, bus, ferry or car are the most viable options. 

See also  20 photos of the Italian Dolomites

One of the best routes to get from Milan to Bellagio is to take a train from Milano Centrale to Lecco. Get off here and walk to Piazza Lega Lombarda. Look for bus no. 10 that will take you to Bellagio. After around 45 minutes, you’ll arrive at Lungo Lago Marconi.  

The total journey for this route is approximately 1hr 40mins. 

Villa Melzi in Bellagio Lake Como Italy
Villa Melzi in Bellagio, Lake Como Italy

Trains from Milan Airport to Lake Como 

The train from Milan Malpensa Airport to Lake Como follows a similar route to those outlined above.  

From Malpensa Aeroporto T1 train station, take the train towards Milano Cadorna. From here, get off at Saronno and switch to a regional train heading to Como Lago.  

Alternatively, take a train towards Milano Centrale and change to the Swiss train line heading towards Locarno. Get off at Como San Giovanni and continue your journey to Lake Como. 


3. From Milan to Lake Como by coach 

A third option to get to Lake Como from Milan is to travel by coach. The journey might take longer but traveling by bus is affordable and is also ideal for budget travelers. 

Below are some of the bus services that will take you from Milan to Como. 

Flixbus is one of the most popular and offer services on the following routes: 


Milano Lampugnano (Basel SBB (Meret Oppenheim Street) to Como 

Journey times and prices will vary according to the time of day (or night) you travel. To give you an idea, a weekday service departing at 06:20 from Milan will take around 45 minutes (no changes). Tickets cost a very purse-friendly €5.99 ($6.46/£5.15). 

Milano (Assago M2) to Como 

This Flixbus route from Milano (Assago M2) to Como is slightly longer at 1hr 40mins. Tickets, however, cost the same as above. 

Milano (San Donato M3) to Como 

The third Flixbus starting point in Milan is Milano (San Donato M3).  

There are no changes on this route of around 1hr 35mins and it will take you to directly to Como. Tickets are slightly more at €7.99 ($8.62/£6.87). 

Lungolago di Bellagio - Milan to Lake Como Italy
Lungolago di Bellagio, Lake Como

4. Milan to Lake Como by tour 

The last best way to get from Milan to Lake Como is by booking a tour.  

See also  How hard is it to move to Italy?

Personally, I enjoy booking tours as it removes the hassle of having to plan everything myself. Transport is usually included as is a knowledgeable and friendly local that makes the tour more enjoyable. 

Below are some of my favorite Milan to Lake Como tours, many of which make an ideal Milan day trip. 


Is there an airport near to Lake Como? 

There are several airports close to Lake Como. They include: 

  • Aeroporto di Varese-Venegono (35 minutes by car**)
  • Lugano Airport (Switzerland) (38 minutes by car**) 
  • Milan Malpensa Airport (40 minutes by car**) 

⏩️ See: 26 international airports in Italy

What do you think about these 4 ways on how to get from Milan to Lake Como? Is there one mode that most appeals to you? Let me know in the comments below. 

*information correct at the time of publishing 
**approximate timings  

Disclosure: This post may contain affiliate links, which means I may receive a commission if you click a link and purchase something that I’ve recommended. Thank you for your support.

Like this post? Pin it!

View of Lake Como Italy - how to get from Milan to Lake Como

You Might Also Like

24 Comments

  1. I'm particularly intrigued by the train options, and it's awesome that you've provided insights into different stations and ticket prices.

  2. Any rout works for me. I would be just so happy to take a ride and see the countryside and stop every opportunity I'd get, just to breath in all the Italy!

  3. I've been to Milan a few years ago and LOVED IT...But I never made it to lake Como, it's a miss...Next time for sure....

  4. What a great tip, because I literally don't know how to get there and what should I expect. Thank you for this!

  5. Oh goodness how stunning is Lake Como?! It's just so breathtaking and I bet the road there is just as scenic as well! I wish I could snap my fingers and teleport!

  6. We have been talking about visiting Europe, but we have no idea the best ways to get around. This is a great guide and very useful tips.

  7. We've never driven in Italy before as I know I'm not confident driving abroad but I love the flexibility it would offer. I'd probably go for the train option if we did this trip x

  8. I love the detailed info you've provided for traveling from Milan to Lake Como. I too feel like after reading your post, traveling by car would be an easier option to explore the city and what it has to offer.

Leave a Reply

Your email address will not be published. Required fields are marked *