Lombardy
Milan
Milan rewards a short, focused long weekend: prebook the Last Supper and Duomo rooftop, stay a few stops out from the cathedral crush, and know which of three airports you're flying into.
Best length
2-3 nights
Airports
Linate (LIN, closest), Malpensa (MXP, main), Bergamo (BGY, budget)
Airport to centre
Linate M4 metro ~15 min; Malpensa Express train ~50 min; Bergamo bus ~50 min
Best base
Brera for atmosphere; Porta Romana for value
In short
Milan at a glance
Milan is best as a 2- or 3-night break: book the Last Supper the moment your dates open or accept you will not see it, stay in Brera or Porta Romana rather than right on the Duomo, use the metro and tram instead of taxis, and treat the city as a fashion-and-art short break plus a launchpad to Lake Como rather than a week-long destination.
The short version
- Book the Last Supper as far ahead as you can: it sells out months in advance and turning up on the day gets you nothing.
- Stay in Brera for atmosphere or Porta Romana for value and quiet; only stay right on the Duomo if you actively want crowds and inflated prices.
- Pre-book a timed Duomo rooftop slot; the cathedral and roof are the one queue worth paying to skip.
- Fly into Linate if you can (15 minutes out on the new M4 metro); Malpensa means a โฌ15 train and Bergamo is a budget airport an hour away.
- Two full days covers the Duomo, the Last Supper, Sforza Castle and an aperitivo evening; add a third for a Lake Como or Bergamo day trip.
Milan rewards a sharp, focused trip far more than a sprawling one. The centre is compact and flat โ the Duomo, the Galleria, La Scala, Brera and Sforza Castle sit inside an easy walking triangle โ and the rest of the cityโs pull is fashion, design, football and aperitivo rather than a long checklist of sights. The classic mistake is treating it like Rome or Florence and getting bored, or treating it like a quick layover and missing the one thing that genuinely needs planning: Leonardoโs Last Supper, shown to tiny timed groups at Santa Maria delle Grazie, with tickets that release in quarterly blocks and vanish months ahead.
Two full days is the practical sweet spot: one for the Duomo and its rooftop, the Galleria and Sforza Castle, and one built around your Last Supper slot plus a long Navigli or Brera aperitivo. Stay in Brera if you want atmosphere on your doorstep or Porta Romana if you want value and a quieter night, and lean on the metro and trams rather than taxis. A third night earns its keep mainly as a launchpad โ Lake Como is well under an hour by train, and Bergamoโs walled upper town is a short hop too. Below, the structured planning โ where to stay, what to book, how to get in from Linate, Malpensa or Bergamo, and a realistic budget in pounds โ picks up from here.
Plan your Milan trip
Keep a first trip focused: book the big timed sights, then leave room for neighbourhoods and food.
Top things to do in Milan
Milan Cathedral (Duomo) & Rooftop Terraces
The terraces are the reason to come โ walking among the marble spires and flying buttresses beats the cathedral floor inside. Book a rooftop ticket online before you go: the Duomo Pass Lift (โฌ26, about ยฃ22) skips the worst of the stair climb, the Duomo Pass Stairs (โฌ22, ~ยฃ18.50) saves a few euros for 250-odd steps. Mind the dress code: shoulders and knees must be covered or you're turned away at the door. Allow 1.5โ2 hours for cathedral plus roof.
Sforzesco Castle
Walk into the Sforzesco Castle courtyards for free any day from early morning โ the brick fortress, the Filarete tower and the grounds cost nothing. Pay the โฌ5 museum ticket only if you want the indoor collections, chiefly the Pietร Rondanini, Michelangelo's last and unfinished sculpture, displayed alone in its own low-lit room. Time it for the first or third Tuesday of the month after 14:00, or the first Sunday of the month, and the museums are free.
The Last Supper (Santa Maria delle Grazie)
Only 40 people see the mural at a time, for a strict 15 minutes, in a climate-controlled room โ so tickets are scarce and book out weeks ahead. Official slots are sold through cenacolovinciano.vivaticket.it (the museum's own cenacolovinciano.org site doesn't sell tickets, it just links there), released in quarterly batches with a small weekly drop every Wednesday at noon Italian time; the moment you've fixed your Milan dates, book. If the official platform shows nothing, a guided tour is the reliable way in โ it holds its own allocation of slots and gets you a few minutes of context before you go through the doors. Allow about 45 minutes on site for what is, genuinely, 15 minutes in front of the painting.
La Scala Opera House
Two completely different visits share the name La Scala. The โฌ12 museum ticket (the Museo Teatrale, in the Casino Ricordi next door) lets you peer into the red-and-gold auditorium from a third-tier box โ but only when there's no rehearsal or performance, which is often. The ~โฌ36โ39 guided theatre tour is the one that actually walks you into the stalls, the Royal Box and the foyers. Decide which you want before booking, because the cheap ticket disappoints people expecting to stand inside the hall.
Galleria Vittorio Emanuele II
Walking through the Galleria is free โ it's a public passage linking Piazza del Duomo to Piazza della Scala, not a ticketed attraction. The thing to actually do is find the bull mosaic under the glass dome and spin your heel on it for luck (it's the worn patch crowds gather round). If you want a paid extra, the Highline rooftop walkway gives you the roofline and a glass-lift terrace from about โฌ15. Allow 20โ30 minutes for a stroll, an hour with the rooftop.
Where to stay first
The areas that make a first visit easier โ not an exhaustive directory.
Brera
ยฃยฃยฃ premiumThe most atmospheric central base: cobbled lanes, the Pinacoteca art gallery, and walkable to the Duomo and Sforza Castle. It skews upmarket and is not cheap, but it is safe to wander late and saves a metro ride almost everywhere.
Best for: First-timers, couples, art and slow wandering
Porta Romana
ยฃยฃ mid-rangeElegant and quieter, a short walk or one tram south of the Duomo, with real Milanese trattorias rather than tourist menus. The best balance of central access and value for a first trip.
Best for: Value, quieter evenings, repeat visitors
Navigli
ยฃยฃ mid-rangeCanal-side and built around nightlife and aperitivo. Romantic by day, rowdy by night, so brilliant if you want the bar scene on your doorstep and a poor pick if you want to sleep early.
Best for: Nightlife, aperitivo, younger trips
Centro Storico (around the Duomo)
ยฃยฃยฃ premiumMaximum proximity to the cathedral and Galleria, but the streets right by the Duomo are tourist-heavy, the hotels charge for the postcode, and there is little local life at night. Choose it only if walking distance to the Duomo trumps everything.
Best for: Short stays where location beats value
Airport to city centre
| Option | Time | Cost | Book ahead? |
|---|---|---|---|
| Linate (LIN): M4 metro to San Babila | ~15 min to centre | about โฌ2.20 standard metro ticket | Best if you can fly into Linate |
| Malpensa (MXP): Malpensa Express train to Centrale/Cadorna | ~50 min | about โฌ15 single (โฌ7.50 child) | The default for most MXP arrivals |
| Malpensa (MXP): shuttle bus to Centrale | ~50-60 min | about โฌ10 single | Cheaper, but traffic-dependent |
| Bergamo (BGY): Terravision/Orio Shuttle bus to Centrale | ~50 min | about โฌ6-10 single | For Ryanair/budget arrivals |
| Taxi from Malpensa | ~50 min | fixed fare about โฌ110 | Rarely worth it solo |
When to go
Sweet spot: April to June and September to October are the sweet spot: mild 15-24C days, full restaurant service, and gentler prices than the fashion-and-design weeks. Spring and early autumn make the Duomo rooftop and long walks comfortable rather than a sweat.
July and August are hot and humid, and many neighbourhood trattorias shut for two to three weeks around Ferragosto in mid-August, though hotel prices fall. Avoid Fashion Week (February and September) and Design Week/Salone del Mobile in April unless you want them: hotel rates can triple and rooms vanish. Winter is grey but good for museums and cheaper city breaks.
What it costs
UK return flights to Milan are often ยฃ30-ยฃ100 outside school holidays when booked ahead; Ryanair to Bergamo and easyJet to Malpensa/Linate are usually cheapest, with BA from Heathrow and City to Linate pricier but most convenient.
Daily budget per person
Milan punishes lazy eating: the cafes on the Galleria and the streets ringing the Duomo charge double for ordinary food. Walk into Brera, Porta Romana or Navigli and lean on aperitivo, where a โฌ10-15 drink comes with enough buffet food to skip dinner.
Book the essentials
Where to stay
Tours & tickets
Airport transfers
Stay connected
Trains & rail passes
Also in Italy
Milan FAQs
How many days do you need in Milan?
Do I really need to book the Last Supper in advance?
Which Milan airport should I fly into?
Do you need a car in Milan?
Ready to book?
Find hotels in Milan