Not an official ticket office info@ticket.milan.itItaliano
Ticket·Milan
Not an official ticket office

Lakes, mountains, Alpine trains

Day Trips from Milan: Lake Como and Nine More

Milan to Lake Como takes 37–60 minutes by train and costs a few euro; an organised tour costs from €63 and hands you a boat and no logistics. This page prices both for ten day trips and says which is worth which.

Check Lake Como day trip availability from €70 · Tiqets · ★ 4.6
Price from
€63 Lake Como tour · from a few euro DIY by Trenord
Best first choice
Lake Como — closest, cheapest, most rewarding
Book ahead?
Bernina Express yes, weeks ahead; lakes a few days

Live availability · Tiqets

Lake Como, Lugano & Bellagio: Day Trip from Milan + Private Boat Cruise from €70 · ★ 4.6 · 10 h Check availability

Loading live availability…

Bellagio's stepped lanes and lakefront seen from the water on Lake Como
Bellagio's stepped lanes and lakefront seen from the water on Lake Como Photo: Daniel Case · CC BY-SA 3.0

The best day trips from Milan are short. The city sits an hour from three lakes, ninety minutes from Verona, and inside a rail network that puts the Swiss Alps and the Ligurian coast inside a single day. Milan to Lake Como is the one almost everybody should do first — the train takes well under an hour and the mountains start before the ticket inspector reaches you.

What follows is ten options with honest travel times, the DIY cost against the organised-tour cost, and what the tour actually adds beyond convenience.

Lake Como: the default choice

Three towns, three different days.

Como is the city at the lake’s southern tip: a walled centre, a striped marble cathedral, a funicular up to Brunate for the view back down the lake. Trains reach it two ways — Milano Centrale to Como San Giovanni, and Milano Cadorna to Como Nord Lago, which puts you on the waterfront. Journey time is roughly 40 minutes to an hour depending on the service. Both routes cost the same on a regional train: €5.40 one way in second class, on the Trenord fare table in force from 1 September 2026 and confirmed on Trenitalia’s own booking engine. Children aged 4 to 14 pay €2.70. The one trap is the EuroCity that also serves Como San Giovanni — the same seat on that train is €16, for no useful gain, so read the train type before you tap Buy.

Varenna is the one to pick if you only go once. A vertical fishing village on the eastern shore, reachable directly from Milano Centrale to Varenna-Esino in about an hour, with Villa Monastero’s terraced gardens and a lakeside path called the Passeggiata degli Innamorati. It is also the best ferry hub: Bellagio and Menaggio are both a short crossing away.

Bellagio sits on the promontory where the lake forks. No railway. You arrive by ferry from Varenna, Menaggio or Como, or by coach on a tour. It is the postcard — and in July it is the crowd, so aim for the first ferry.

Ferries: how the lake actually works

Navigazione Laghi runs the boats, in two speeds: slower battelli and ships, and faster hydrofoil “fast service” runs that cost more. The central-lake ferry triangle Bellagio–Cadenabbia–Varenna–Menaggio is the useful one, and the Como–Colico line runs the length of the lake.

Confirmed fares from the official rate pages (navigazionelaghi.it, fares valid from 01/04/2026):

CrossingSingleReturnAges 4–11, singleFast-service supplement
Como – Bellagio€12.00€24.00€6.00€5.00
Varenna – Bellagio€5.50€11.00€2.80€3.00
Como – Urio (circular)€10.40€5.80
Como – Nesso (circular)€16.70€9.30

A return is simply double the single, so there is nothing to gain by buying both legs together. The hydrofoil supplement is per trip and depends on the crossing rather than being one flat figure.

Day passes work differently from how most guides describe them. Navigazione Laghi sells no product called a “central lake” or “whole lake” pass: the biglietto di libera circolazione is priced by the pair of stops you name, and it is then valid only between those two, with unlimited stops in between. On the central-lake pairs — Bellagio–Varenna or Bellagio–Menaggio — it is €17.50 adult and €8.80 for ages 4–11 for one day. Take it out to the extremes, Como–Colico or Como–Lecco, and it is €32.00 and €16.00. Como–Varenna sits between at €29.50. Fast services still need the supplement on top.

The arithmetic that matters: if your day is the Bellagio–Varenna–Menaggio triangle, the €17.50 pass beats about three single crossings and lets you change your mind at the pier. If you are doing one crossing each way, buy singles.

Two practical points. Timetables change four times a year and thin out sharply from November, so check the current PDF before you build a day around a specific crossing. And the last boat back is earlier than you think — miss it on the Varenna side and your only way home is a taxi around the lake.

