Milan
How to get from Milan to Lake Como
Take the train: Trenord regional services from Milano Centrale or Milano Porta Garibaldi reach Como San Giovanni in about 40–60 minutes for roughly €5–13 (2026 estimate), and the fastest reach Como in about 37 minutes. Book only for peak weekends and summer; otherwise buy at the station. Driving takes about 50–60 minutes outside rush hour but parking in Como is the constraint.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideMilan
Key facts
- Fastestcheck
- High-speed/express train Milan–Como, about 37 minutes
- Cheapestcheck
- Regional train, roughly €5–13 one way (2026 estimate)
- Main stations
- Milano Centrale, Milano Porta Garibaldi, Milano Cadorna → Como San Giovanni / Como Nord Lago
- Frequencycheck
- Roughly 2–4 trains an hour across the day
- Book ahead?check
- Not needed for regional trains; reserve seats on fast services and summer weekends
- Drive timecheck
- About 50–60 minutes via A9, longer in commuter hours
- Last leg to the lakecheck
- Como Nord Lago is a short walk from the ferry pier
Options compared
Lake Como is not one place: Como town sits at the southern tip, while Bellagio, Varenna and Menaggio are up the lake and reached by ferry or a different rail line. Most travellers mean Como town, which is the simplest and cheapest leg. Decide your actual destination before you buy a ticket, because Varenna and Lecco are served by separate lines from Milan.
Prices below are 2026 estimates for a one-way adult ticket. Regional fares are distance-based and fixed; fast services and seat reservations cost more. Always check the operator's site or app on the day, since timetables change with the season.
| Mode | Journey time | Price (one way) | Frequency | Operator |
|---|---|---|---|---|
| Regional train (Centrale/Garibaldi → Como San Giovanni) | About 40–60 min | €5–13 (2026 estimate) | Roughly 2–3 an hour | Trenord |
| Fast/express train (Centrale → Como San Giovanni) | About 37 min | €13–20 (2026 estimate) | A few a day | Trenitalia / Trenord |
| Train to Como Nord Lago (Cadorna) | About 45–60 min | €5–7 (2026 estimate) | Roughly 2 an hour | Trenord |
| Train to Varenna-Esino | About 60–70 min | €7–10 (2026 estimate) | Roughly hourly | Trenord |
| Car (A9 motorway) | About 50–60 min | Fuel and tolls, €10–20 (2026 estimate) | Any time | Self-drive |
| Bus | About 60–80 min | €6–10 (2026 estimate) | Limited daily services | Various operators |
| Taxi or private transfer | About 50–60 min | €90–150 (2026 estimate) | On demand | Local operators |
Times and fares are 2026 estimates; confirm on the operator's site before travel.
How to book
Regional trains do not need advance booking and cannot sell out in the same way as high-speed services: you buy a ticket and validate it before boarding. Tickets are available at station machines, at ticket offices, in the Trenord and Trenitalia apps, and from some newsagents. Buying on the app avoids the validation step.
For fast services, seat reservations are included and prices rise closer to departure, so book a few days ahead if you want a specific train. In summer and on public holidays, the Como line is busy with day-trippers; travelling before 09:00 or after 19:00 gives you a seat and a quieter ferry pier on arrival.
If you are heading to Bellagio or Varenna, buy a through ticket to Varenna-Esino and then a ferry foot-passenger ticket at the pier. Ferries are operated separately from the railway and are not included in the train fare.
- Buy regional tickets at machines or in the app; validate paper tickets before boarding
- Reserve seats on fast services a few days ahead in summer
- Ferry tickets to Bellagio, Menaggio and Varenna are bought separately at the pier
Tips
Como San Giovanni is the main station and the one used by fast trains; it is about a 10-minute walk to the lakefront and the ferry terminal. Como Nord Lago, served from Milano Cadorna, is closer to the pier but only has regional trains. If your hotel is in Como town, either station works.
Luggage on regional trains is fine but there is no dedicated space on the older carriages; keep bags with you. On summer weekends, the return trains to Milan between 17:00 and 20:00 are the busiest of the day, so buy your return ticket in the morning or plan a later train.
Driving gives you flexibility for the smaller villages, but parking in Como and Bellagio is limited and expensive in high season, and the lakeside roads are slow. For a day trip, the train plus ferry is usually faster door to door.
- Como San Giovanni: fast trains, 10-minute walk to the lakefront
- Como Nord Lago: closest to the ferry pier, regional trains only
- Return trains to Milan are busiest 17:00–20:00 in summer
- A car helps for small villages but parking is the bottleneck
Route map
The rail corridor runs north from Milan through Monza and Seregno to Como, with the fast line and the Cadorna line taking slightly different paths. The lake itself then runs north-east, with ferries linking Como, Cernobbio, Bellagio, Menaggio and Varenna. Varenna-Esino station sits on the Lecco line, which is why it is a separate booking from Como San Giovanni.
Coordinates below are approximate station and pier locations for orientation, not navigation.
| Point | Approximate coordinates |
|---|---|
| Milano Centrale | 45.4860, 9.2040 |
| Milano Porta Garibaldi | 45.4840, 9.1880 |
| Como San Giovanni | 45.8070, 9.0730 |
| Como Nord Lago | 45.8140, 9.0830 |
| Varenna-Esino | 46.0110, 9.2840 |
| Bellagio pier | 45.9860, 9.2610 |
Approximate.
Sources and checks
Fares and timetables on this route change with the season and with operator updates. Treat every figure here as a 2026 estimate and confirm on the operator's own site or app before you travel. This page is checked quarterly.
Questions people ask
How long does it take to get from Milan to Lake Como?
By train, about 37 minutes on the fastest service and 40–60 minutes on regional trains to Como San Giovanni. Allow 60–70 minutes if you are heading to Varenna. Driving takes about 50–60 minutes outside commuter hours.
What is the cheapest way to get from Milan to Lake Como?
The regional train, at roughly €5–13 one way (2026 estimate), depending on the station and service. Buses can be similar or slightly cheaper but run far less often, so the train is usually both cheap and convenient.
Do I need to book in advance from Milan to Lake Como?
No for regional trains: buy at the station or in the app and travel on any service that day. Reserve seats a few days ahead for fast trains and for summer weekends, when the Como line is busiest.
Which Milan station should I leave from?
Milano Centrale and Milano Porta Garibaldi serve Como San Giovanni, including fast trains. Milano Cadorna serves Como Nord Lago, which is closest to the ferry pier. Pick based on where you are staying in Milan.
Can I get to Bellagio by train?
No. Take the train to Varenna-Esino or Como, then a ferry or bus. Ferries link Como, Cernobbio, Bellagio, Menaggio and Varenna, and tickets are bought separately at the pier.
Deep dive
Every source; changeable facts are marked check
Sources
- officialTrenord
- officialTrenitalia
- officialFerrovie dello Stato Italiane
- officialNavigazione Lago di Como