Travel guide

Milan in 3 days: what to see, eat and skip, a traveller's guide

Why go to Milan

Milan has a reputation for being Italy's grey, expensive business city, and people who spend one rushed afternoon there tend to agree. Give it three days and it changes. You get a cathedral you can walk across the roof of, a Leonardo that still makes the room go quiet, courtyards behind plain doors, and an aperitivo culture that turns 7pm into the best hour of the day.

It is also the easiest big Italian city to combine with something else. Lake Como, Bergamo and Pavia are all a short train ride away, and flights into three airports keep fares competitive.

What to see in Milan

Duomo and its roof

The cathedral took roughly six centuries to finish, and it shows in the forest of spires. Skip the interior queue if you must, but go up to the roof. Walking among the pinnacles with the Madonnina above you is the best view in the city. Late afternoon light is kind to the white marble.

Galleria Vittorio Emanuele II

The glass-roofed arcade next to the Duomo is touristy and also genuinely beautiful. Find the bull mosaic on the floor and do the heel-spin everyone does. Have a coffee standing at the bar in Camparino rather than sitting down, which costs far less.

The Last Supper

Leonardo's mural in the refectory of Santa Maria delle Grazie is seen in slots of about fifteen minutes. Tickets sell out weeks ahead, so book as soon as your flights are fixed. It is closed on Mondays.

Castello Sforzesco and Parco Sempione

The brick fortress holds several museums, including Michelangelo's unfinished Rondanini Pietà. Even if you skip the galleries, the courtyards are free, and the park behind is where Milanese people jog and nap on the grass.

Brera

The Pinacoteca di Brera has Mantegna's foreshortened Dead Christ and Raphael's Marriage of the Virgin, and it is never as crowded as the Uffizi. The streets around it, with cobbles, galleries and small restaurants, are the most pleasant to wander in the centre.

Navigli

The two surviving canals are the nightlife district. Come in the early evening for the light on the water and leave before the crowds get loud. On the last Sunday of the month there is an antiques market along the Naviglio Grande.

Basilica di Sant'Ambrogio and San Lorenzo

Sant'Ambrogio is the city's oldest and most atmospheric church, Romanesque and quiet. The sixteen Roman columns in front of San Lorenzo Maggiore, among the few ancient remains in Milan, are a popular spot for a drink on warm evenings.

Porta Nuova and Bosco Verticale

Milan's modern face: the tree-covered towers by Stefano Boeri, the circular Piazza Gae Aulenti, and glass skyscrapers. It is a useful contrast to the old centre and takes an hour.

Fondazione Prada

A converted distillery south of the centre with serious contemporary art and a bar designed by Wes Anderson. Worth it if you like modern art, and a good rainy-day plan.

Cimitero Monumentale

It sounds odd, but this open-air gallery of Art Nouveau and realist sculpture is one of the most striking places in town, and it is free.

Things to do

  • Do an aperitivo properly: one drink, a buffet or plate of snacks, and no rush. Bar Basso, on Via Plinio, is the birthplace of the Negroni Sbagliato.
  • Catch a performance or tour at La Scala, or at least see the museum next door.
  • Window shop the Quadrilatero della Moda around Via Montenapoleone, even if you buy nothing.
  • Browse the Saturday market on Viale Papiniano, or the Tuesday one, for food and clothes at local prices.
  • Ride one of the old orange trams, still running on several lines. It is public transport and a small time machine.
  • Take a day trip to Lake Como: trains run from Milano Centrale to Varenna and Como San Giovanni in about an hour.

How many days and a route

Two days covers the essentials, three lets you breathe, and four lets you add a lake or Bergamo. Here is a sensible three-day plan.

  • Day 1: Duomo and roof in the morning, Galleria, lunch near Brera, the Pinacoteca, then an evening drink around San Lorenzo.
  • Day 2: Last Supper at your booked slot, Sant'Ambrogio, Castello Sforzesco, Parco Sempione, and dinner and canals in Navigli.
  • Day 3: Porta Nuova and Bosco Verticale, Fondazione Prada or the Cimitero Monumentale, and then either shopping or a half-day on Lake Como.

When to go