Varenna's waterfront: the easiest Lake Como town to reach directly from Milano Centrale
Varenna's waterfront: the easiest Lake Como town to reach directly from Milano Centrale Photo: Aconcagua · CC BY-SA 3.0

Same ticket, two booking sites

Live prices from Tiqets and GetYourGuide. Tap a button to open the listing.

SitePriceRatingDurationCancellationBook
GetYourGuide From Milan: Lake Como, Bellagio and Lugano with Lake Cruise Lowest price €63.5per person ★ 4.92,213 reviews 10 - 110 h Book on GetYourGuide
Tiqets Lake Como, Bellagio & Lugano: Guided Tour from Milan + Ferry Ride €69per person ★ 5.06 reviews 10 h 30 min Free cancellation Book on Tiqets
GetYourGuide From Milan: Lake Como Private Boat, Bellagio and Lugano Best rated €69per person ★ 4.710,793 reviews 11 h Book on GetYourGuide
Tiqets Lake Como, Lugano & Bellagio: Day Trip from Milan + Private Boat Cruise €70per person ★ 4.641 reviews 10 h Free cancellation Book on Tiqets
Tiqets Lake Como, Bellagio & Lugano: Guided Tour from Milan €94per person ★ 4.738 reviews 10 h 30 min Free cancellation Book on Tiqets

The tours above are all variations on one itinerary: coach to the lake, a boat leg, Bellagio, and a swing into Lugano in Switzerland. Bring a passport or ID card — Lugano is a different country, even though nobody may check.

Lake Maggiore and the Borromean Islands

Lake Maggiore is the western lake, reached via Stresa — direct trains from Milano Centrale, roughly an hour. The draw is offshore: Isola Bella, a baroque palace and terraced garden that occupies almost the entire island, Isola Madre with its botanical garden and peacocks, and Isola dei Pescatori, which is a working fishing village with restaurants.

Stresa is the easiest lake day to do without a tour. Walk from the station to the waterfront, buy a hop-on hop-off boat ticket, and island-hop at your own pace; palace and garden entry is paid separately at each island. Add the Mottarone cable car if the weather is clear.

Isola Bella's terraced garden fills almost the whole island, ten minutes by boat from Stresa
Isola Bella's terraced garden fills almost the whole island, ten minutes by boat from Stresa Photo: Isiwal · CC BY-SA 4.0

Bernina Express and St Moritz

The single most spectacular day out of Milan, and the one that most needs booking. The Bernina line is a UNESCO World Heritage railway that climbs from Tirano in Italy over the Bernina Pass at 2,253 m and down to the Engadine, past the Morteratsch glacier and the loop viaduct at Brusio, all without a rack railway.

Two ways to do it. DIY: Trenord from Milano Centrale to Tirano (about two and a half hours), then the Rhaetian Railway to St Moritz. Regional Rhaetian trains take the same track as the panoramic Bernina Express carriages and cost less; the panoramic service adds big windows and compulsory seat reservation. Packaged: a coach from Milan to Tirano, a reserved Bernina seat, free time in St Moritz and a chocolate-house stop, all in one booking.

Take a passport — Switzerland is not in the EU — and dress for the pass, which can be below freezing while Milan is at 25°C.

Same ticket, two booking sites

Live prices from Tiqets and GetYourGuide. Tap a button to open the listing.

SitePriceRatingDurationCancellationBook
GetYourGuide From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip Lowest price €90.35per person ★ 4.91,359 reviews 12 h Book on GetYourGuide
Tiqets Bernina Red Train: Roundtrip from Milan €149per person ★ 4.572 reviews 13 h Free cancellation Book on Tiqets

Verona, Sirmione and Lake Garda

Verona Porta Nuova is about ninety minutes from Milano Centrale on Frecciarossa or Italo, and around two hours on regional services. Trenitalia’s fixed Base fare on the Frecciarossa is €33 in Standard, €39 Premium and €44 Business; the Economy and Super Economy tiers underneath it are dynamic and were selling from around €18 when we checked, which is the whole argument for booking early. The regional train is a flat €12.75 in second class and never moves — two hours instead of ninety minutes for €20 less. The Roman Arena still hosts the summer opera festival; Piazza delle Erbe, the Scaligeri tombs and the Castelvecchio bridge fill an easy afternoon.

Sirmione is the reason people book the coach rather than the train: it is a spit of land on the southern shore of Lake Garda with a moated Scaligero castle at its neck, and it needs a bus or taxi from Desenzano del Garda station. Combining Verona and Sirmione by public transport is possible but eats the day in connections; the tour combination with a boat cruise is one of the few cases where the coach is objectively the smarter buy.

Same ticket, two booking sites

Live prices from Tiqets and GetYourGuide. Tap a button to open the listing.

