Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Milan 7-Day City Itinerary

Day 1 · Tue, Dec 15
Milan

Arrival and central Milan

  1. Milano Centrale — Centrale; allow ~1 hour for arrival, luggage, and transfer to accommodation.
  2. Piazza Gae Aulenti — Porta Garibaldi; enjoy the modern skyline and winter lights, ~1 hour.
  3. Corso Como — Garibaldi; browse boutiques and galleries, ~1 hour.
  4. Eataly Milano Smeraldo — Porta Garibaldi; relaxed dinner with many Milanese and Italian options, ~1.5 hours, approximately €25–45 per person.

Arrival and Settling In

Arrive at Milano Centrale, allowing about an hour for disembarking, collecting luggage, finding the correct exit, and continuing to your accommodation. If you are coming from Malpensa, the Malpensa Express takes roughly 50–60 minutes to Centrale; from Linate, the M4 metro reaches the city center in about 25 minutes, followed by a short metro or tram connection. Taxis from Centrale are metered, while the station’s metro concourse is busy but straightforward. December afternoons become dark early, so keep your first outing light and expect winter temperatures around 2–9°C.

Once checked in, head to Piazza Gae Aulenti in the Porta Garibaldi district. From Centrale, take the M3 to Repubblica and walk, or use the M2 from Centrale to Garibaldi; the journey is approximately 10–15 minutes. Spend around an hour taking in the illuminated skyscrapers, fountains, and seasonal decorations, particularly around dusk. The square is free to visit and is an easy, atmospheric introduction to contemporary Milan without requiring a timed booking.

Evening in Garibaldi

Walk from the piazza to Corso Como, a pedestrian-friendly stretch of design shops, galleries, cafés, and stylish storefronts. Allow about an hour for an unhurried browse; some smaller galleries and boutiques may close around 19:00–20:00, so arrive before dinner rather than leaving this stop too late. Continue to Eataly Milano Smeraldo for dinner, roughly a five-minute walk away. Its counters and restaurants offer pasta, pizza, regional specialties, seafood, and Italian desserts, with a typical spend of €25–45 per person. On a December evening, reserve a table if you want a proper seated meal, as the area is popular with both locals and visitors; afterward, return to your accommodation by metro or taxi rather than trying to extend the first night too late.

Day 2 · Wed, Dec 16
Milan

Duomo and Brera

  1. Duomo di Milano — Duomo; visit the cathedral interior and book timed admission in advance, ~1.5 hours.
  2. Duomo Rooftops — Duomo; take the lift or stairs for the city views, ~1.5 hours; advance ticket recommended.
  3. Galleria Vittorio Emanuele II — Duomo; admire Milan’s historic shopping arcade, ~45 minutes.
  4. La Scala Museum — Brera; explore opera history and the theater museum, ~1 hour.
  5. Ristorante Nabucco — Brera; traditional Milanese dinner, approximately €35–60 per person, ~1.5 hours.

Morning

Start early at Duomo di Milano, ideally with a timed cathedral entry around 9:00. The interior visit takes about 1½ hours, and modest clothing is required: shoulders and knees should be covered, with security checks adding a little time. Follow it with Duomo Rooftops, using the lift if you would rather save your energy; stairs are cheaper and give the visit a more active feel. Allow another 1½ hours, and reserve both cathedral and rooftop admission in advance through the official ticketing channel, as December queues can still be long. Expect roughly €10–€20 per person depending on the rooftop access option.

Late Morning and Afternoon

Come back down into Galleria Vittorio Emanuele II, entering from the cathedral square. Spend about 45 minutes admiring the glass roof, mosaics, and elegant shopfronts rather than treating it only as a shopping arcade. From there, walk north toward La Scala Museum in approximately 10 minutes; the route is easy and keeps you in central Milan. Allow about an hour for the opera costumes, instruments, and historic theater displays. Museum access may be affected by rehearsals or performances, so check the official opening schedule and reserve if a timed ticket is offered. This is a good point to pause for coffee somewhere around Brera, whose quieter lanes are especially pleasant once the busiest cathedral area begins to thin out.

Evening

Walk through Brera to Ristorante Nabucco for dinner, allowing roughly 15 minutes from La Scala Museum. Book ahead, particularly for a Wednesday in the December pre-Christmas season, and budget approximately €35–€60 per person for traditional Milanese dishes and wine. It is a good place to try regional specialties such as risotto alla milanese or ossobuco; dinner generally takes around 1½ hours. Afterward, keep the evening unhurried with a short stroll through Brera’s illuminated streets, or return by walking toward the Duomo area and using the metro from Duomo if the cold becomes uncomfortable.

