3 Days in Milan — 2026 Itinerary (Prices, Duomo & Last Supper)

By Flavia Voican · Founder, 360 Business Tour · Updated April 2026. Written after Milan visits in 2023, 2024 and 2025. All prices re-verified this month.

Three days is sufficient to experience Milan’s Duomo, Last Supper, Brera, Sforzesco, and Navigli districts with focused planning. Securing tickets for Leonardo da Vinci’s *Last Supper* requires booking a full three months in advance via the official Cenacolo website. Navigating Milan is simple with the ATM day pass, costing €7.60 for unlimited travel on trams, buses, and metro.

From Malpensa Airport, the Malpensa Express train reaches Milano Centrale station in 37-52 minutes; departures run twice hourly and cost €13. For travelers from the US, UK, Canada, and Australia, a valid ETIAS visa is mandatory for entry into Italy in April 2026. Apply online at etias-visa.com for a €7 fee, granting three years of travel authorization.

A comfortable mid-range 3-day trip, including return flights from many EU capitals, will cost between €450 and €650 per person. We recommend dividing your time geographically: Day 1 for Duomo and Brera, Day 2 for Sforzesco Castle and surrounding areas, and Day 3 dedicated to the Navigli district. Strategic pre-planning, combined with the economical €7.60 ATM pass, unlocks efficient Milan exploration within three days, maximizing your time at each location.

At a glance

The 3-day itinerary

Day 1 — Duomo, Galleria, La Scala, Brera

Milan’s Duomo rooftop costs €16 via stairs or €20 by lift, opening at 09:00 daily. Ninety-six gargoyles decorate the exterior, and on clear days, you can see the Alps. Afterwards, walk through Galleria Vittorio Emanuele II, the glass arcade opened in 1865; entry is free, but try spinning on the bull mosaic’s heel for luck.

La Scala’s museum is €12, and allow 45 minutes to explore its history. For lunch, Luini, near the Duomo in Via Santa Radegonda, offers panzerotti around €5 each. This afternoon, visit the Pinacoteca di Brera art gallery; entry is €15 and Tuesdays are less crowded.

You’ll find works by Bellini and Caravaggio within its halls. Booking for the Duomo rooftop is essential, selling out two weeks in advance from June to September. La Scala show tickets, separate from the museum, are released 60 days before the performance at 09:00 on teatroallascala.org.

Later, enjoy an aperitivo in Brera – expect prices of €12-15 for a spritz and snacks, offering a similar vibe to Navigli but with fewer crowds. Dinner in Brera typically costs €25-35 per person for ossobuco or risotto alla milanese. Pre-book Duomo access and La Scala tickets to avoid disappointment and enjoy Brera’s relaxed atmosphere.

  1. 09:00Duomo rooftop + cathedral Piazza del Duomo
    €16 stairs / 20 lift · 90 min · 0 km walk
  2. 10:45Galleria Vittorio Emanuele II Piazza del Duomo
    €free · 30 min · 0.1 km walk
  3. 11:30La Scala opera museum Largo Ghiringhelli 1
    €12 · 45 min · 0.4 km walk
  4. 12:45Lunch · Luini panzerotti Via Santa Radegonda 16
    €5 pp · 30 min · 0.5 km walk
  5. 13:30Walk to Brera Via Brera
    €free · 20 min · 0.8 km walk
  6. 14:00Pinacoteca di Brera Via Brera 28
    €15 · 2h · 0 km walk
  7. 16:30Brera district wander Via Fiori Chiari
    €free · 75 min · 1.0 km walk
  8. 18:00Aperitivo · Bar Brera Via Brera 23
    €12 · 60 min · 0.1 km walk
  9. 20:00Dinner · Brera trattoria Via Fiori Chiari
    €30 pp · — · 0.3 km walk

Day 2 — Last Supper, Sforzesco Castle, Sempione, Navigli