April to June and September to October are the sweet spots: mild, long evenings, terraces open. July and August can be hot and sticky, with temperatures often above 30°C, and many family-run restaurants close for a stretch around Ferragosto in mid-August. The city feels half-empty then, which some people like.

Winter is cold and often foggy, around freezing at night, but it brings panettone season, Christmas lights and the opening of the La Scala season on 7 December, the feast of Sant'Ambrogio. Be aware that Fashion Week (February and September) and the Salone del Mobile design fair (usually April) push hotel prices up sharply.

Where to stay

  • Centro / Duomo: convenient and expensive. Good for a short stay if the budget allows.
  • Brera: the prettiest area, with a higher price tag and a calmer evening mood.
  • Navigli: fun, with lots of bars, and noisy on weekends. Ask for a room away from the canal if you sleep lightly.
  • Porta Venezia: my pick for value. Art Nouveau buildings, great restaurants, an LGBT-friendly scene and a quick metro ride to the centre.
  • Near Centrale station: handy for airport buses and trains, with the best budget options, but a few streets feel rough late at night.
  • Isola / Porta Nuova: modern, local and good for mid-range hotels.

Expect roughly €30-60 for a hostel bed, €100-170 for a decent mid-range double, and €250 or more for upscale hotels, more in fashion weeks.

What to eat and where

Milanese cooking is butter, rice and veal, not tomato and pasta. Start with risotto alla milanese, yellow with saffron, ideally paired with ossobuko (braised veal shank). Then try cotoletta alla milanese, a bone-in breaded veal cutlet fried in butter. In colder months, look for cassoeula, a hearty pork and cabbage stew.

For cheap bites, queue at Luini near the Duomo for fried or baked panzerotti. For a traditional sit-down meal, Trattoria Milanese on Via Santa Marta is a reliable classic, and Ratanà, in the Isola area, does a modern take on local dishes. Pastry fans should try Marchesi 1824 for coffee and a brioche, and buy a panettone if you are visiting in winter.

Aperitivo is the real dinner for many travellers: spend around €10-15 on a drink and eat from the spread. Quality varies, so pick bars where locals are standing at the counter.

Getting from the airport and getting around

Malpensa (MXP) is the main international airport. The Malpensa Express train reaches Milano Centrale or Cadorna in about 40-50 minutes for roughly €13, and buses cost a bit less. Linate (LIN) is much closer, and the M4 metro line now connects it to the centre in around 15-20 minutes. Bergamo Orio al Serio (BGY) is the low-cost hub, with buses to Centrale taking about an hour for around €10.

In town, the metro (lines M1 red, M2 green, M3 yellow, M4 blue, M5 lilac) plus trams cover nearly everything. A single ticket costs around €2 and is valid for 90 minutes, and day and multi-day passes are good value. The centre is compact, so walk whenever you can. Taxis are expensive, and ride-hailing is limited.

Rough daily budget

  • Budget: about €70-100 per person, with hostel or shared room, street food, an aperitivo and public transport.
  • Mid-range: about €150-220, with a comfortable hotel, a sit-down dinner and a couple of paid sights.
  • Comfortable: €300 and up, with upscale hotels and restaurants.

Duomo roof, the Last Supper and the Castello museums usually add up to €40-50 combined, so factor them in early.

FAQs

Is three days enough for Milan?

Yes. Three days covers the main sights without rushing, and four lets you add Lake Como or Bergamo.

Do I need to book The Last Supper in advance?

Absolutely. Slots are limited and sell out weeks ahead, sometimes months in high season. Book as soon as your dates are set.

Which airport is best for Milan?

Linate is the closest to the centre, Malpensa has the most long-haul flights, and Bergamo is usually the cheapest for low-cost carriers but the furthest away.

Is Milan expensive?

It is pricier than most Italian cities, mainly for hotels. Eating can be affordable if you use aperitivo, bakeries and trattorie outside the Duomo area.

Is Milan safe for tourists?

Generally yes. Watch for pickpockets on the metro, around the Duomo and near Centrale station, and take care late at night in the streets around the station.

Photo: Steffen Schmitz · CC BY-SA 4.0 · Wikimedia Commons · Guide updated 21 Oct 2026

More inspiration

Other destinations