Skip to content
ItalyTravel

Things to Do in Milan: Itineraries, Costs and Food

Italy's fashion and business capital, not its prettiest city. Skip it for postcard views, come for the Duomo, the Last Supper, and a fast base for the lakes.

duomo di milano, minaret, duomo, milan, architecture, ancient, magnificent, carving, statue, building, structure, city, milan cathedral, milan, milan, milan, milan, milan, ancient, statue
Best timeApr to Jun
Daily budget (mid)EUR 160
Ideal length3 days
CurrencyEUR

Overview

Milan doesn't try to charm you the way Rome or Florence do. It's a working city first, a tourist stop second: grey stone office blocks, tram lines, people walking fast in good coats. That's the point. If you want a break from ruins and church-after-church itineraries, Milan gives you a modern European city that happens to have one of the best cathedrals on the continent and, twenty minutes' walk from it, Leonardo's Last Supper on a refectory wall. Most visitors spend two to three days here, and that's usually enough for the city itself. The Duomo, the Last Supper, Brera's paintings, the Navigli canals at aperitivo hour, a walk through the Galleria: you can do the honest version of Milan in 48 hours without rushing. What extends a trip is what's around it. Lake Como is forty minutes by train. Lake Maggiore isn't much further. Bergamo's walled upper town is under an hour. Turin, an underrated city in its own right, is under an hour by high-speed rail. Milan works best as a hub as much as a destination. It's also the most useful entry point to Italy if you're flying long-haul: two airports, a rail network that fans out to the rest of the country, and prices that, while not cheap, are more predictable than Venice's tourist-trap pricing or Rome's chaos tax. Come here expecting a real city with a few extraordinary things in it, not a fairy tale, and Milan delivers.

Bellagio, Lake Como, Italy (51180622244)
Photo by . Ray in Manila, licensed CC BY 2.0, via Wikimedia Commons

What I actually think

  • Book the Last Supper before you book your flights, not after. I mean that literally: figure out your travel dates, then check whether tickets for that quarter are on sale before locking anything else in. It's the one Milan booking that will wreck a trip if you leave it late.
  • Milan gets less romantic treatment in guidebooks than Rome or Florence and honestly, that's fair. It's a city of good coffee bars, tailored coats, and a lot of grey apartment blocks. What it has is efficiency: things run on time, the metro is clean, and you're not fighting crowds at every corner. Different kind of trip, not a lesser one.
  • The Navigli aperitivo scene is genuinely good and also genuinely oversold online. It's a nice evening out with a canal view, not a life-changing cultural experience. Go, enjoy a spritz and the free food, then move on with reasonable expectations.
  • Two to three days is the honest ceiling for Milan itself before you're padding the itinerary. If someone's telling you to spend five days inside the city, they're either not counting day trips or stretching thin. Lean into Como, Bergamo or Turin instead of forcing more Milan sightseeing that isn't really there.
  • The Duomo's roof surprised me more than the Last Supper did, and I say that as someone who thinks the Last Supper booking hype is deserved. Standing among the spires with the city laid out below is a better fifteen minutes than most single attractions in northern Italy.
Glass dome - Galleria Vittorio Emanuele II - Milan 2014 (2)
Photo by José Luiz, licensed CC BY-SA 3.0, via Wikimedia Commons

Itineraries

The essential Milan day: Duomo, Last Supper if you booked ahead, Galleria, and a Navigli aperitivo.

Day 1: Duomo, Galleria, Navigli

Morning

Start at the Duomo. Go inside the cathedral first, then take the elevator or stairs up to the rooftop terraces to walk among the spires. Budget close to two hours if you want both the interior and the roof without rushing past the details.

Afternoon

If you booked a Last Supper slot months ago, use it now, the 15-minute viewing sits well in the early afternoon. No slot booked, walk to Sforza Castle instead and spend an hour in the free courtyards and gardens. On the way back, cut through the Galleria Vittorio Emanuele II and look up at the glass dome and ironwork.

Evening

Head to Navigli for aperitivo between 6 and 9pm, when most bars include a free food buffet with your drink. Stay for dinner along the canal once the crowd thins out, or pick a trattoria a block back from the water for a quieter meal.

Tip: Book the Last Supper before this trip, not the week before; without a reservation, plan on Sforza Castle instead.

Things to do

Duomo di Milano (Cathedral, Terraces, Museum)