Day 3 · Thu, Dec 17
Milan

Castello Sforzesco and Navigli

  1. Castello Sforzesco — Castello; explore the courtyards and museums, ~2 hours.
  2. Parco Sempione — Parco Sempione; walk through Milan’s principal central park, ~1 hour.
  3. Arco della Pace — Sempione; see the monumental arch and surrounding square, ~45 minutes.
  4. Cimitero Monumentale — Monumentale; view its extraordinary funerary sculptures and architecture, ~1.5 hours.
  5. Al Pont de Ferr — Navigli; enjoy a refined dinner beside the canal, approximately €60–100 per person, ~2 hours.

Morning: Castello Sforzesco

Begin at Castello Sforzesco, arriving around 9:30–10:00 so you have time to explore before the central courtyards become busier. Enter from Piazza Castello and spend roughly two hours between the brick courtyards and the castle museums, whose collections include Renaissance art and Michelangelo’s unfinished Rondanini Pietà. Museum opening times and ticket arrangements can vary, so check the official schedule and reserve ahead if a particular collection is essential; allow extra time for security and ticketing. From the Duomo area, walk about 15 minutes or take the M1 to Cadorna FN or Cairoli.

Late Morning and Afternoon: Parco Sempione, Arco della Pace, and Cimitero Monumentale

Leave the castle through Parco Sempione and take an unhurried hour along its broad paths, stopping near the ponds and tree-lined lawns. Continue west to Arco della Pace, about 15 minutes on foot, for a look at the monumental arch and a coffee or aperitivo around Piazza Sempione. Allow 45 minutes here, then take tram 1 or walk approximately 25 minutes northeast toward Cimitero Monumentale. Set aside 1½ hours for this remarkable open-air gallery: the grand family tombs, sculpted angels, and elaborate chapels are best appreciated slowly. The cemetery is generally closed on Mondays and public holidays, with seasonal hours, so verify the December timetable before setting out; admission is usually free.

Evening: Navigli and Al Pont de Ferr

From Monumentale, take the M5 to Garibaldi FS, change to the M2, and continue to Porta Genova FS—allow around 30–35 minutes including the walk. Arrive in Navigli before dinner for a brief canal-side wander, then settle at Al Pont de Ferr for your reserved table. This is a refined, intimate choice directly beside the water, with tasting-led cooking rather than a quick Milanese meal; budget approximately €60–100 per person before drinks, and allow two hours. Advance booking is strongly recommended, particularly for a Thursday in December. Afterward, the M2 from Porta Genova is the simplest return route, though check the evening service and use a licensed taxi if you finish late.

Day 4 · Fri, Dec 18
Milan

Porta Venezia and Milanese neighborhoods

  1. Villa Necchi Campiglio — Palestro; tour this elegant 1930s Milanese villa, ~1.5 hours; verify opening schedule and reserve if required.
  2. Indro Montanelli Public Gardens — Porta Venezia; take a winter walk through the historic gardens, ~1 hour.
  3. Museo Civico di Storia Naturale di Milano — Porta Venezia; visit its natural-history collections, ~1.5 hours.
  4. Corso Buenos Aires — Porta Venezia; browse one of Milan’s major shopping avenues, ~1.5 hours.
  5. Pavé — Porta Venezia; stop for excellent pastries, coffee, or a light meal, approximately €10–20 per person, ~1 hour.

Morning

Start at Villa Necchi Campiglio, arriving close to its opening time so you can take the guided or self-guided tour without rushing. This refined 1930s residence, set behind a discreet garden near Palestro, gives a wonderfully intimate view of Milanese upper-class life: polished rooms, period furnishings, and the villa’s elegant modernist details. Allow about 1½ hours, and check the official schedule before travelling, as opening days and tour access can vary; advance reservation may be required. From central Milan, Palestro is easily reached on foot or by M1, followed by a short walk. Admission is typically around €15–€20.

Afterwards, walk into the Indro Montanelli Public Gardens for a slower winter circuit beneath the mature trees. In December, go while there is still good daylight, and expect the paths to be quieter than Milan’s central sights. Continue to the Museo Civico di Storia Naturale di Milano, beside the gardens, allowing roughly 1½ hours for its dinosaur displays, fossils, minerals, and animal collections. The museum generally closes in the early afternoon on some days, so verify Friday’s hours and buy tickets on arrival or online if available; budget approximately €5–€6. The villa, gardens, and museum are all close enough to connect on foot without needing public transport.

