Taking the train from Milan to Como is the fastest, cheapest and most reliable way to reach Lake Como — and in 2026 it is easier than ever. Whether you are coming for a day trip, a long weekend, or starting a longer Italian holiday, this guide tells you exactly what you need to know: which Milan station to leave from, which Como station to arrive at, how much tickets cost, how often trains run, and what to do the moment you step off the platform.
We are Lake Como Tourist Center, based in Via Borgo Vico 42 in Como — three minutes on foot from Como San Giovanni station. We meet thousands of travellers a year arriving from Milan, and this is the practical, no-nonsense version of the advice we give them in person.
The Two Train Lines from Milan to Como (and Which One You Want)
There are two completely separate train networks running between Milan and Lake Como, operated by different companies and arriving at different stations. Getting this right saves you time, money, and a lot of confusion.
Trenitalia runs from Milano Centrale, Milano Porta Garibaldi and Milano Rogoredo to Como San Giovanni. This is the line most international visitors use. The fastest connection is the Regionale Veloce, which covers the distance in about 37 minutes from Milano Centrale.
Trenord runs from Milano Cadorna (and Milano Porta Garibaldi) to Como Nord Lago. Como Nord Lago sits right on the lakefront, next to Piazza Cavour, which sounds appealing — but the journey takes roughly one hour and the trains are slower regional services.
For most travellers we recommend Trenitalia to Como San Giovanni. It is faster, more frequent, and our office sits a three-minute walk from the station entrance. We can help you with tickets, boat trips, restaurants and luggage storage the moment you arrive.
Train Times and Frequency in 2026
Trains run roughly every 20 to 30 minutes between Milano Centrale and Como San Giovanni, from around 5:30 in the morning to just after midnight. On the Trenord line into Como Nord Lago, expect a train every 30 to 60 minutes depending on the time of day.
Peak commuter hours (7:00–9:00 and 17:00–19:00 on weekdays) bring extra services, but also more crowded carriages. If you are travelling with large suitcases, aim for a mid-morning or early-afternoon departure — you will get a seat and space for your bags.
Weekend frequencies are slightly lower, particularly on Sunday mornings, but you will still find a train every half hour on the Trenitalia line. Last trains back to Milan typically leave Como San Giovanni around 23:30, but always check the day-of timetable on the Trenitalia or Trenord app before relying on a late return.
How Long Does the Journey Take?
From Milano Centrale to Como San Giovanni:
- 39 minutes on EuroCity train.
- 40 minutes on the Tilo train.
From Milano Porta Garibaldi to Como San Giovanni: about 60 minutes on Trenord train
From Milano Cadorna to Como Nord Lago: about 60 minutes on Trenord train.
EuroCity trains heading to Switzerland also stop at Como San Giovanni and can do the trip in just over 30 minutes, but they require a separate, more expensive ticket and seat reservation. For a city day trip, the standard train (Tilo train or Trenord) is worthy.
Ticket Prices and How to Buy Them
A standard second-class ticket from Milano Centrale to Como San Giovanni costs €5.20 in 2026 on the Trenitalia Regionale. First class is around €8.00. Avoid the first class choice for the train starting from Milano Cadorna and Milano Garibaldi (actually it isn't a difference between the first and second class). Differently, if you take the Tilo train from Milano Centrale in peaking hours, it could be a wise choice for you to find a free seats (except for that, there's no a real difference between classes).
Children under four travel free, and discounted fares apply for under-15s travelling with an adult.
You can buy tickets in four ways:
- Trenitalia or Trenord app — the easiest method. Download it before you leave, pay by card or Apple Pay, and the ticket sits on your phone. No need to validate.
- Trenitalia.com or Trenord.it - you will receive your tickets on your mail. No need to validate.
- Ticket machines at the station — available in English and most other major languages. They take cards and cash.
- Ticket counters — useful if you need to ask questions, but expect queues at Milano Centrale.
If you buy a paper ticket from a machine or counter, you must validate it by tapping it on the green or white machines on the platform before boarding. App tickets do not need validation. Travelling with an unvalidated paper ticket can result in a fine of €50 or more, even for an honest mistake.
Which Milan Station Should You Leave From?
Milano Centrale is the right choice for almost everyone. It is the main hub, served by the M2 and M3 metro lines, all major hotels are within easy reach, and trains to Como leave from here most frequently. It is also where you arrive if you are coming from Rome, Florence, Venice or Naples.
Milano Porta Garibaldi works well if you are staying in the Isola or Porta Nuova neighbourhoods. Trains from here also reach Como San Giovanni quickly.
Milano Cadorna is the right choice if you specifically want to arrive at Como Nord Lago and walk straight to the lakefront — but remember the journey is longer and train are slower and most likely in late.
If you are coming straight from Malpensa Airport, you have a couple of solid options. The Malpensa Express runs to Milano Cadorna, where you can change for the Trenord service to Como Nord Lago - if you prefer go faster, you can stop in Saronno station, 20 minutes before Cadorna and wait here for the first train headed to Como Nord Lago (you can save 20+20 minutes a/r). Alternatively, take the Malpensa Express to Milano Centrale and switch to the Trenitalia service to Como San Giovanni. If you don't stop in Saronno station, total travel time from Malpensa is around two hours either way.
What to Expect on Board
Tilo trains are modern, air-conditioned double-deckers with large windows, luggage racks at the end of each carriage, and plenty of space for suitcases. There are no assigned seats — sit anywhere in the class shown on your ticket.
There is no food service on board, so grab a coffee or pastry at the station before you leave. Bathrooms are available but variable in quality. Wi-Fi is hit and miss, so download anything you want to watch before boarding.
Pickpockets are uncommon on this route but not unheard of, particularly around Milano Centrale at peak times. Keep your phone and wallet in front pockets, and keep an eye on your luggage in the racks at the end of the carriage.
Arriving at Como San Giovanni: What Happens Next
Como San Giovanni sits on a hill above the historic centre, a flat ten-minute walk down to the lakefront. As you exit the main building, you will see a wide staircase or a sloped path leading down toward the lake — both lead to the same place.
Turn left out of the station and walk down Via Borgo Vico for about three minutes. You will find Lake Como Tourist Center at number 42 — a yellow-fronted office with maps in the window. We are open daily, we speak English, and we can sort you out with everything from a same-day private boat trip on the lake to the right ferry timetable, the best lunch nearby, and luggage storage if you arrived early to check in.
From the lakefront at Piazza Cavour you can walk along the promenade, take the funicular up to Brunate for the panoramic view, or board the public ferries that connect Como with Bellagio, Varenna, Menaggio and the villas along the western shore.
The Best Way to Use a Day on Lake Como
If you have a full day, the classic loop is: ferry (if you're lucky to find a seat on it) to Bellagio, lunch on the water, ferry across to Varenna for an afternoon walk, then ferry back to Como. Allow at least six hours.
If you have a half day, walk the lakefront, take the funicular up to Brunate, have lunch with a view, and head back. Allow about four hours.
If you want to be sure to explore the main villages without ferry inconveniencies, you'd better book a private taxi boat. A skipper takes you wherever you want to go on the lake at your own pace: Villa del Balbianello, Villa Carlotta, George Clooney's villa in Laglio, swimming stops, sunset cruises. No ferry timetables, no crowds, no rushing. We organise these every day and can usually book a same-day slot if you stop by our office.
Returning to Milan in the Evening
Trains from Como San Giovanni back to Milano Centrale run with the same frequency as the outbound direction. The last comfortable train is typically around 22:30, with one or two later services running close to midnight. Always check the day-of schedule and give yourself ten minutes to walk back up to the station from the lakefront — it is uphill.
If you miss the last train, taxis to Milan are available but expensive (€120 and up). A better backup is a hotel night in Como — we are happy to help you find a room if plans change.
Quick Reference Summary
- Fastest route: Milano Centrale → Como San Giovanni, Eurocity train or Tilo train, 39 minutes or 40 minutes, €5.20 or €16.00
- Scenic alternative: Milano Cadorna → Como Nord Lago, Trenord regional, 60 minutes, similar price
- Best app: Trenitalia (for San Giovanni), Trenord (for Nord Lago)
- Frequency: every 20–30 minutes during the day
- Validation: required for paper tickets, not for app tickets
Arriving at Como San Giovanni? Lake Como Tourist Center is 3 minutes walk from the station — come find us and we will plan your perfect day.
