The airport is about 45 kilometres (29 miles) north-west of Milan. It has two terminals connected by a free shuttle bus that runs every twenty minutes.
There used to be a direct coach service from Malpensa to Como but it was stopped at the beginning of 2008.
The best way to get to Como now is to take the ‘Malpensa Express’ train for Milan from terminal one but get off at Saronno and catch the train from there to Como Lago Nord station. The whole journey (Malpensa-Como) costs around €8.50 and lasts about 1hr 20min. From the Como bus terminal just over the road from the Lago Nord station, you can take the C10 bus to all destinations along the west side of the lake, and round as far as Colico. You can also catch the C30 to Bellagio. For fares, journey times and timetables, see Lake Como buses – timetables and tariffs.
You could alternatively take a ferry from the nearby waterfront, but that’s more fun without luggage.
If you’re heading for the east side of the lake, take the shuttle bus from Malpensa to Milan Central Station. The journey takes 50 minutes and a bus leaves every 20 minutes. It costs €6.
From there, take a train going to Sondrio or Tirano, stopping at Lecco, Mandello del Lario, Varenna, Bellano or Colico on the east side of the lake. It takes forty minutes to Lecco, an hour to Varenna and an hour and a half to Colico, the furthest point on the east side of the lake from Milan. As an indicator of cost, the price to Varenna is just under €5. There are also trains running between Lecco and Colico and stopping at a number of less well known stations along the east side of the lake.
After you buy a train ticket, you have to insert it into one of the yellow boxes on the platform, which prints the date and time on it. This is something the inspector on board the train will check for. Failure to do it may result in a heavy fine.
Search for Hotels near Milan Malpensa airport
Find out about Should you hire a car for your holiday at Lake Como?
Read about airport taxis in Getting to Lake Como from the airport by private transfers