Experiences

Shopping in Milan: districts, outlets, vintage and sales

9 min read

Milan is a shopping city in a way that Rome and Florence are not: it is where Italian fashion is made and sold, and the districts are organised by price with unusual clarity. Here is the map.

The Quadrilatero della Moda: look, mostly

Four streets, Via Montenapoleone, Via della Spiga, Via Manzoni and Corso Venezia, containing every major luxury house. Even with no intention of buying, it is worth thirty minutes for the window displays and the architecture.

  • Metro: Montenapoleone (M3) or San Babila (M1).
  • Some boutiques require an appointment; most do not.
  • Tax free shopping: non-EU residents can reclaim VAT on purchases above roughly 70 EUR in a single shop. Ask for the form at the till and process it at the airport before check-in, not after security-with-no-time.

Corso Buenos Aires: where the volume is

One of the longest shopping streets in Europe, running from Porta Venezia to Loreto, with 350+ shops. This is high street: Zara, COS, Uniqlo, Italian mid-market chains, shoe shops, sportswear. Practical, busy, and the best place to actually buy clothes rather than admire them.

Metro: Porta Venezia, Lima or Loreto (all M1). Ten minutes from Milano Centrale.

Brera and Corso Garibaldi: independent and design

Between the two luxury and volume extremes sit Brera and Corso Garibaldi: independent boutiques, Italian designers with two or three shops, ceramics, stationery, perfume, and homeware. This is where you find something that is not available in your own city. Prices are mid to high but not absurd.

Vintage and secondhand

  • Navigli has the densest cluster of vintage shops, plus the Mercatone dell'Antiquariato antiques market on the last Sunday of each month along the Naviglio Grande, around 400 stalls.
  • Porta Ticinese for streetwear and 1990s pieces.
  • Isola for smaller, curated secondhand.
  • Humana Vintage shops around the city for cheap by-the-kilo hunting.

Markets

  • Fiera di Sinigaglia (Saturdays, Ripa di Porta Ticinese): a long-standing flea market.
  • Mercato di Via Fauché (Tuesdays and Saturdays): clothing market where Milanese buy designer overstock cheaply. Genuinely good.
  • Papiniano (Tuesdays and Saturdays): large, chaotic, cheap.

Outlets outside the city

  • Serravalle Designer Outlet: the biggest in Europe, about 90 minutes southwest by shuttle bus from Milan. Roughly 300 stores, 30-70 percent off. Shuttles leave from central Milan; book online.
  • Fidenza Village: about an hour by train to Fidenza then a shuttle. Smaller, calmer, similar discounts.
  • Foxtown (Mendrisio, Switzerland): about an hour by train, and remember it is a different country, so customs limits apply on the way back.

A full outlet day costs you the day. Only worth it if you are buying seriously.

The sales (saldi)

Italy's sale periods are regulated by region and are the same across all shops in Lombardy:

  • Winter sales: start the first working days of January and run about six weeks.
  • Summer sales: start in early July and run about six weeks.

Discounts begin around 30 percent and reach 50-70 percent in the final weeks, with the best stock gone in the first days. If your trip dates are flexible and shopping is the point, the first week of January is the single best moment of the year.

Design and homeware

Milan is the design capital, and the shops reflect it: kitchenware, lighting, furniture showrooms in the Tortona and Brera districts. Alessi, Cassina, Kartell and the rest have flagship stores here. During Design Week in April, showrooms open as exhibitions.

Practical rules

  1. Shops close for lunch outside the centre, roughly 13:00-15:30, and many independents close on Monday morning.
  2. Sunday opening is normal in the centre and along Corso Buenos Aires, patchy elsewhere.
  3. Keep your receipt (scontrino); it is legally required and needed for returns and VAT refunds.
  4. Return policies are stricter than in the US. Exchange or credit is common; cash refunds are not guaranteed.
  5. Buy the extra suitcase last, not first, and weigh it before the airport.

What to do with the bags

Shopping days end with more luggage than they start with, which is awkward if you are checking out the same day. Guests with us can leave bags after check-out at 5 EUR per bag per day and collect them before heading to the airport, and if the shopping got out of hand, a pre-booked car (flat 130 EUR total: 20 EUR online, 110 EUR cash to the driver) is easier than a train with six bags.

Related reading

Quick answers

Staying with us at Enjoy Milano Skyline (Viale Sondrio 5, 50 m from MM3 Sondrio, 600 m from Milano Centrale)? Ask Marco, our AI concierge, in the chat at the bottom of the page. He can arrange a private airport transfer (130 EUR total: 20 EUR deposit online, 110 EUR cash to the driver), luggage storage for our guests (5 EUR per bag per day) or a table at one of our three partner restaurants (5 EUR service fee, with a discount on the bill).

Plan it in 30 seconds

Need help organizing transfer, luggage storage or restaurant booking? Chat with Marco, our AI concierge — the floating button below opens the chat.

Related guides