Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
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

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.

Not field-verified
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

Updated Sep 20265 min read

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.

Options compared
ModeJourney timePrice (one way)FrequencyOperator
Regional train (Centrale/Garibaldi → Como San Giovanni)About 40–60 min€5–13 (2026 estimate)Roughly 2–3 an hourTrenord
Fast/express train (Centrale → Como San Giovanni)About 37 min€13–20 (2026 estimate)A few a dayTrenitalia / Trenord
Train to Como Nord Lago (Cadorna)About 45–60 min€5–7 (2026 estimate)Roughly 2 an hourTrenord
Train to Varenna-EsinoAbout 60–70 min€7–10 (2026 estimate)Roughly hourlyTrenord
Car (A9 motorway)About 50–60 minFuel and tolls, €10–20 (2026 estimate)Any timeSelf-drive
BusAbout 60–80 min€6–10 (2026 estimate)Limited daily servicesVarious operators
Taxi or private transferAbout 50–60 min€90–150 (2026 estimate)On demandLocal 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.

Route map
PointApproximate coordinates
Milano Centrale45.4860, 9.2040
Milano Porta Garibaldi45.4840, 9.1880
Como San Giovanni45.8070, 9.0730
Como Nord Lago45.8140, 9.0830
Varenna-Esino46.0110, 9.2840
Bellagio pier45.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