Afternoon and Evening

For lunch and a coffee break, head to Pavé, a relaxed bakery-café known for excellent pastries, brioche, cakes, and carefully prepared coffee. It is a good place for a light meal rather than a long formal lunch; allow about an hour and budget €10–€20 per person. Then spend the afternoon along Corso Buenos Aires, one of Milan’s longest shopping avenues. Browse the high-street stores, pop into side streets around Porta Venezia, and keep some flexibility for seasonal displays and December shopping crowds. Lima or Porta Venezia metro stations are convenient for returning to your accommodation. Pavé’s opening hours can change, so check the same day, particularly around holiday periods; if the café is busy, take your pastry to go and continue exploring rather than waiting for a table.

Day 5 · Sat, Dec 19
Milan

San Siro and western Milan

  1. Casa Milan — Portello; visit the AC Milan museum and interactive football experience, ~1.5 hours.
  2. CityLife Shopping District — CityLife; lunch and browse around the distinctive new skyline, ~1.5 hours, approximately €15–30 per person.
  3. Tre Torri — CityLife; walk among the Hadid, Isozaki, and Libeskind towers, ~1 hour.
  4. San Siro Stadium — San Siro; take the stadium tour and museum, ~2 hours; check event schedules and book ahead.
  5. Osteria del Binari — Tortona; dine in a relaxed Milanese setting, approximately €30–50 per person, ~1.5 hours.

Morning: Casa Milan

Start around 9:30 at Casa Milan in the Portello district, allowing about 1½ hours for the AC Milan museum and interactive football exhibits. From central Milan, take the M5 to Portello; the station is a short walk away, and the journey from Milano Centrale generally takes around 25–30 minutes. Check the museum’s current opening hours and reserve tickets in advance if an exhibition or match-day schedule is in effect. Afterward, walk through the surrounding Portello redevelopment, an easy introduction to this less-touristed side of Milan.

Lunch and Afternoon: CityLife Shopping District and Tre Torri

Continue by M5 from Portello to Tre Torri, or walk for roughly 15–20 minutes if the weather is pleasant. Have lunch at CityLife Shopping District, where you will find casual Italian restaurants, cafés, and a useful range of quick options; allow €15–30 per person. Spend about 1½ hours browsing and looking up at the changing skyline, then explore Tre Torri on foot for another hour. The three towers—by Zaha Hadid, Arata Isozaki, and Daniel Libeskind—are best appreciated from the landscaped pedestrian paths. Shops typically keep Saturday hours, but individual restaurants and businesses may vary.

Late Afternoon and Evening: San Siro and Dinner in Tortona

From Tre Torri, take the M5 to San Siro Stadio, usually around 10 minutes, then allow extra time for the walk and security procedures. The San Siro Stadium tour and museum take approximately two hours; book a timed visit ahead and check the football fixture calendar, since match preparation or an event can restrict access. If the stadium is busy, expect crowd-control measures around the entrances and use the official directions rather than attempting to cross service areas.

For dinner, take the M5 back toward Portello and change as needed for Porta Genova, then walk into Tortona to Osteria del Binari—allow roughly 35–45 minutes door to door. This relaxed restaurant is a good place for a slower Milanese meal after the stadium visit; budget about €30–50 per person and reserve for Saturday evening. Depending on the season, the surrounding Tortona streets are quiet after dinner, so arrange your return while public transport is still convenient.

Day 6 · Sun, Dec 20
Milan

Final day in central Milan

  1. Pinacoteca di Brera — Brera; see masterpieces of Italian painting, ~2 hours; timed admission is advisable.
  2. Orto Botanico di Brera — Brera; enjoy the small historic botanical garden, ~45 minutes, subject to seasonal access.
  3. Chiesa di San Maurizio al Monastero Maggiore — Magenta; admire its exceptional Renaissance frescoes, ~1 hour.
  4. Basilica di Sant’Ambrogio — Sant’Ambrogio; visit one of Milan’s oldest and most atmospheric churches, ~1 hour.
  5. Pasticceria Marchesi — Magenta; finish with classic pastries and coffee, approximately €10–20 per person, ~1 hour.

Morning: Brera’s paintings and garden

