How to get from Milan to Como by train, bus or flight.
The best way to travel from Milan to Como is by taking a train because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
24 miles (39 km) | |
Train | |
Regionale |
Travel 24 miles (39 km) by train between Milan and Como. Regionale is the main travel company operating this route. Travelers can even take a direct train from Milan to Como.
Located about 85 kilometers to the north of Milan, Lake Como is a beautiful spot for a short break or day trip, and it is easy to reach by train. Anyone traveling in Italy can catch trains from a variety of Milan's train stations, with services departing from Centrale, or Porta Garibaldi. Travelers should pick the most convenient departure point to save time. In total, expect the journey to take between 30 minutes and 1 hour. It might also make sense to book an onward bus ticket from Como or Lecco when you book your train travel, if you are heading to resorts on the northern shores of the lake.
Trains from Milan to Lake Como | Buses from Milan to Lake Como| Return from Lake Como to Milan
Average Price |
Travel Time |
Cheapest Time to Book |
|
---|---|---|---|
€5 |
1:29 h |
1 Month Ahead |
|
€7 |
0:36 h |
2 Months Ahead |
Taking the bus is the cheapest way to travel from Milan to Lake Como. There is one bus service that travels from Milan to Lake Como per day. Buses on this route depart from Milan's Centrale bus station and take 1:30 h to arrive at Lake Como's S. Giovanni bus station. The daily bus from Milan to Lake Como leaves Milan a little after midnight at 0:24 a.m. and arrives in Lake Como at 02:14 a.m. This bus service is offered by Trenitalia. Travelers can also look into car sharing options from Milan to Lake Como offered by Bla Bla Car.
The fastest way to travel from Milan to Lake Como is by far taking the train. The quick trip can take as little 36 minutes with direct services, and up to 56 minutes with indirect services requiring a change in Chiasso. Approximately sixty trains from Milan to Lake Como are offered daily, with the first train departing at 5:39 a.m. and the last train departing at 23:09 p.m. Trains leave from either Milan's Centrale or Porta Garibaldi stations and arrive at Lake Como's S. Giovanni station.
Taking the train is the most popular way to travel from Milan to Lake Como. Taking a train is three times faster than traveling from Milan to Lake Como by bus while only costing €2 more on average. Additionally, trains from Milan to Lake Como are offered seven days a week throughout the day, while bus and car sharing options, provided by Bla Bla Car, are much less frequent. All trains traveling from Milan to Lake Como are run by Trenitalia.
You can travel by bus for as low as $5 (€4). When you search for schedules and tickets, Omio will show you the best trip.
Enjoy the travel ride from Milan to Como with Trenitalia, Italy’s main provider of travel services throughout the country with an impressive fleet of travel offering different levels of comfort, amenities and speed. The company's flagship travel are the high-speed Frecciarossa, Frecciargento and Frecciabianca that can travel at speeds up to 186 mph (300 kmh). Trenitalia also operates intercity, regional and night travel. Bathrooms and WiFi access are standard on long-distance travel routes. In many cases, Trenitalia travel also provide barrier-free access.
Trenitalia tickets between Milan and Como are available on Omio, and you can find the best deals for them in just a few steps. Trenitalia offers three different ticket types to fit anyone’s budget, such as the Base, Economy, Super Economy and Ordinaria tickets. Trenitalia also has discount and loyalty cards for qualified travelers, which you can use on Omio. When traveling on a Trenitalia travel from Milan to Como, you can expect to travel 24 miles (39 km). Check Trenitalia’s travel times and tickets for the Milan to Como route and buy your cheap ticket on Omio today!
Travel Milan to Como by train.
Going by bus is the quickest way from Milan to Como with an average travel time of 35 min.
You should expect to travel around 24 miles (39 km) between Milan and Como.
The average frequency per day from Milan to Como is:
However, we recommend checking specific travel dates for your route from Milan to Como as scheduled services by train can vary by season or day of the week.
These are the most popular departure and arrival points from Milan to Como:
Let Omio help you find the best company to travel with from Milan to Como:
Yes, there is a direct service from Milan to Como:
Direct services to Como tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your route.
Here are some other resources that might have the information you need