Train from Milan to Como San Giovanni
Escape the bustle of modern Milan for the idyllic lakeside town of Como. Find out about taking the train from Milan to Como San Giovanni.
While Milan isn’t on everyone’s must-see list, it is an excellent place from which to explore the picturesque lakes of northern Italy. One lake that stands out from the rest is Lake Como, and the town bearing the same name is an easy day trip from busy Milan by train.
It might take you the same amount of time to drive the 22.4 miles (36 km) from Milan to Como as it would to take the train, but the train eliminates the hassle of navigating and parking, particularly in charming and popular lakeside towns. Unless you’re planning a number of driving day trips from Como, the train is probably your best bet.
Frequent Trains from Milan to Como San Giovanni
Trenitalia operates both Regionale and the slightly faster EuroCity trains on the route between Milano Centrale station and Como San Giovanni station. The trip can take as little as 36 minutes on the EuroCity, and up to 49 minutes on the Regionale trains.
There aren’t many trains per day to Como from Milan (often only five trains a day), so it’s best if you plan ahead, especially for a day trip. Tickets on this trip are only $16.
Note that weekends and holidays typically mean less frequent service and sometimes longer travel times.
Direct Trains from Milan to Como San Giovanni
All of the train options from Milan to Como are direct, so the difference is between the speed of each type of train. The Regionale trains aren’t as fast as the EuroCity, though both will get you there in less than one hour.
Amenities on Trains from Milan to Como San Giovanni
Regionale trains are fairly low on the Italian train pecking order when it comes to amenities. There are sometimes both 1st and 2nd class cars, but the 1st class cars aren't anything like the Frecciarossa 1st class. Sometimes Regionale trains don't even have air conditioning in every car. Reservations on these trains aren't necessary.
Milan and Como San Giovanni Train Stations
Milan's main station, Centrale, is also a local transportation hub with buses and trams stopping outside and a Metro (subway) stop in a lower level of the station itself. Porta Garibaldi station is a smaller station, though it also has a Metro stop and several bus lines stop nearby.
Como San Giovanni is the main railway station for the city of Como, not far from the city center. In the piazza in front of the station there is a bus terminal several lines that serve other towns around the lake, including Bellagio.