European trains
Trains from Milan to Lake Como
Lake Como is the mountain lake north of Milan, and it is close enough for a day out as well as a holiday. The train leaves the city and runs north across the Brianza hills to the water, where the town of Como sits at the southern tip of the western branch. Beyond the town the lake stretches away between steep wooded slopes, with villas and villages on the shore and ferries linking Bellagio, Varenna and Menaggio. Milanese families, weekend visitors and travellers on their way to Switzerland all use this route.
Availability and prices are checked live when you search.
- Straight-line distanceabout 40 kmThe rail route is longer; live times appear when you search
- RouteDomesticWithin Italy
- ReturnSearchLake Como to Milan
- Hotels47
- 5-star1
- 4-star18
- 3-star28
About the Milan to Lake Como train
Como has a station on the mainline, San Giovanni, above the town, and another, Como Lago, beside the water and the ferry pier. The eastern shore is reached by a different line, with Varenna the station for the ferries across to Bellagio, so check where your train ends and where your hotel sits before you book. Fill in when and for whom before you search; for the trip back, Lake Como to Milan is a separate search on AI Concierge. The lakeside towns are small and steep, and the ferry is how you move between them when you are there. Como itself has a walled old centre, a cathedral and a funicular up to Brunate for the view across the water. Further up the lake the shore roads narrow and the villages are strung along the water with gardens running down to it. Lake Como's hotels here are a handful from the catalogue; the search gives the whole list. Decide whether you want the town of Como, with the trains and the shops, or a village further up the lake reached by ferry, since the stays feel different.
Where to stay in Lake Como
4 of the 47 hotels in the catalogue for Lake Como. The hotels listed are 35 km from MXP.
Hotel Metropole Suisse, Como★★★★Hotel· SYNXISPiazza Cavour 19 · Spa · Restaurant · Bar · Wi-Fi35 km from MXP
Hotel Barchetta Excelsior, Como★★★★Hotel· Villa D'Este GroupPiazza Cavour 1 · Fitness centre · Restaurant · Bar · Wi-Fi35 km from MXP
Palazzo Venezia, Como★★★★★Hotel· The Leading Hotels of the WorldPiazza Cavour 24 · Restaurant · Bar · Wi-Fi · Parkingfrom₹67,509per night, indicative35 km from MXP
Palace Hotel, Como★★★★Hotel· Villa D'Este GroupLungo Lario Trieste · Fitness centre · Restaurant · Bar · Wi-Fi35 km from MXP- Prices are indicative: the lowest rate found for 2 adults, 1 night on 10 Jan 2027, in INR, checked 10 Nov 2026. Live prices for your dates appear when you search.
Plan the rest of your trip
- HotelsHotels in Lake Como
- Mobile dataItaly eSIM plans
- TransfersTransfers from Milan Malpensa Airport to Lake Como
- HotelsHotels in Milan
- TransfersMilan airport transfers
- TrainsTrains from Florence to Milan
- TrainsTrains from Milan to Rome
- TrainsTrains from Milan to Venice
- TrainsTrains from Milan to Zurich
- TrainsTrains from Munich to Prague
Trains from Milan to Lake Como: questions
How far is Lake Como from Milan by train?
Milan and Lake Como are about 40 km apart in a straight line; the rail route is longer. Live journey times and fares for your date appear when you search trains from Milan to Lake Como.
Can I book the return from Lake Como to Milan?
Yes. Search trains from Lake Como to Milan for the return; each direction has its own times and fares.
Is Milan to Lake Como an international train journey?
No. Both Milan and Lake Como are in Italy, so this is a domestic rail journey.
Destination, hotel and service details come from AI Concierge travel data; distances are straight-line. Availability and prices are shown live when you search.