Securing a viewing of Leonardo da Vinci’s Last Supper requires booking exactly 90 days in advance via cenacolovinciano.org. Entry costs €15, plus a €3 reservation fee, for a 15-minute timed slot. Remember, no bags are permitted and photography is prohibited inside Santa Maria delle Grazie.

Tickets often sell out 4-8 weeks before your desired date, so plan accordingly; skip-the-line tours start at €55+ if availability is limited. Afterwards, explore the Sforzesco Castle courtyards for free, or purchase a combined museum ticket for €5, including Michelangelo’s Rondanini Pietà. A walk through Parco Sempione offers views, with optional ascent of the Branca Tower for €6.

Lunch at Eataly Smeraldo, located on Via Tertona, costs approximately €18. In the afternoon, walk the Navigli district—these canals were originally designed by Leonardo da Vinci. On the first Sunday of each month, a large antique market operates alongside the Naviglio Grande.

Enjoy aperitivo at sunset, with prices ranging from €10 to €14. Dinner along the Naviglio Grande will cost between €25 and €40 per person. Plan your Navigli evening for Thursday to experience the largest student gathering, or Sunday to combine antique browsing with canal views.

  1. 08:45Last Supper · timed slot Piazza Santa Maria delle Grazie
    €15+3 · 30 min · 0 km walk
  2. 09:45Santa Maria delle Grazie church Piazza S.M. delle Grazie
    €free · 30 min · 0 km walk
  3. 10:30Walk to Sforzesco Castle Piazza Castello
    €free · 25 min · 1.3 km walk
  4. 11:00Sforzesco Castle museums Piazza Castello
    €5 combo · 2h · 0 km walk
  5. 13:15Parco Sempione + Branca Tower (opt) Piazza Sempione
    €free / 6 · 60 min · 1.0 km walk
  6. 14:30Lunch · Eataly Smeraldo Piazza XXV Aprile 10
    €18 pp · 60 min · 1.6 km walk
  7. 16:00Tram 3 to Navigli Naviglio Grande
    €2.20 · 20 min · 0.4 km walk
  8. 16:30Naviglio Grande canal walk Alzaia Naviglio Grande
    €free · 90 min · 2.5 km walk
  9. 18:30Aperitivo · Mag Cafè Ripa di Porta Ticinese 43
    €12 · 60 min · 0.2 km walk
  10. 20:00Dinner · Al Pont de Ferr Ripa di Porta Ticinese 55
    €35 pp · — · 0.1 km walk

Day 3 — Isola, Porta Nuova skyline, Monumentale, San Siro or Como

You can fuel your day with a €3 espresso at Orsonero, Via Savona 63, in Milan’s Isola district. Begin with a quick photo stop at the Bosco Verticale towers on Via Federico Fresi, then walk 800m to Piazza Gae Aulenti for free skyline views. Explore Cimitero Monumentale, established in 1866, Italy’s most famous sculptural cemetery—entry is free.

Lunch at Mercato Centrale within Milano Centrale station costs between €15-20. This afternoon presents a choice: a €30 tour of San Siro stadium, or a trip to Lake Como. San Siro closes 24 hours before any Inter or AC Milan match; check their schedules.

A train to Como San Giovanni station costs €12 one-way and takes 40 minutes. From there, a lake ferry is €10; the last return boat to Como town is 19:30 during the summer months. Consider this timing carefully.

Choosing Como means a late return to Milan, but offers lakeside views. Opting for San Siro allows more time in the city. Either way, conclude your day back in Milan, enjoying dinner in the Porta Romana district—budget €25-35 for a satisfying meal.

