What's a good 3-day itinerary for Milan?
Day 1 covers the Duomo district on foot, from the cathedral terraces at 8:30 AM to Museo Poldi Pezzoli and Luini's panzerotti. Day 2 clusters around the Last Supper at Santa Maria delle Grazie, Sforza Castle, and Pinacoteca di Brera. Day 3 heads south to Sant'Ambrogio, the San Lorenzo columns, and the Navigli canals. About 28 kilometres across the three days, tram segments included.
Three geographic clusters, one per day, no backtracking. Day 1 stays within the rectangle between Piazza del Duomo and Via Manzoni. Get to the Duomo rooftop terraces by 8:30 AM, before the tour-group wave that hits around 10. The staircase ticket costs €10, the elevator €14. Up on the roof, the Gothic spires from the cathedral's 1386 founding stand close enough to touch, and on a clear morning you might catch a faint line of Alps to the north. Come back down and cross into Galleria Vittorio Emanuele II for a standing espresso at Camparino in Galleria, the old Campari bar pouring since 1915. By 11 AM, walk 8 minutes north to Museo Poldi Pezzoli on Via Manzoni, a private collection opened in 1881 where the rooms still feel like someone's home. Lunch at Luini on Via Santa Radegonda. The panzerotto fritto, fried dough stuffed with molten mozzarella and tomato, costs €3.50. Afternoon, the Teatro alla Scala museum on Largo Ghiringhelli lets you peer into the 1778 opera house from the box seats for €12.
Day 2 moves northwest to Santa Maria delle Grazie, the 1401 church on Corso Magenta. Book your Last Supper slot at least 2 months ahead through the official Cenacolo Vinciano site. The 15-minute viewing window starts and ends on time, groups of 25 at most. An 8:15 AM slot gives you the coolest light through the refectory windows, and the room smells like old stone, faintly damp. Leonardo finished the mural in 1498 on the refectory's north wall. Walk 10 minutes east to Sforza Castle, the 1360 fortress that now holds six museums under one €5 ticket. Michelangelo's Pietà Rondanini, his final unfinished sculpture, sits alone in a room at the back. Allow 90 minutes. Lunch at Latteria San Marco on Via San Marco 24 in Brera, a family kitchen with about 8 tables. The risotto alla milanese arrives deep yellow from the saffron, roughly €14. Afternoon at Pinacoteca di Brera, which opened in 1776 and still hangs Raphael's Marriage of the Virgin in Room XXIV.
Day 3 heads south. The Basilica of Sant'Ambrogio, dating to around 300 AD, is the oldest standing church in Milan, and the nave's stone acoustics carry every footstep. By 10:30 AM, walk 15 minutes south down Corso di Porta Ticinese to the San Lorenzo columns, 16 Roman pillars from the 3rd century. University students sit on the steps here most evenings with Peroni bottles, but in the morning you'll likely have the piazza to yourself. Lunch at El Brellin on Vicolo dei Lavandai, right on the Naviglio Grande canal. Order the cotoletta alla milanese, the breaded veal cutlet pounded thin and fried in butter until the crust crackles. A full plate runs about €18. The Navigli canalside tends to feel quiet before 5 PM, which is when the aperitivo bars start setting out buffet spreads. A Negroni Sbagliato, the sparkling-wine variation that Bar Basso on Via Plinio claims to have created in 1972, costs €8-10 at most Navigli spots.
Milan's Metro connects all three days' starting points. A single ride costs €2.20, but a 48-hour pass at €8.25 pays for itself by the third trip. To be fair, Milan is not cheap for eating out. A sit-down lunch with water and a primo runs €15-20 per person in most neighborhoods. The standing-bar espresso culture saves real money, though. At current rates, 1 USD buys about €0.88. Worth noting, the afternoon heat in late July currently reaches about 27°C, warm enough that an indoor museum break between 2 and 4 PM feels less like scheduling and more like survival. The three days cover roughly 28 kilometres total, about 7 on foot each day, the rest by Metro and tram.
Walking + transit across the three-day route.
Day one
-
8:30 AM Centro StoricoDuomo rooftop terraces via the staircase (€10) or elevator (€14), before the tour-group wave arrives around 10
-
10 AM Centro StoricoStanding espresso at Camparino in Galleria Vittorio Emanuele II, the original 1915 Campari bar, €1.50 at the counter
-
11 AM Centro StoricoMuseo Poldi Pezzoli on Via Manzoni, a private mansion collection with a Botticelli Madonna on the second floor
-
1 PM Centro StoricoLunch at Luini on Via Santa Radegonda, panzerotto fritto stuffed with mozzarella and tomato for €3.50, line moves fast
-
2:30 PM Centro StoricoSan Bernardino alle Ossa on Via Verziere for the bone-decorated chapel, 15 minutes, free entry
-
3:30 PM Centro StoricoTeatro alla Scala museum on Largo Ghiringhelli, peer into the opera house from the box seats, €12 entry
-
7:30 PM Centro StoricoAperitivo at Camparino or Terrazza Aperol overlooking the Duomo, then dinner on Via Victor Hugo
Day two
-
8:15 AM MagentaThe Last Supper at Santa Maria delle Grazie on Corso Magenta, pre-booked 15-minute viewing slot, groups of 25
-
10 AM CastelloSforza Castle and its six museums on a combined €5 ticket, Michelangelo's Pietà Rondanini in the back room, allow 90 minutes
-
12 PM SempioneWalk through Parco Sempione to the Arco della Pace at the park's northwest end
-
1 PM BreraLunch at Latteria San Marco on Via San Marco 24, risotto alla milanese for about €14 at a family kitchen with 8 tables
-
2:30 PM BreraPinacoteca di Brera, Raphael's Marriage of the Virgin in Room XXIV
-
5 PM BreraBrowse Via Fiori Chiari for small galleries and design shops, then aperitivo on the street
-
8 PM Centro StoricoDinner at Trattoria Milanese on Via Santa Marta, a long-running kitchen known for ossobuco and cotoletta
Day three
-
9 AM Sant'AmbrogioBasilica of Sant'Ambrogio, Milan's oldest standing church, dating to around 300 AD, free entry
-
10:30 AM TicineseWalk 15 minutes down Corso di Porta Ticinese to the San Lorenzo columns, 16 Roman pillars from the 3rd century
-
12 PM NavigliLunch at El Brellin on Vicolo dei Lavandai along the Naviglio Grande, cotoletta alla milanese for about €18
-
2 PM NavigliWalk along Naviglio Grande past the antique shops and courtyard workshops toward the Darsena basin
-
4 PM Porta RomanaFondazione Prada on Largo Isarco, short tram ride from Porta Genova, Rem Koolhaas-designed contemporary art galleries
-
7 PM NavigliAperitivo along the Naviglio Grande canalside, Negroni Sbagliato for €8-10 at most bars
-
8:30 PM NavigliDinner at Premiata on Alzaia Naviglio Grande 2, sit on the canal terrace if the evening is warm
Last verified by automated review (v1.7.2) on . What is automated review?