Find a train from Como to Milan

Find the cheapest ticket for your trip

Journey details

Best price 2.09$
Journey duration 56 min
Connections per day 441
First departure: 05:19
Last departure: 22:49
Distance 39km

The best deals for your train from Como to Milan on virail

Virail makes every journey easier: the only thing you will have to do is to specify the date of your journey from Como to Milan. Afterwards, you will be able to find the perfect option for your trip by filtering and sorting the results by price and departure. Virail will also automatically redirect you to the provider's website to complete your booking.

Which rail companies offer connections by train from Como to Milan?

To get to Milan by train, you can rely on Trenitalia, only an example among all our partners.

Trenitalia belongs to the national railway group and it is currently the first rail provider in Italy, with more than 40 million passengers, offering not only regional and local connections, but also high-speed routes.

What is the price of train tickets from Como to Milan?

If you have the possibility to book in advance, you will be likely to find cheap train tickets from Como to Milan for 1,80 €. In case you can't plan in advance, train tickets to Milan cost on average 11,15 €.

Ticket price Como - Milan every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
11 $11 $6 $6 $6 $6 $11 $
More More 6 $6 $6 $6 $ More
More More More 1 $1 $ More More

When travelling by train, never forget to keep your ticket with you: make sure to print it out in advance or to download the mobile version if allowed.

For short distances like between Como and Milan, busses and carpooling are good alternatives to the train, thanks to their low costs. Also, busses have the advantage of getting to the smallest towns where the is no train station.

Which stations do the trains to Milan leave from?

The trains to Milan can leave from Como Nord Borghi, Como Nord Camerlata, Como S. Giovanni or Como Nord Lago and arrive at Milano Nord Cadorna, Milano Nord Bovisa, Milano Porta Garibaldi, Milano Greco Pirelli or Milano Centrale.

How long to you need to get to Milan by train?

The first train to Milan leaves at 09:04, whereas the last one at 22:06. On average, the journey lasts 55 minutes, but with the fastest connections you will be in Milan in 43 minutes.

virail lets you search and compare times and prices of any transports from one city to another