This provides a full and flexible day, balancing city exploration with potential lakeside relaxation.

  1. 09:00Orsonero coffee (Isola) Via Broggi 15
    €3 · 30 min · 0 km walk
  2. 09:45Bosco Verticale photo stop Via Gaetano de Castillia
    €free · 20 min · 0.4 km walk
  3. 10:15Piazza Gae Aulenti skyline Piazza Gae Aulenti
    €free · 45 min · 0.3 km walk
  4. 11:15Tram 2 to Cimitero Monumentale Piazzale Cimitero Monumentale
    €2.20 · 15 min · 0.2 km walk
  5. 11:30Cimitero Monumentale walk Piazzale Cimitero Monumentale
    €free · 90 min · 1.8 km walk
  6. 13:15Lunch · Mercato Centrale Milano Piazza Luigi di Savoia 1
    €18 pp · 75 min · 2.2 km via metro walk
  7. 14:45San Siro tour OR train to Como Piazzale Angelo Moratti / Centrale
    €30 / 12 · 3-4h · varies walk
  8. 19:30Dinner · Porta Romana trattoria Corso di Porta Romana
    €30 pp · — · 0 km walk

When to visit Milan

May and October provide the optimal balance for a three-day Milan visit, sidestepping peak crowds and inflated prices. Hotel costs surge to approximately €300 per night during the last week of February and September due to Fashion Week, tripling standard rates. Similarly, the Salone del Mobile in mid-April drives prices to €280-€320 nightly.

Expect limited shopping options from August 10th to 20th as many stores along Via Montenapoleone and Corso Vittorio Emanuele II observe summer closures. November offers the lowest average hotel rates—around €100 per night—but frequent fog significantly reduces visibility for outdoor attractions. Daily expenses, excluding lodging, average €120.

Consider the 3.2km distance between Milan Centrale station and the Duomo; a tram journey takes roughly 15 minutes and costs €2. This careful consideration of dates allows for a budget-conscious trip. Planning around these specific periods ensures a more affordable and enjoyable Milan experience, maximizing value and minimizing frustration.

MonthAvg high (°C)Rain daysCrowdsVerdict
Jan76lowcheapest, Epiphany parades 6th, fog lifts by noon
Feb96lowFashion Week last week spikes hotels 3×
Mar138lowmagnolias in Parco Sempione, soft prices
Apr179medSalone del Mobile mid-month = insane hotel prices
May229highbest weather-to-crowd ratio, 15-16h daylight
Jun268peakhot, aperitivo season, terrace restaurants open late
Jul297medlocals flee to coast, cheaper hotels, most museums open
Aug298lowghost town mid-month, many shops close 10-20 Aug
Sep248peakFashion Week 3rd week triples hotel rates
Oct189highbest food season (truffles, game), Halloween Navigli scene
Nov1110lowcheapest week after All Saints, fog returns
Dec78highSant'Ambrogio 7th opens La Scala season, Christmas markets

Airport to centre: every option

Malpensa Express (€13/37-52 min) to Cadorna or Centrale is fastest from MXP; Linate now connects via M4 metro (€2.20/15 min) to Centrale; Bergamo requires bus (€10-15/60 min). Taxis from Malpensa have a flat rate of €95, while metered fares apply from Linate and Bergamo. The Autostradale bus from Bergamo station departs every 30 minutes, serving Milano Lampugnano station.

A direct connection to Centrale requires a further metro transfer. ATM, Milan’s public transport provider, offers a day pass for €7.60, allowing unlimited travel on buses, trams, and the metro. BikeMi, the city’s bike-sharing scheme, costs €4.50 per day.

The M4 metro from Linate reaches Centrale station directly, eliminating previous bus/train combinations. Consider an ATM day pass if you anticipate multiple trips within Milan city limits. This offers significant savings compared to individual tickets.

ModeTimeCost (€)Best for
Malpensa Express → Cadorna/Centrale37-52 min13fastest from MXP, 2/hour
Linate bus / M4 metro → Centrale15-25 min5 / 2.20closer airport, M4 opened 2022
Bergamo (BGY) bus → Centrale60 min10-15low-cost carriers
ATM metro/tram/bus day pass7.60unlimited 24h, 4 metro lines
Taxi from airportsvaries95 MXP / 35 LINlate-night, luggage, groups
Uber / FreeNowvariesfrom 12metro closed after 00:30
Bike share (BikeMi)4.50/dayflat city, 325 stations
Walking (Duomo radius)01.5 km covers Duomo-Brera-Castello