SitePriceRatingDurationCancellationBook
GetYourGuide From Milan: Verona, Sirmione and Lake Garda with Boat Cruise Lowest price €98.75per person ★ 4.81,016 reviews 11 h Book on GetYourGuide
Tiqets Verona, Sirmione & Lake Garda with Private Boat Cruise from Milan €112.5per person ★ 4.85 reviews 11 h Free cancellation Book on Tiqets

Cinque Terre: the long one

Five villages on the Ligurian coast, terraced vineyards, no cars in the centres. From Milan it is a genuine expedition — twelve to thirteen hours door to door on the organised version, which typically runs coach to Manarola, the local train up the coast to Monterosso, and a boat leg to La Spezia.

Doing it independently means Milano Centrale to La Spezia Centrale (change usually at Genova), then the Cinque Terre local line with a Cinque Terre Treno card. It works, but you spend six hours on trains to get four in the villages. Our honest advice: if this is a priority, sleep in Levanto or La Spezia and give it two days.

Vernazza from the coastal path — Cinque Terre is a twelve-hour day from Milan, or better, an overnight
Vernazza from the coastal path — Cinque Terre is a twelve-hour day from Milan, or better, an overnight Photo: СССР · CC BY-SA 2.5 ca

Same ticket, two booking sites

Live prices from Tiqets and GetYourGuide. Tap a button to open the listing.

SitePriceRatingDurationCancellationBook
Tiqets Cinque Terre: Daytrip from Milan Lowest price €139per person ★ 3.77 reviews 13 h Free cancellation Book on Tiqets
GetYourGuide Milan: Cinque Terre Full-Day Guided Trip With Cruise Best rated €139per person ★ 4.4906 reviews 13 h Book on GetYourGuide

Venice by train

Milano Centrale to Venezia Santa Lucia is roughly two and a half hours each way on high-speed services, which leaves five or six usable hours between the Rialto and San Marco. That is enough for a first look and not enough for the city. Book the earliest departure and the latest return, skip the Doge’s Palace queue by pre-booking, and accept that you are sampling.

A guided full-day version removes the ticket admin and usually adds a lagoon boat ride — worth it if the alternative is you standing in a ticket hall at 07:00 with a phone at 4% battery.

Bergamo Città Alta: the cheap half day

The best value on this page. Bergamo is under an hour from Milan by train, and the upper town — Città Alta — is a walled Venetian hill town with a funicular, a colonnaded Piazza Vecchia, and the Colleoni Chapel. Total cost: €6.30 each way on the direct Trenord regional, 48 minutes, plus €1.70 for a one-zone ATB ticket valid 75 minutes. That ticket is the funicular fare — ATB publishes no separate price for the Bergamo Bassa–Alta funicular, because the ordinary urban ticket covers buses, both funiculars and the T1 tram. If you plan to ride up, down and around, the 24-hour urban ticket at €4.90 is the better buy. So a full day in a walled Venetian hill town comes to about €17 in fares.

It pairs neatly with a flight: if you are flying out of Milan Bergamo, spend the morning in Città Alta and take the airport bus from Bergamo’s train station rather than from Milan. See airports and transfers for the bus options.

Turin and Pavia: the two underrated ones

Turin is under an hour from Milano Porta Garibaldi and Centrale on high-speed trains — arcaded streets, the Mole Antonelliana with its cinema museum, and the Museo Egizio, the best Egyptian collection outside Cairo. A properly good rainy-day city.

Pavia is 30–40 minutes south, and the reason to go is the Certosa di Pavia, a Carthusian monastery with a façade of inlaid marble that is arguably more elaborate than anything in Milan. It is a short bus or taxi from Certosa station. Two things to check yourself before you go, because we could not confirm either at source: the monastery is run by the Direzione regionale Musei nazionali Lombardia, whose site was unreachable when we tried it, and the visiting arrangements changed at the start of 2026 — long-standing free or donation entry gave way to a paid ticket, and the closing day and seasonal hours moved with it. Unofficial pages carry figures that contradict each other. Ring or email the monastery, or check museilombardia.cultura.gov.it, before you build a Pavia afternoon around it.

Comparison: time, cost, and who each suits

