Things to Do in Milan
DESTINATION GUIDE

Things to Do in Milan

50 curated spots from Milan itineraries

Activities & Attractions

30 curated experiences

Galleria Vittorio Emanuele II
Do
afternoon

Galleria Vittorio Emanuele II

Wander the glass-vaulted arcade admiring mosaics, shops, and spinning heel tradition.

1h · Free
Duomo di Milano & Rooftop Terraces
Do
late_morning

Duomo di Milano & Rooftop Terraces

Visit the cathedral interior and then climb or take the lift to the terraces for sweeping city views and Gothic details up close.

2h · $12-18
Pinacoteca di Brera
Do
afternoon

Pinacoteca di Brera

View Raphael, Caravaggio, and Bellini in a former monastery; narrow streets for photos.

2h · $18
Duomo di Milano
Do
morning

Duomo di Milano

Enter the Gothic cathedral (religious site), climb terraces for **photography spots** overlooking architecture.

1h 30m · $12 or Free
Duomo di Milano & Terraces
Do
morning

Duomo di Milano & Terraces

Tour the Gothic cathedral interior and climb to the terraces for 360° views; great photography spot.

2h · $20
Navigli Canals
Do
morning

Navigli Canals

Stroll canals, bridges for photos, street art (20-min metro from Fashion area).

1h 30m · Free
Parco Sempione
Do
morning

Parco Sempione

Picnic, rent bikes, or relax by the lake and Arch of Peace.

1h 30m · Free
Aperitivo in Navigli
Do
evening

Aperitivo in Navigli

Spend the evening by the canals for aperitivo, a relaxed drink, and a lively nightlife atmosphere.

2h · $15-25
Brera District
Do
morning

Brera District

Explore Pinacoteca di Brera gallery, cobblestone streets, and boutique shops.

2h · $20
Brera District Evening Walk
Do
evening

Brera District Evening Walk

Explore cobbled streets, small piazzas, and art galleries, then browse artisan shops.

1h 30m · Free
Brera District Free Explore
Do
late_afternoon

Brera District Free Explore

Wander the charming streets around Via Brera and Via Fiori Chiari, browsing boutiques, artisan shops, and small galleries.

1h 30m · Free (shopping extra)
Brera District Shopping
Do
evening

Brera District Shopping

Browse minimalist boutiques like Spazio Rossana Orlandi and galleries (walkable cluster).

1h 30m · $0-100
Brera District Walk
Do
late morning

Brera District Walk

Wander narrow streets, small squares, and artisan shops; pause in hidden courtyards and browse galleries and boutiques.

1h 30m · Free (shopping extra)
Brera Pinacoteca
Do
afternoon

Brera Pinacoteca

Art gallery in historic palace with Renaissance masterpieces.

1h 30m · $18 or Free
Castello Sforzesco Courtyards & Museums
Do
late_morning

Castello Sforzesco Courtyards & Museums

Explore the fortress courtyards for free and optionally visit a museum or two inside.

1h 30m · $0-10
Cimitero Monumentale
Do
afternoon

Cimitero Monumentale

Explore monumental tombs and sculptures in this impressive historic cemetery.

1h 30m · Free
CityLife District Walk
Do
afternoon

CityLife District Walk

Explore the modern skyscrapers, outdoor mall, and green spaces in this new development.

1h 30m · Free (excluding any shopping)
Colonne di San Lorenzo & Corso di Porta Ticinese
Do
early afternoon

Colonne di San Lorenzo & Corso di Porta Ticinese

Visit the Roman columns and wander down the street lined with indie boutiques, record stores, and casual bars.

1h 30m · Free (shopping extra)
Corso Buenos Aires Shopping Walk
Do
late_morning

Corso Buenos Aires Shopping Walk

Walk down one of Milan’s longest shopping streets, browsing budget clothing chains and shoe stores.

1h · Free (shopping optional)
Corso Como & Eataly Smeraldo Area
Do
early afternoon

Corso Como & Eataly Smeraldo Area

Browse shops along Corso Como and pop into multi-level food emporium Eataly to sample regional products or enjoy a snack.

1h 30m · Free (shopping/food extra)
Darsena Evening Hangout
Do
evening

Darsena Evening Hangout

Sit along the water at the Darsena basin and watch locals gather, skateboard, and socialize.

1h 30m · Free (drinks optional)
Duomo and Piazza del Duomo
Do
morning

Duomo and Piazza del Duomo

Milan's iconic Gothic cathedral with stunning architecture. Climb to the roof terraces for panoramic city views (optional paid ascent). Explore the vast piazza, browse nearby galleries, and soak in the city center energy.

1h 30m · Free exterior; €5-12 if ascending roof
Duomo di Milano and Rooftop Terrace
Do
morning

Duomo di Milano and Rooftop Terrace

Visit the cathedral and head up for panoramic city views, ideal for photos and a memorable first impression of Milan.

2h · $18-30
Duomo di Milano Rooftop
Do
morning

Duomo di Milano Rooftop

Visit the cathedral and go up to the rooftop for classic Milan views and close-up Gothic details.

2h · €15-25
Duomo Terraces
Do
morning

Duomo Terraces

Elevator to rooftop for panoramic views and Madonnina statue; linger 1hr.

1h 30m · $20
Evening in Isola Neighborhood
Do
evening

Evening in Isola Neighborhood