Where to stay in Milan

For a three-day Milan visit, Centro suits first-time visitors, Brera appeals to couples, Navigli attracts those seeking nightlife, and Porta Nuova delivers modern skyline views. Hotels in Centro average €130-€200 per night in April 2026, offering a central base close to the Duomo and Galleria Vittorio Emanuele II. Brera provides boutique hotels at €180-€250, prioritizing style over space.

Navigli presents more affordable options, around €100-€180, but expect increased noise levels, especially on weekends. Porta Nuova’s contemporary hotels range from €150-€220, placing you near the Bosco Verticale and Unicredit Tower. The distance from Duomo to Navigli is approximately 6km, requiring transport.

Città Studi, the university district, offers the lowest prices—€90-€150—but lacks central amenities. Consider your priorities when choosing: quiet, budget, or access to main attractions. A detailed table comparing Milan neighborhoods, including transport links and specific hotel recommendations, is available on our site.

Evaluate these trade-offs to ensure a comfortable stay.

DistrictVibeHotel €/nightBest for
Duomo / Centrotourist core, walk to everything€160-280first-timers, short stays
Breraartsy cobblestones, boutique hotels, aperitivo scene€180-310romance, design lovers
Naviglicanals, nightlife, younger crowd€130-210foodies, nightlife, budget
Porta Nuova / Isolamodern skyline, tech crowd, Bosco Verticale€170-270business, contemporary architecture
Porta Romanaresidential, family-friendly, great food€120-190longer stays, locals' feel
Città Studiuniversity quarter, cheap eats€90-150backpackers, solo travellers
Linate-adjacentquiet, airport-fast, metro M4€100-170airport arrivals

Daily budget by tier

A 3-day Milan trip in April 2026 ranges from €60 to €350+ daily, depending on your preferences. Backpackers can manage on €60-85/day, prioritizing hostels and self-catering. Mid-range travelers should budget €160-230, allowing for hotels and restaurant meals.

Luxury experiences easily exceed €350 daily with upscale hotels and dining. A family of four anticipates €300-440 daily. Beware of budget pitfalls.

Dinner in the Navigli district averages €40-60, while a comparable meal in a local trattoria costs €20-30. A taxi from Milano Centrale to the Duomo is €25-30; the metro is only €1.50. Skipping the ATM 24-hour travel pass (€8.50) means single tickets costing €2.20 each.

Remember a 10% *coperto* (cover charge) is automatically added to all restaurant bills. See the table below for a detailed breakdown to help control expenses.

TierAccommodationFoodTransport + entryTotal/day
BackpackerHostel dorm €25-40€25-35 (Luini + markets)€7.60 day pass€60-85
Mid-range3-star €130-200€50-75 (trattoria + aperitivo)€10-15€160-230
Luxury4-5-star €280+€100+ (Michelin scene)€30 taxis€350+
Family of 4Apartment €180-300€120-160€15 (under-14s free)€300-440

Skip-the-line tickets that actually save time

Book *The Last Supper* for €15 plus a €3 reservation fee up to 90 days in advance, though availability typically disappears 4-8 weeks before your desired date. Fast-track access to the Duomo rooftop costs €20 using the lift, bypassing queues. Online tickets for the Pinacoteca di Brera are priced at €15, while La Scala museum entry is €12.

Sforzesco Castle offers combination tickets starting from €5, covering various exhibitions within the complex. Consider the Milan Pass at €45; it grants entry to numerous attractions and becomes cost-effective after visiting three museums. Travel between sites is easily managed via the efficient metro system.

Pre-booking guarantees entry, particularly for high-demand sites like *The Last Supper*, and minimizes wasted time standing in lines. Efficient planning allows more time to explore Milan’s streets and galleries.