TripTravel time each wayDIY costTour fromBest for
Lake Como (Como or Varenna)40 min–1 h€5.40 train each way + ferry€63First-timers, scenery
Lake Como + Bellagio + Lugano1 h+ by coachAwkward by rail€63One day, three stops
Lake Maggiore / Borromean Islands~1 h to StresaTrain + €8 boatBoat from €8Gardens, easy DIY
Bernina Express / St Moritz2.5 h to TiranoRail, cheaper€90Best views, needs booking
Verona + Sirmione1.5 h to Verona€33 Frecciarossa or €12.75 regional; Sirmione poorly connected€99Opera, Garda, castles
Cinque Terre3 h+Long, cheap€139Coast, if you must
Venice2.5 hRail only€150A first glimpse
Bergamo Città Alta<1 h€6.30 each way + €1.70 funicularNot neededBudget, half day
Turin~1 hRail onlyNot neededMuseums, rain
Pavia / Certosa30–40 minRail + local busNot neededArchitecture, quiet

Boat and ferry fares are extra on the lake rows. Prices checked September 2026: tour prices from live partner data, rail fares from the Trenord and Trenitalia tariffs, boat fares from navigazionelaghi.it. Where the DIY column stays vague, it is because the connection itself is the problem, not the price.

What a tour actually adds

Not everything. Be clear about which of these you are paying for:

  • A private boat. Several Lake Como and Garda products include a chartered boat rather than the scheduled ferry — that is a real thing you cannot buy at a kiosk.
  • A guaranteed seat. On the Bernina, this is the whole value proposition.
  • No timetable risk. One coach, one return time, no missed connection stranding you in Menaggio.
  • A guide on the bus. Quality varies. Read the review counts in the comparison tables above: a product with thousands of reviews and 4.7 stars is a known quantity; one with nine reviews is not.

And what it does not add: speed. A coach from Milan to Como is slower than the train. You are buying the boat and the itinerary, not the transfer.

Building the day

Leave early — the tours pick up between 07:00 and 08:30 and the trains you want are the ones before 09:00. Carry ID for anything crossing into Switzerland. Check the ferry and Rhaetian timetables the night before, because both change seasonally. And keep one thing in reserve: if the forecast collapses, swap a lake for Bergamo, Turin or an outlet day and save the water for a clear morning.

If you only have one spare day and want the scenery without the logistics, the Lake Como coach with a private boat leg is the highest-return booking on this page — small group, about ten hours, Bellagio and Lugano included. Compare it against the GetYourGuide equivalent above, check what our Tiqets and GetYourGuide reviews say about cancellation, then book the date rather than hoping for space.

Check Lake Como day trip availability from €70 · ★ 4.6 · Tiqets

Questions people ask

01

How do I get from Milan to Lake Como?

Trenord and Trenitalia run frequent trains from Milano Centrale to Como San Giovanni and from Milano Cadorna to Como Nord Lago, taking roughly 40 minutes to an hour. For Varenna on the central lake, take a regional or fast train from Milano Centrale to Varenna-Esino, about an hour. From either town, Navigazione Laghi ferries link Como, Bellagio, Varenna, Menaggio and Bellano.

02

Is a Lake Como tour from Milan worth it over doing it yourself?

It is worth it if you want Bellagio, Lugano and a private boat in one day — the coach compresses a trip that takes two ferry changes and careful timetable reading. Do it yourself if you want one town at your own pace, or if you are travelling as a family, where four train tickets still beat four tour seats.

03

What is the best day trip from Milan?

Lake Como if it is your first: closest, cheapest, and the scenery starts the moment the train leaves the suburbs. Bergamo Città Alta if you have half a day and a small budget. The Bernina Express if you have one spare day and want the single most spectacular ride in the Alps.

04

Can I do Venice as a day trip from Milan?

Yes, on high-speed trains — Milano Centrale to Venezia Santa Lucia is about two and a half hours each way, so you get five or six usable hours in the city. It is a long day and works far better as an overnight, but a guided full-day tour from Milan removes the ticket-buying and gets you a boat ride.

05

How far is Verona from Milan?

Verona Porta Nuova is roughly an hour and a half from Milano Centrale on Frecciarossa or Italo, and about two hours on regional trains. Sirmione on Lake Garda is a further bus or taxi hop from Desenzano del Garda station, which is why most visitors combine the two on a coach tour.

06

Is Cinque Terre doable in a day from Milan?

It is doable but long — figure on twelve to thirteen hours door to door, and you will see two or three of the five villages rather than all five. If Cinque Terre is a priority, stay a night in La Spezia or Levanto instead.

07

Do I need to book the Bernina Express in advance?

Yes. Seat reservations on the panoramic Bernina Express are compulsory and sell out in summer and at peak autumn colour. A packaged day trip from Milan bundles the coach, the seat and St Moritz free time, which is the simplest route to a guaranteed seat.

08

Which day trip is best in bad weather?

Bergamo Città Alta or Turin — both are walkable cities with arcades, museums and cafés. Skip the lakes and Cinque Terre in rain: you are paying for views and boats, and low cloud erases both.

Sources & official pages

Read next

Check availability