The principal airports for Lake Como and the associated driving times to Como, and routes are as follows for each Lake Como airport: Milan Linate - 1hr 20mins. Milan Malpensa - 45mins. Milan Bergamo - 1hr 20mins.
There’s a good road network servicing the towns and villages around Lake Como but driving can be a bit ‘white-knuckled’, especially during the summer months when it seems that half of Milan flocks to the lake. Many of the roads are particularly narrow and winding, and with Italy’s wannabe F1 drivers sharing the ride with you, driving can be a bit nerve-wracking. Parking is limited in most of the small villages so our advice is to check ahead with us to ensure you’ll have somewhere to park your rental car during your stay.
Hot TIP: Try to avoid driving to Lake Como from Milan on Saturdays during summer (and in the other direction on Sundays) as the roads are jam packed with the Milanese who frequent the lake at weekends.
There are two railway lines connecting Milan and Como – from Milano Centrale/Milano Porta Garibaldi, and from Milano Nord Cadorna. Malpensa airport is the only one located north of Milan, and the closest one to Lake Como. If you’re planning to head straight to Como from the airport, Malpensa is by far your best option. It is possible to reach Como from Malpensa by train travelling along two different routes. The easiest is taking one of the nine direct TILO trains, travelling daily from the airport to Como S. Giovanni, taking an hour and a half. These new direct trains have been introduced in June 2018. They operate between 7.12 am to 11.12 pm, once every two hours, and cost €17 each way.
The second option, with more frequent departures, is taking the Malpensa Express trainheading to Milan and get off at Saronno station, from where you can hop on a train to Como Nord Lago, the station right next to the lake I described just before.
Total travel time between Malpensa and Como varies between 1 hour 20 to 50 minutes, depending on connections, and tickets cost €10.90 each way.