Begin at Pinacoteca di Brera, ideally with a timed entry near opening time and around two hours for the collection. This is one of Milan’s essential art stops, with major works by Raphael, Caravaggio, Mantegna, Bellini, and Piero della Francesca; allow extra time for the entrance queue and security even with a reservation. Tickets are generally around €15, with reductions available, and the museum is usually closed on Mondays—check the official calendar and book before travelling.

Afterwards, stroll a few minutes through the Brera lanes to Orto Botanico di Brera. It is a compact, peaceful historic garden rather than a full-day botanical attraction, so 30–45 minutes is enough. In December, daylight is limited and some areas or access arrangements may be seasonal, so treat this as a flexible stop and verify opening details in advance. Walk south through Brera toward Chiesa di San Maurizio al Monastero Maggiore, roughly 15–20 minutes away; this route is more enjoyable on foot than by tram, with galleries, antique shops, and quiet side streets along the way.

Afternoon: Renaissance frescoes and Sant’Ambrogio

Spend about an hour inside Chiesa di San Maurizio al Monastero Maggiore, often called Milan’s “Sistine Chapel” for its vivid Renaissance frescoes. Entry is generally free, though donations are welcome; opening hours can be interrupted by services, so keep your visit flexible and dress respectfully. Continue west toward Basilica di Sant’Ambrogio, about 15 minutes on foot. The basilica is usually free to enter, but worship takes priority, particularly on Sunday: check the posted service schedule and avoid touring during Mass. Its ancient brick courtyard, mosaics, and restrained atmosphere make this a lovely contrast to the grander sights in the city centre.

Late afternoon: Pastries at Marchesi

Finish at Pasticceria Marchesi in the Magenta area, allowing about an hour for coffee and classic Milanese pastries. A standing coffee is cheaper, while sitting down with a pastry usually comes to approximately €10–20 per person. This is a good moment to slow down rather than add another attraction; in December, sunset comes early, and the elegant interiors provide a warm pause after walking. From Basilica di Sant’Ambrogio, expect roughly 10–15 minutes on foot, depending on which Marchesi location is convenient—confirm the branch and Sunday hours before setting out, as festive-season schedules can change.

Day 7 · Mon, Dec 21
Milan

Departure from Milan

  1. Brera district morning walk — Brera; enjoy a final uncrowded stroll through the cobbled lanes, ~1 hour.
  2. Mercato della Darsena — Darsena; browse seasonal Sunday stalls if operating, ~1 hour; verify the market schedule.
  3. Ratanà — Isola; have a final Milanese lunch, approximately €35–60 per person, ~1.5 hours.
  4. Malpensa Express from Milano Centrale — Centrale to Malpensa Airport; allow roughly 55 minutes on the train plus luggage and airport check-in time, departing at least 3 hours before an international flight.

Morning

Begin with a final, unhurried walk through the Brera district, ideally around Via Fiori Chiari, Via Madonnina, and the quieter lanes near Via Brera. Allow about an hour for coffee, small design shops, and one last look at the ochre façades; Sunday mornings are usually pleasantly calm, though individual boutiques may open late. For a flight from Malpensa Airport, keep your luggage and airport timing in mind rather than letting this become a full shopping stop.

Continue by metro or tram toward Darsena for Mercato della Darsena, allowing roughly an hour to browse seasonal Sunday stalls if they are operating. The market schedule can vary, particularly in December, so verify the date and hours locally or through the organizer before setting out. From Brera, a practical route is M2 from Lanza toward Porta Genova, followed by a short walk; alternatively, use a taxi if you have bulky luggage. Treat the market as an optional browse rather than a fixed attraction if weather or scheduling changes.

Lunch and Departure

Travel onward to Isola for lunch at Ratanà, a good final choice for contemporary Milanese cooking in a relaxed setting. Reserve ahead, especially for Sunday lunch, and allow about 1½ hours; expect approximately €35–60 per person before drinks. From Darsena, M2 to Garibaldi FS is straightforward, followed by a short walk toward the restaurant. After lunch, collect your luggage and head to Milano Centrale; from Isola, take M5 to Garibaldi FS and walk, or use a taxi for door-to-door convenience.

Take the Malpensa Express from Milano Centrale to Malpensa Airport, with the train journey taking roughly 55 minutes. Allow extra time for reaching the platform, handling luggage, any ticket or boarding issues, and airport check-in and security: for an international flight, leave the city at least three hours before departure, and earlier if travelling during the busy Christmas period. Check the train’s final destination carefully, as Malpensa has multiple terminals; verify your airline’s terminal before boarding.

Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version