Daily 9:00-19:00 (last entry roughly 18:10); rooftop terraces and museum hours can vary seasonallyFrom EUR8 (cathedral only, Wed) to EUR26 (Duomo + Museum with elevator access to terraces); stairs-access combo around EUR22; museum only EUR51.5-2.5 hours including terraces
Book online in advance via ticket.duomomilano.it; not usually a same-day sellout risk like the Last Supper, but avoid walking up without a ticket in peak season

Go for the terraces, not just the cathedral floor: the rooftop, among the spires, is the actual reason to pay. Elevator ticket costs more but stairs are steep and unshaded in summer.

Official site

The Last Supper (Cenacolo Vinciano, Santa Maria delle Grazie)

Tuesday-Sunday, 8:15-19:00, last entry 18:45Around EUR15, plus a small online booking fee (typically EUR1-2). Verify current price at cenacolovinciano.vivaticket.it before booking15 minutes (strict timed slot), plus arrival buffer
Closed MondayMandatory advance booking, often weeks to months ahead. Tickets are released in quarterly batches (e.g. a September-December 2026 window went on sale in June 2026) and sell out fast; this is the single hardest reservation in Italy

Book the moment tickets for your travel quarter go live, not a week before your trip. Groups of 25-40 people are let in together for exactly 15 minutes; arrive 15 minutes early or you lose your slot.

Official site

Pinacoteca di Brera

Tuesday-Sunday, roughly 8:30-19:15 (last entry ~45 min before close)Around EUR15 full price (reduced rates for EU youth). Verify current price before publishing1.5-2 hours
Closed MondayAdvance booking recommended in peak season, walk-in usually fine off-season

Smaller and far less crowded than Rome's or Florence's big museums, but the collection (Raphael, Caravaggio, Mantegna) punches well above its size. Pair with a wander through the Brera district itself.

Official site

Sforza Castle (Castello Sforzesco)

Courtyards: daily 7:00-19:30 (free). Museums: Tuesday-Sunday, roughly 9:00-17:30Courtyards free; museums around EUR5, often free on the first Sunday of the month1-2 hours for the courtyards and grounds, longer if visiting the museums
Closed Museums closed Monday; courtyards always open

