The best way to combine Milan and the lakes is two nights in the city, the Last Supper booked before anything else, then a train north to sleep on one lake rather than visit it for a day. Choose Como for drama, Garda for swimming and families, or Maggiore for gardens and quiet.

Milan is the part of Italy that behaves like the rest of Europe: a working city that goes to the office, eats at eight and does not exist for visitors. It also has a cathedral unlike any other, a mural that people book months ahead to see for fifteen minutes, and a railway station that puts three of the most beautiful lakes in Europe within an hour. That combination is the argument for the trip, and the mistake is treating the city as the destination and the lakes as an excursion.

What is Milan actually for?

It is a city with a small number of extraordinary things and a great deal of ordinary city around them. Go for the specific things, not for general atmosphere.

The Duomo

This is the reason to come: a gothic cathedral of white marble and a forest of spires, with a roof you can walk across among them. It is the one place where Milan is as spectacular as anywhere in Italy.

The Last Supper

Leonardo’s mural hangs in a refectory across town and is seen in small timed groups for a short visit, booked far ahead. Our guide to the Last Supper and the Duomo covers both bookings and how to get them.

Shopping, design and aperitivo

Shopping and design are genuinely world class, and that includes looking rather than buying. Aperitivo, the early evening drink with food, is in Milan close to a meal and is the best value eating in the city.

Milan as a hub

Fast trains from here reach Venice, Florence, Turin and the north, and the airports connect to everywhere. That convenience is a real reason to base yourself here for a night or two even if the city itself is not the draw.

How should you spend two days in Milan?

Day one

The Duomo, the roof, the arcade beside it, the castle and a wander through the design district, ending with aperitivo. Keep it loose: the pleasure is in the streets between the sights, and most of this is free to walk past.

Day two

The Last Supper at your booked slot, then a gallery or the canal quarter, and an early train out to the lakes. Build the day around the mural time, not the other way round, and leave a comfortable gap before your train.

Is a third day worth it?

Only if you are shopping, at a trade fair, or genuinely interested in the modern city, which is a real interest and not the default one. Otherwise that day is better spent on the water.

Which lake should you choose?

They are close together and they are not interchangeable. This table is the short version of the decision.

LakeBest forCharacterCar needed?
ComoScenery and villasNarrow, steep, dramatic, most crowdedNo, boats are the transport
GardaSwimming, families, wind sportsBiggest, open, beaches, widest range of staysMore useful, but roads are busy in summer
MaggioreGardens, islands, quietCalmer, straddles the Swiss borderNo
Iseo and OrtaEscaping other visitorsSmall and rarely visited by foreignersNot essential

Como

A narrow deep lake in a steep valley, with villages stacked on the shore, villas with terraced gardens, and boats as the sensible transport. It is the most photographed and the most crowded. Our guide to Lake Como covers the towns and how to use the ferries.

Garda

The biggest, with a wide open southern end that feels almost like a sea, beaches, a castle on a peninsula, wind sports at the mountainous northern tip, and the widest range of family accommodation.

Maggiore

The quiet one, straddling the Swiss border, known for its gardens and for a cluster of small islands with palaces and terraced planting on them.

Iseo and Orta

The small ones that almost no foreign visitor reaches and are lovely for exactly that reason. Worth a look if you have already seen a bigger lake or simply want peace.

Who should pick what

If you want one lake purely for scenery, choose Como. If you are travelling with children or want to swim properly, choose Garda. If you want gardens, islands and a slower pace, choose Maggiore. If you cannot decide and have only one night, Como is the safest first choice, with the caveat that it will be busy.

How do you get between Milan and the lakes?

By train

From Milan to the main lake towns, in around an hour to the southern ends of Como and Maggiore, and slightly longer to Garda via Brescia or Verona. Our guide to trains in Italy covers ticket types and the regional services that reach these towns, which are not the same product as the fast intercity network. Confirm timetables on the official operator before you travel.

By boat

Once you are there, the ferries are the transport rather than a sightseeing extra, especially on Como. A timetable in your pocket is more useful than a car, and the services are reduced outside the main season.

By car

Sensible if you are doing Garda or moving between lakes, remembering that the lakeside roads are narrow, busy and slow in summer, and that parking by the water is hard.

The white marble spires of Milan cathedral, Italy

Day trip or overnight: which is better?

A day trip to the southern end of Como or Maggiore is entirely realistic, since the trains are direct and about an hour. What it does not give you is an evening on the water, when the day visitors leave, the light changes and the shore goes quiet. If the lakes are the point of your trip, sleep on one. If you are short of time and Milan is the point, a single lake day is a fair compromise.

Common mistakes to avoid

  • Booking Milan last. The Last Supper slot decides your dates, so book it first.
  • Giving the city three or four days when the lakes are what most people remember.
  • Treating the lakes as interchangeable and picking by whichever photograph you saw.
  • Hiring a car for Como. The roads are slow and parking is difficult, and the boats are better.
  • Travelling in the off season and expecting full services. Ferries, gardens and hotels reduce or close.
  • Leaving waterfront rooms to the last minute. There are not many and they go first.

Practical notes

The lake season runs roughly Easter to October. Outside it, ferries reduce, gardens close and many hotels shut, and the lakes are beautiful and quiet with far less to do.

August in Milan is hot and half closed, since the city takes its holidays seriously.

Lake weather changes fast, and a bright morning can end in a thunderstorm off the mountains, so carry something waterproof.

Book waterfront rooms early, because there are not many of them and they are the ones everybody wants.

The stone walls of a castle at the water's edge on an Italian lake

The short version

Give Milan two nights and book the Last Supper before you book anything else, because that slot dictates your dates rather than the other way round. Walk on the cathedral roof, eat your way through an aperitivo, and then take the train north. Choose your lake deliberately: Como for drama, Garda for size and swimming, Maggiore for gardens and quiet. Sleep on the water rather than day-tripping to it, use the ferries instead of a car on Como, and come between April and October when the lakes are actually open.

If you have the best part of a week, the city and the lakes stop competing and start working as one trip. Our five days in Milan and the northern lakes sets out the order that avoids doubling back.

Milan is busier after work than its reputation suggests. Our guide to Navigli and Milan nightlife covers how the canalside evening runs, what apericena is actually costing you, and the districts worth a tram ride instead.