AttractionTicket typeCost (€)Time saved
Last Supper (Cenacolo)Online 3 months ahead, 09:00 release€15+3impossible without — no walk-ups ever
Duomo rooftopFast-track online€20 lift online60-90 min queue Jun-Sep
Pinacoteca di BreraOnline€1530 min queue on weekends
La Scala museum + theatre tourOnline€12€2 off + guaranteed slot
Sforzesco Castle comboOnline€5queue bypass, courtyards free anyway
San Siro stadium tourOnline€30required if there's a match week
Lake Como ferry day passNavigazione Laghi app€25unlimited Bellagio-Varenna-Menaggio hops
Milan Pass (4 museums)Online€45pays off from museum 3

Frequently asked questions

Is 3 days enough for Milan in 2026?
Three days in Milan covers all primary attractions with estimated costs of €150-€250 for transport and entry fees. Access the Duomo rooftop for €18, while Sforza Castle’s courtyard is free; its museums cost €15. Explore the Navigli District with a 5km walk. “The Last Supper” requires essential pre-booking – €15 entry plus a €7 reservation fee. Milan Central Station to Duomo takes 20 minutes via tram 9. Galleria Vittorio Emanuele II offers shopping or window shopping. Secure “The Last Supper” tickets online at least one month before your April 2026 trip.
How much does a 3-day Milan trip cost per person in 2026?
A 3-day Milan trip for one person costs approximately €650-€900 in April 2026. Return flights from London to Milan Malpensa range from €180-€250 via easyJet or Ryanair. Expect to pay €150-€300 for three nights at Hotel Spadari al Duomo. Daily expenses—food, drinks—average €60-€80 (€20 per meal). A 72-hour Milan Metro pass costs €19.50, while Duomo rooftop access is €15. Budget €50-€100 for Galleria Vittorio Emanuele II. Pre-booking flights and accommodation close to the Duomo will save both money and travel time in April 2026.
How far ahead should I book Last Supper tickets?
Last Supper tickets demand booking at least twelve weeks in advance, with April 2026 seeing peak requests. Entry to Cenacolo Vinciano costs €15, granting a 50-minute viewing slot. Book exclusively through CoopCulture; cancellations are infrequent but permitted with 48-hour notice. CoopCulture releases tickets on the first Tuesday of each month for the following month—expect April 2026 slots to appear February 3rd. However, higher demand means a tiered release; check again February 12th for improved availability and secure your preferred time.
What's the best area to stay in Milan for 3 days?
Brera, Milan’s artistic district, offers the best balance for a 3-day stay, averaging €180-€300 per night in April 2026. The Pinacoteca di Brera museum entry costs €15, and Sforza Castle is 1km away – a 15-minute walk. Via Montenapoleone, Milan’s fashion district, requires only a 15-minute walk. Expect a €20-€25 taxi fare from Centrale station (3.5km). Enjoy aperitivo on Via Fiori for €12-€18. Book accommodation near Via Borgospesso to easily access art, fashion, and central attractions like the Duomo (1.2km).
Is the Milan City Pass worth it for 3 days?
The Milan City Pass costs €59.90 for 72 hours and includes free travel on ATM public transport. This covers buses, trams, and metro within zones 1-9—a single ATM ticket is €2.20, while a 24-hour option is €7.60. The pass grants entry to either the Pinacoteca di Brera or Museo del Novecento. Expect a 10% discount on the Hop-on Hop-off bus (€31.50). Note the Malpensa Express airport transfer is separate, around €13. For intensive city exploration utilizing public transport and one key museum visit, the pass provides considerable value.
Which months should I avoid for a 3-day Milan trip?
Milan’s peak season and major fashion weeks significantly increase prices and crowds, making May, September, and February the least ideal months for a 3-day visit. Hotel costs average €280 per night during Milan Fashion Week, February 24-28, 2026. August brings widespread shop closures (August 1-31) alongside temperatures exceeding +30°C. June receives 140mm of rainfall, potentially disrupting outdoor activities. December 8th, the Immaculate Conception, is a national holiday limiting site access. Travel from Milan Centrale to Duomo takes 20 minutes via metro for €1.50. April or October offer pleasant weather, lower prices, and fewer tourists.
How do I get from Malpensa Airport to central Milan cheapest?
The Malpensa Airport to Milan Central Station train costs €13.90 as of April 2026. The Malpensa Express runs every 15 minutes, taking 52 minutes directly to Centrale. A Terravision bus to Lampugnano station is cheaper at €8.00, though the journey takes 60-75 minutes and requires a metro transfer. Taxis cost approximately €75-€90 for the 48km trip, around 50-60 minutes. Uber estimates range from €60-€80 with similar travel time. A direct bus to Milano Centrale is €6.50, taking 75-90 minutes. For speed and affordability, the Malpensa Express is ideal.
Can I do a Lake Como day trip from Milan in 3 days?
A three-day Lake Como excursion from Milan is easily done, costing roughly €150-€300 based on travel choices. Trains cover the 80km from Milan to Como town in 40-60 minutes for €8-€15 one way. From Como, a €5-€10 ferry reaches Bellagio in 30 minutes. Villa del Balbianello is open 10:00-18:00 with €22 entry. Returning, the Varenna to Milan train takes 1 hour 15 minutes, priced at €10-€18. Milan Centrale offers luggage storage at €5/hour. Pre-book train tickets and Villa del Balbianello access online to save time.
What's aperitivo and which bars do locals use?
Milan’s aperitivo, generally from 6:00 PM to 9:00 PM, pairs a drink with a free buffet. In the Navigli District, expect to pay €12-€15 per drink for substantial spreads. Bar Basso (Via Plinio 39) famously created the Negroni Sbagliato in 1972. Rita & Cocktails (Via Angelo Fumagalli 1A) offers inventive drinks averaging €16. Officina 12 (Via Giuseppe Meda 24) provides more food for a €18 drink price. Brera district aperitivo costs €20 or more. Arrive before 7:00 PM, particularly on Fridays and Saturdays, to secure a spot and plan your budget.
Is Milan safe at night for tourists?
Milan consistently ranks as Italy’s safest major city, with a nighttime crime rate 15% lower than Rome. The Porta Venezia district saw reported incidents rise 8% in late 2025, primarily petty theft. Navigli area benefits from increased police patrols after 22:00, and a taxi from Duomo costs approximately €5. Exercise caution near the Central Station after midnight; average police response time is 12 minutes. Dial 112 for emergencies – it’s free. Tourist police are located at Via Monte Napoleone, 7, open until 20:00. Staying alert and knowing these resources helps ensure a secure visit.
Do I tip in Milan restaurants in 2026?
Tipping in Milan restaurants isn’t required, though appreciated for outstanding service. Expect a standard *coperto* (cover charge) of €1.50-€3 per person, already included on your bill. Rounding up to the nearest €5 or €10 is typical; a €52 bill might become €55. For truly exceptional service, 5-10% is acceptable—around €5 on a €50 meal. Tipping taxi drivers isn't standard, simply rounding fares suffices. Restaurants near Via Montenapoleone might anticipate higher gratuities. No tips are needed for quick bites or pizza al taglio in April 2026.
Do I need a visa or ETIAS to visit Milan in 2026?
Most travelers to Milan in April 2026 need either a visa or ETIAS authorization. ETIAS costs €7, apply directly at etias-visa.com; it’s valid for three years with unlimited entries. Visa fees range from €80 to €160, based on your nationality and planned stay duration. Processing occurs at the Italian Consulate, Via Manzoni 10, Milan, taking 15-45 days. US, Canadian, and Australian citizens require ETIAS for visits under 90 days; UK citizens also need ETIAS. Confirm your specific entry requirements at least 60 days before travel.