Most people just walk through the courtyards and park behind it, which is fine and free. The museums (including a room with Michelangelo's unfinished Rondanini Pietà) are underrated and rarely crowded.

Official site

Galleria Vittorio Emanuele II

Always open (public arcade)free20-30 minutes to walk through and look up

It's a shopping arcade with a glass dome, not a monument you need tickets for. Don't do the heel-spin on the bull mosaic if there's a queue behind you; look up instead, the ironwork and glass are the real draw.

Duomo rooftop terraces

as of 2026-09
Viral

Elevator or stair access to the cathedral roof, letting you walk among the spires at close range with the golden Madonnina statue overhead and, on a clear day, views out to the Alps. Worth paying extra for over a standard interior-only ticket. Book a timed slot ahead, midday lines for walk-up tickets get long.

Brera district

as of 2026-09
Viral

Cobblestone quarter near the Duomo with art galleries, small boutiques and cafes, home to the Pinacoteca di Brera art museum. Pleasant to wander, but it's a known quantity at this point and prices reflect that. Go for the museum, not to feel like you've found something undiscovered.

Cenacolo Vinciano (Leonardo's Last Supper)

as of 2026-09
Viral

Timed-entry viewing of Leonardo da Vinci's fresco, limited to small groups for about 15 minutes at a time to protect the artwork, in a former convent refectory near Santa Maria delle Grazie. This is real and still running, but tickets for a given quarter go on sale months out and sell out within hours in peak season. Book the moment a release window opens or go through the Pinacoteca di Brera combined ticket.

Isola district

as of 2026-09
Viral

Neighbourhood just north of the centre, past the Porta Garibaldi towers, with a younger, more residential feel than Brera or Navigli and good metro access. Cheaper and less staged than the postcard districts. Worth a look if you want a sense of how Milanese people actually live rather than a curated tourist strip.

Sforza Castle and Parco Sempione

as of 2026-09
Viral

15th-century castle complex housing several city museums, opening directly onto Parco Sempione, a large park stretching toward the Arco della Pace. Free to walk the courtyards and park even if you skip the museums inside. A solid, unglamorous way to spend a couple of hours between bigger sights.

More to see (2)

San Siro Stadium (Stadio Giuseppe Meazza) Tour & Museum

Typically daily 9:30-18:00, but closes early or shuts entirely around AC Milan / Inter home matches. Check the calendar before goingAround EUR25 for tour plus museum. Verify current price before publishing1.5-2 hours
Closed Varies around match daysBook online ahead in football season; walk-up possible off-peak

Worth it only if you actually care about football or Italian stadium culture; it's a long tram ride out for a stadium tour otherwise. Check the match calendar first, tour access is cut on home game days.

Official site

Basilica di Sant'Ambrogio

Roughly 10:00-12:00 and 15:00-18:00 (varies, and access is paused during services)free (small fee for the crypt/treasury areas)30-45 minutes
Closed Sunday mornings for Mass; check current schedule

One of the oldest churches in Milan, predating the Duomo by centuries, and usually near-empty. A good stop if you want a quiet counterpoint to the cathedral crowds.

Official site

Where to stay

Duomo / Centro Storico

Suits: first-timers who want everything walkable

Priciest area, but you'll walk to the Duomo, Galleria and Scala in minutes.

Brera

Suits: couples, art and design travellers

Cobbled streets, galleries, good restaurants, quieter at night than Centro.

Navigli

Suits: nightlife, younger travellers, aperitivo culture

Canal-side bars and restaurants, livelier and a bit grittier after dark.

Porta Nuova / Isola

Suits: business travellers, design/architecture fans

Modern skyline, Bosco Verticale, good metro links, less historic character.

Near Centrale Station

Suits: budget stays, early train departures

Cheaper hotels but a rougher, less charming pocket of the city at night.

Getting there and around

Getting there

Malpensa (MXP) is the main international hub, 50km out: Malpensa Express train to Centrale/Cadorna, ~45-50 min, around EUR13-14. Linate (LIN) is closer, 8km, city bus or taxi in 20-30 min. Milano Centrale is the rail hub for Italy and international trains.

Getting around

The ATM network (metro, tram, bus) covers the city well; a single urban ticket runs about EUR2.20 and covers 90 minutes across modes, with day passes for heavier use. The centre is very walkable and flat. Trams are slower but scenic for the outer districts. Avoid driving: ZTL restricted zones and confusing one-way streets make a car a liability, not an asset.

Map

  • City
  • Recommended (numbered)
  • Mentioned in an itinerary

Locations on this map

  • Milan45.46, 9.19
  • Duomo di Milano (Cathedral, Terraces, Museum)45.46, 9.19
  • The Last Supper (Cenacolo Vinciano, Santa Maria delle Grazie)45.47, 9.17
  • Pinacoteca di Brera45.47, 9.19
  • Sforza Castle (Castello Sforzesco)45.47, 9.18
  • Galleria Vittorio Emanuele II45.47, 9.19
  • Navigli Canals45.45, 9.17
  • San Siro Stadium (Stadio Giuseppe Meazza) Tour & Museum45.48, 9.12
  • Basilica di Sant'Ambrogio45.46, 9.18
  • Museo45.47, 9.19
  • Novecento45.47, 9.15
  • Italian45.49, 9.23
  • Piazza45.47, 9.31
  • Centro Storico45.47, 9.19
  • Caravaggio45.44, 9.18
  • Mantegna45.48, 9.17
  • Florence45.35, 9.02
  • Lake Como45.99, 9.26
  • Como45.48, 9.19
  • Bellagio45.50, 9.16
  • Bergamo45.46, 9.21
  • Alta45.54, 9.23
  • Venetian46.75, 12.04
  • Centrale45.48, 9.20
  • Michelangelo45.47, 9.22
  • Varenna45.48, 9.12
  • Lake Maggiore45.95, 8.63
  • Stresa45.49, 9.20
  • Borromean Islands45.91, 8.54
  • Isola Bella45.90, 8.53
  • Isola Madre45.91, 8.54
  • Turin45.09, 7.70
  • Egyptian Museum45.47, 9.18
  • Cairo45.56, 9.06
  • Piazza Castello45.47, 9.18
  • Villa45.47, 9.22
  • Balbianello45.97, 9.20
  • Villa Carlotta45.99, 9.23
  • Mole Antonelliana45.07, 7.69
  • Cinema Museum45.51, 9.20
  • Verona45.45, 9.20
  • Arena45.48, 9.18
  • Juliet44.80, 10.33
  • Piazza Erbe45.51, 9.20
  • Bologna45.44, 9.22
  • Piazza Maggiore45.54, 9.48
  • Quadrilatero45.47, 9.20
  • Moda45.47, 9.20
  • Isola45.49, 9.19
  • Porta Nuova45.48, 9.19
  • Malpensa45.51, 8.92
  • Linate45.44, 9.28

What it costs

Daily cost breakdown by budget tierHorizontal stacked bars showing accommodation, food, transport and activity costs per day, for budget, mid-range and splurge travellers.BudgetEUR 35EUR 25EUR 14EUR 6EUR 80Mid-rangeEUR 90EUR 45EUR 25EUR 12EUR 172SplurgeEUR 220EUR 90EUR 30EUR 40EUR 380
  • Stay
  • Food
  • Transport
  • Activities
Daily cost breakdown, EUR per person
TierStayFoodTransportActivitiesTotal
BudgetEUR 35EUR 25EUR 6EUR 14EUR 80
Mid-rangeEUR 90EUR 45EUR 12EUR 25EUR 172
SplurgeEUR 220EUR 90EUR 30EUR 40EUR 380

Hostel or budget hotel EUR35, ATM day pass EUR7, panino and coffee for lunch EUR6, aperitivo with free buffet snacks EUR10, pizza dinner EUR14, Duomo terraces ticket EUR14 amortised across the day.

Money savers

  • Aperitivo (roughly 6-9pm) at most bars includes a food buffet with your drink; it's the cheapest real meal in the city
  • Skip the elevator on the Duomo terraces and take the stairs; the view is identical and the ticket is several euros cheaper
  • Castello Sforzesco museums are free on the first Sunday of the month
  • Buy a carnet of 10 ATM tickets rather than singles if you're staying more than two days, it works out cheaper per ride
  • Lunch menus (menu del giorno) at neighbourhood trattorias away from Duomo/Galleria run half the price of the same restaurants' dinner menus

Food

Known for Risotto alla milanese

Milan eats faster and more expensively than the rest of Italy. Business lunch is a real institution here, quick, transactional, often standing at a counter rather than lingering over courses. Dinner is later, usually after 7:30, but the city's real specialty is aperitivo: order a drink between about 6 and 9pm in Navigli, Brera or Porta Venezia and it comes with a buffet substantial enough to double as dinner. The food itself leans on butter, saffron and veal rather than tomato and olive oil, a legacy of Milan's proximity to the Alps and its old money. Expect to pay more here for a sit-down meal than in Rome, Florence or Naples.

Risotto alla milanese

EUR 14-20traditional trattorias across Brera and Centro Storico
Must try

Saffron-yellow risotto, often served alongside ossobuco. The city's defining dish, and a bad version turns gummy instead of staying creamy and loose.

Cotoletta alla milanese

EUR 18-26old-school trattorias, especially around Brera
Must try

A bone-in breaded veal cutlet fried in butter, thicker and less fussy than a Wiener schnitzel despite the family resemblance.

Ossobuco

EUR 20-28traditional trattorias across Brera and Centro Storico

Braised veal shank served bone-in with the marrow still in, usually paired with risotto alla milanese rather than served alone.

Panzerotti

EUR 3-6street-food spots near the Duomo and in the centre

Fried or baked stuffed dough pockets, usually tomato and mozzarella, a cheap fast snack between meals rather than a sit-down dish.

Aperitivo buffet

EUR 8-14 per drinkbars throughout Navigli, Brera and Porta Venezia
Must try

Order a drink between 6 and 9pm and get access to a free food spread. A standard local ritual, not a tourist gimmick, and often cheaper than dinner out.

Panettone

EUR 20-35 per kghistoric pasticcerie citywide, especially around Christmas

Milan invented it. Buy from a bakery rather than a supermarket if you want to understand why it's famous outside the holidays too.

Mondeghili

EUR 8-12old-fashioned osterias

Milanese meatballs made from leftover boiled meat and stale bread, a working-class classic that rarely shows up outside the city.

Langosteria Montenapoleone

as of 2026-09
Viral

Seafood restaurant that opened late 2025 inside Palazzo Fendi on Via Montenapoleone, three floors plus a rooftop bar above it. This is a luxury brand event as much as a restaurant. Nice room, expensive seafood, not a food discovery. Go for the Montenapoleone experience, not the cooking.

Luini

as of 2026-09
Viral

Bakery near the Duomo selling fried and baked panzerotti, stuffed dough pockets, running since 1888. Not new but it keeps showing up because it's actually good and cheap. Safer bet than whatever's freshly viral this month.

Swicy gelato

as of 2026-09
Viral

Chili-infused gelato paired with bitter chocolate, part of a broader 2026 Italian dessert trend mixing sweet and spicy. A national dessert-menu trend showing up in Milan gelaterias, not one shop's invention. Fun to try once, not worth planning a trip around.

Michetta panino culture

as of 2026-09
Viral

Milan's crusty, hollow round roll, the michetta, stuffed with cold cuts and cheese, is the city's fast lunch signature. Cheap, fast and genuinely Milanese. Skip it if you want a sit-down meal, this is a stand-up lunch.

Alberto Magri's pasticceria

as of 2026-09
Viral

Italy's most followed pastry chef on social media, known for realistic fruit shaped desserts, opened his own pastry shop on Corso Italia in June 2026. The fruit desserts are a genuine visual trick and worth seeing once, just expect a line given his following.

Safety and scams

Milan is a safe major city by European standards. The real risks are pickpocketing on crowded metro lines and around the Duomo/Centrale station, and the classic scam of someone tying a bracelet on your wrist near the cathedral before demanding payment. Just walk past. Centrale station's surrounding streets feel rougher after dark but violent crime against tourists is rare.

Common mistakes

  • Trying to walk up to the Last Supper without a ticket booked weeks or months ahead
  • Treating Milan like Rome or Florence and expecting a dense old town; the centre's sights are spread out and the city reads as modern
  • Booking a hotel near Centrale station for the price and not accounting for the rougher streets at night
  • Skipping the Duomo terraces to save money; it's the best view in the city and worth the extra cost over stairs vs elevator
  • Driving into the centre; the ZTL restricted zone will fine you without warning signs you'll notice in time
  • Planning 5+ days entirely inside Milan instead of using day trips to Como, Bergamo or Turin
  • Doing the bracelet trick or street game with strangers near the Duomo; it's a well-known scam, not friendliness
  • Assuming August is a normal month to visit; many family-run restaurants close for weeks

Frequently asked questions

How many days do I need in Milan?

Two to three days covers the city's real sightseeing: the Duomo, the Last Supper, Brera, Sforza Castle and Navigli. Beyond that, extra time is better spent on day trips to Lake Como, Lake Maggiore, Bergamo or Turin rather than padding out Milan itself.

How far in advance should I book the Last Supper?

As early as possible. Tickets release in quarterly batches, months ahead of the travel dates, and sell out within weeks. If your trip is more than a few months out, check whether tickets for your quarter are on sale yet before finalising other plans.

Is Milan worth visiting if I've already seen Rome, Florence and Venice?

Yes, but expect a different city, not more of the same. Milan is modern, business-focused and less densely historic. Go for the Duomo, the Last Supper and a change of pace, plus easy access to the lakes and other northern cities.

Malpensa or Linate, which airport should I fly into?

Linate is closer to the centre (20-30 minutes) and better for short trips, but has fewer long-haul routes. Malpensa handles more international flights and connects via the Malpensa Express train in about 45-50 minutes.

Is the Duomo rooftop worth the extra cost over just visiting the cathedral floor?

Yes. The terraces among the spires are the best view in the city and the main reason to visit at all beyond a quick look inside. Take the stairs instead of the elevator to save money if you're reasonably fit.

Can I do Lake Como as a day trip from Milan?

Easily. Trains to Como take about 40 minutes, and from there a boat gets you to Bellagio or Varenna. It's a comfortable half-day to full-day trip without needing to stay overnight.

Is Milan expensive compared to the rest of Italy?

Yes, noticeably. Accommodation and dining run closer to Northern European prices than Rome, Florence or southern Italy. Aperitivo buffets and lunch menus are the best ways to eat well without spending heavily.

Do I need to worry about crime in Milan?

Not seriously. Pickpocketing around Centrale station and the Duomo, plus the bracelet scam near the cathedral, are the main things to watch for. Violent crime against tourists is rare, and most neighbourhoods feel comfortable to walk at night.

Is Milan walkable, or do I need to rely on transit?

The historic centre is flat and walkable, and most major sights (Duomo, Galleria, Sforza Castle, Brera) sit within a 20-30 minute walk of each other. The metro is useful for Navigli, San Siro or the outer districts.

What's the best month to see Milan's fashion side?

Fashion Week runs late February and late September, when the city's retail and design energy is highest, but hotel prices spike and some venues restrict access. For sightseeing without the price surge, April-June or September-October are better.

More in Italy

Full Italy travel guide

Sources

11 sources used for this guide

About the author

Labeeb Mirza runs paid acquisition for an online used-car marketplace, across Google Ads, Meta, Reddit, TikTok, StackAdapt, Bing, and CTV/YouTube.