From Milan, Como is a direct regional train away: about 40 minutes from Milano Centrale to Como San Giovanni, or about an hour from Milano Cadorna to Como Lago, in the town centre. Second-class tickets start at €5.40 and you don’t need to book a seat.
| From | To | Time | Notes |
|---|---|---|---|
| Milano Centrale | Como San Giovanni | about 40 min | Direct trains roughly every hour; more trains also leave from Porta Garibaldi |
| Milano Cadorna | Como Lago (Nord Lago) | about 1 hour | Trenord, stops right by the lake and the old town |
| Malpensa airport | Como Lago | about 1 hour 15 min | Malpensa Express to Saronno, then change for Como |
| Zurich and Lugano | Como San Giovanni | varies | International trains towards Milan stop at Como San Giovanni |
Times and prices from Trenord; timetables change, so check the day before you travel.
Which station for which home
- Dolce Vita, in the old town: a few minutes on foot from Como Lago.
- Nuova Arte, between the lake and the stadium: about 10 minutes on foot from Como San Giovanni.
- A due passi dal lago, in Cernobbio: bus or ferry from Como, about 5 km.
Day trip or one night?
Many people visit Lake Como as a day trip from Milan. One night changes the trip: you see the lake at sunset and in the morning light, when the day-trippers have gone, and you don’t have to watch the clock for the last train.
Stay a night in Como
Direct price, cleaning included. City tax €3 per adult per night, paid at the property. No pets.
Frequently asked questions
About 40 minutes from Milano Centrale to Como San Giovanni, and about an hour from Milano Cadorna to Como Lago. Second-class regional tickets start at €5.40. Validate paper tickets before boarding. Como Lago, the terminus of the trains from Milano Cadorna, is right by the lakefront. Como San Giovanni is about 10 minutes on foot from the lake.How long is the train from Milan to Lake Como?
How much is the train from Milan to Como?
Which Como station is best for the lake?
Updated 21/10/2026