Explore this creative district’s street art, small design shops, and bars; linger in the main square as locals gather at dusk.

2h · Free (drinks extra)
Evening Wine Tasting at Cantine Milano
Do
evening

Evening Wine Tasting at Cantine Milano

Enjoy a guided tasting or shared bottle of Italian wines with suggested food pairings at this well-regarded wine-focused restaurant and bar.[1]

2h · $25-45 per person (depending on tasting/meal)
Fondazione Prada & Bar Luce
Do
afternoon

Fondazione Prada & Bar Luce

Explore contemporary art exhibitions at Fondazione Prada, then have a drink or snack at Wes Anderson–designed Bar Luce.[1]

2h 30m · $18-25
Galleria Vittorio Emanuele II & Brera Neighborhood Stroll
Do
afternoon

Galleria Vittorio Emanuele II & Brera Neighborhood Stroll

Walk through the Galleria’s mosaics and soaring glass dome, then continue 10–15 minutes on foot to Brera to browse boutiques, galleries, and artisan shops along its narrow, romantic streets.[1][2][3][6]

2h · Free (shopping extra)
Galleria Vittorio Emanuele II & Piazza del Duomo
Do
afternoon

Galleria Vittorio Emanuele II & Piazza del Duomo

Walk through the elegant 19th-century arcade, admire glass ceilings, and people-watch in the main square.

1h · Free

Restaurants & Food

20 local favorites

Luini Panzerotti
Eat
afternoon

Luini Panzerotti

Take-away panzerotti (fried or baked stuffed pastries) with classic fillings like mozzarella and tomato—expect a quick-moving line.

45m · $8-12 per person
Mag Cafè
Eat
evening

Mag Cafè

Aperitivo with spritz and veggie/meat platters (no shellfish options available).

1h 30m · $20-35 per person
Pavé Brera
Eat
morning

Pavé Brera

Artisanal pastries and coffee; opt for cornetto, yogurt parfaits, or veggie frittata (no shellfish).

45m · $15-25 per person
Fioraio Bianchi Caffè
Eat
evening

Fioraio Bianchi Caffè

Flower shop-turned-bistro; pasta and wine in romantic greenhouse.

1h 30m · $15-25 per person
Panificio Pattini
Eat
morning

Panificio Pattini

Neighborhood bakery with focacce, pastries, and good coffee to enjoy on the go.

30m · $6-12 per person
Panini De Santis
Eat
morning

Panini De Santis

Grab a coffee and a filled focaccia or panino to start the day near the Duomo; they have many combinations with quality ingredients.

45m · $8-15 per person
Pasticceria Marchesi
Eat
morning

Pasticceria Marchesi

Historic patisserie; order cappuccino and sfogliatella pastry.

45m · $10-15 per person
Pavé
Eat
morning

Pavé

Hip bakery-café with excellent coffee and pastries; stand at the bar to save.

45m · $6-9 per person
Piz
Eat
morning

Piz

Gourmet pizza al taglio; choose margherita or prosciutto (crust-based, no shellfish).

45m · $12-20 per person
Ratanà
Eat
afternoon

Ratanà

Modern Italian; try risotto alla Milanese or veal cotoletta (fully shellfish-free menu).

1h 15m · $30-45 per person
Trattoria Milanese
Eat
afternoon

Trattoria Milanese

Traditional cotoletta alla milanese; cozy family-run spot.

1h · $12-20 per person
Trattoria Torre di Pisa
Eat
afternoon

Trattoria Torre di Pisa

Order risotto alla milanese or a classic pasta dish in a friendly neighborhood trattoria.

1h 30m · $25-40 per person
Al Pont de Ferr
Eat
evening

Al Pont de Ferr

Riverside trattoria on Navigli; share pasta and tiramisu with canal views.

2h · $35-55 per person
All’Antico Vinaio Milano
Eat
afternoon

All’Antico Vinaio Milano

Very popular sandwich shop serving huge schiacciata sandwiches to-go.

45m · $10-13 per person
Aperitivo at Ceresio 7
Eat
evening

Aperitivo at Ceresio 7

Rooftop aperitivo with canal views; spritz and gourmet buffet.

1h 30m · $25-45 per person
Bar della Stazione (Milano Cadorna area)
Eat
morning

Bar della Stazione (Milano Cadorna area)

Simple station-adjacent bar for quick coffee and pastries before catching the train to Lake Como.

30m · $5-10 per person
Bar Magenta
Eat
morning

Bar Magenta

Historic café-bar with coffee and simple pastries; stand at the counter like locals.

30m · $4-7 per person
Caffè Napoli Exytus (Porta Genova)
Eat
morning

Caffè Napoli Exytus (Porta Genova)

Quick espresso and pastry bar steps from the tram and metro, good for an early start toward the canals.

30m · $5-10 per person
Cantine Milano
Eat
evening

Cantine Milano

Wine-focused restaurant where you choose a bottle and the staff suggests dishes to match; linger over risotto and shared plates in a warm, intimate room.[3]

2h · $35-50 per person (excluding premium wines)
Casa Ramen Super (for casual lunch)
Eat
afternoon

Casa Ramen Super (for casual lunch)

Cozy ramen joint offering flavorful bowls and small plates; arrive early or be prepared to wait at peak hours.

1h · $18-25 per person

More on Milan

BUILD YOUR MILAN PLAN

Insider picks, smart timing, and a plan ready when you are.

Start Planning