Train from Milan to Como

Frequent train service to Como

The city of Como is (besides Lecco) the biggest and closest to Milan among the towns along the coast of Lake Como. Therefore it is a natural hub for travelling from Milan to the Lake Como area.

There is an excellent train connection between Milano Centrale (Milan Main Station) and Como San Giovanni station. The frequency of trains is very high (at least one train every hour during the day). Different kinds of trains serve the route, which is about 50 km long.

Cisalpino: fastest and most expensive

The fastest and the most comfortable trains between Milan and Como are the Cisalpino trains, marked CIS. Cisalpino is the well known train service operating mostly on the routes across the Alps between Italy and Switzerland. Tilting trains are used in order to maintain higher speed in the sharp Alpine curves (thought some trains marked CIS do not use the tilting technology in these days).

The journey from Milan to Como takes a little over 30 minutes with Cisalpino trains. However, these trains are also the most expensive. One journey from Milan to Como costs EUR 7.50, or EUR 9.00 in the first class.

Regional trains between Milan and Como

Regional train is a cheaper option. In Milan you can get on the regional trains at Centrale or Porta Garibaldi stations. The price for the Milan-Como one way trip can reach as low as EUR 3.60. However, in some cases you have to change trains in Monza.