What are the best things to do in Milan?
Top picks in Milan include Duomo di Milano and rooftop, Galleria Vittorio Emanuele II, Last Supper (Cenacolo Vinciano) — book ahead, Sforza Castle. See the full list and itinerary on this Milan travel guide.
Things to do in Milan — Explore Milan
Photo: Jiuguang Wang · CC BY-SA 3.0
thumb|right|The breathtaking views of Milan from the magnificent roof of the Duomo Milan is often described as representing "modern" Italy. The differences between Rome and Milan are evident from several proverbs, such as an Italian saying about the differences between the two cities which roughly translates, "Rome is a voluptuous woman whose gifts are very apparent, while Milan is the shy, demure girl whose treasures are plentiful, but discovered in time." Milan is the most modern of all Italian cities, yet it… (Source: Wikivoyage, CC BY-SA.)
Milan is a stop in Italy, not a country-in-a-weekend. Plan about 3 days. If time is short, prioritise Duomo di Milano and rooftop, Galleria Vittorio Emanuele II, Last Supper (Cenacolo Vinciano) — book ahead instead of racing the whole list. Mid-range ground costs are about 110–240 USD per person per day, excluding international flights. Best time: May–June & September–October for mild weather and thinner crowds. Rankings, stay length and cost bands on this page come from Global Itinerary’s trip-planning models.
Best time
May–June & September–October for mild weather and thinner crowds
Weather
Temperate, with warm summers and cool winters
Duomo di Milano and rooftop
Galleria Vittorio Emanuele II
Last Supper (Cenacolo Vinciano) — book ahead
Sforza Castle
Navigli canals at dusk
Brera district
La Scala opera house
Day trip to Lake Como
Navigli canals at dusk
Brera district
Day trip to Lake Como
Mostly free or pay-what-you-like — always double-check opening times and any seasonal fees before you go.
Day 1
Day 2
Day 3
Prefer a full 13-day trip with costs and FAQs? Read the Milan itinerary guide.
Budget
USD 50–85
per person / day
Mid-range
USD 110–240
per person / day
Luxury
USD 275–455+
per person / day
Typical on-the-ground spend in Milan, Italy. Hostel/guesthouse + local meals ≈ budget; comfortable hotels + mix of dining ≈ mid-range; luxury hotels and fine dining ≈ luxury. Figures exclude international flights.
Typical mid-range for Milan
Estimated total (USD)
$3,090
≈ $1,545 per person · $441 per day group total
Ground costs ≈ $180/person/day (lodging + food + transport + activities)
Defaults match Milan mid-range ground costs (budget 50–85 · mid 110–240 · luxury 275–455+ USD/day). Edit freely — flights vary by origin.
Local favourites
Luini
Panzerotti · The panzerotti Milanese queue for
Trattoria del Nuovo Macello
Milanese · Classic cotoletta institution
Pasticceria Marchesi
Pastry · Historic pastry shop (Prada-owned)
Ratanà
Milanese · Modern trattoria locals love
Tourist favourites & top-rated
Hotel Principe di Savoia
Porta Nuova · Belle Époque landmark
Bulgari Hotel Milano
Brera · Quiet garden luxury
Room Mate Giulia
Duomo · Design hotel steps from the cathedral
Photos: Jiuguang Wang, https://www.pexels.com/u/ghostpresenter, Jean-Christophe BENOIST, Dennis Hipp (Zepto), Zairon — via Wikimedia Commons
Top picks in Milan include Duomo di Milano and rooftop, Galleria Vittorio Emanuele II, Last Supper (Cenacolo Vinciano) — book ahead, Sforza Castle. See the full list and itinerary on this Milan travel guide.
May–June & September–October for mild weather and thinner crowds.
Plan at least 3 days in Milan for the highlights on our suggested itinerary; add more time for day trips.
Popular stays in Milan include Hotel Principe di Savoia, Bulgari Hotel Milano, Room Mate Giulia. Book central areas if you want to walk to major sights.
On the ground in Milan (excluding international flights), budget travellers often spend about 50–85 per person per day, mid-range about 110–240, and luxury about 275–455+ (USD). Typical on-the-ground spend in Milan, Italy. Hostel/guesthouse + local meals ≈ budget; comfortable hotels + mix of dining ≈ mid-range; luxury hotels and fine dining ≈ luxury.