TripPick Italy Italy

Milan 7-Day Northern Italy Classic

5-day core + Verona (Romeo & Juliet, UNESCO) + Bergamo Città Alta

Days 1-5 follow the standard 5-day plan with Lake Como. Days 6-7 add Verona (Romeo & Juliet, UNESCO, 1h by train) and Bergamo Città Alta (UNESCO, 1h by train) before departure.

A full week is enough to actually understand Milan. Three days for the major districts, three days for nearby regions, and one day for the offbeat neighborhoods most tourists miss. The back half of the trip is more about texture than checking landmarks — your photos get more diverse and you walk away with a three-dimensional sense of the city.

7-Day Total Budget at a Glance

Budget

$670

Per person, flights excl.

Recommended

Mid-Range

$1,640

Per person, flights excl.

Luxury

$3,650

Per person, flights excl.

Book Hotels & Flights for This Itinerary

Search Milan hotels and flights in one place. Trip.com offers competitive comparison rates.

Day-by-Day Detailed Schedule

DAY 1

Duomo + Galleria + Quadrilatero

City core

Activities

  1. 09:00 Duomo + Galleria + Quadrilatero + Savini dinner 12 hours

    Same as 3-Day Day 1.

    Cost: €100-300 TIP: See 3-Day Day 1 for details.

Meal Recommendations

Breakfast

Hotel buffet

Duomo · Included

Espresso.

Lunch

Camparino in Galleria

Galleria · €15-30

1867 Campari bar.

Dinner

Savini Milano

Galleria · €60-150

Reserve ahead.

Transit:

Walking.

DAY 1 Estimated Spend (per person, flights excl.)

Budget $80 Mid $200 Luxury $450
DAY 2

Last Supper + Brera

Renaissance and art

Activities

  1. 09:00 Last Supper + Sforza + Brera + Cracco dinner 12 hours

    Same as 3-Day Day 2.

    Cost: €80-300 TIP: Pre-book Last Supper.

Meal Recommendations

Breakfast

Hotel buffet

Duomo · Included

Light.

Lunch

Trattoria Milanese

Magenta · €30-60

Classic Milanese.

Dinner

Cracco

Galleria · €120-250

1-Michelin.

Transit:

Metro + walking.

DAY 2 Estimated Spend (per person, flights excl.)

Budget $80 Mid $200 Luxury $500
DAY 3

Navigli

Canal district

Activities

  1. 10:00 Navigli + Quadrilatero shopping + Masuelli 10 hours

    Same as 3-Day Day 3 minus departure.

    Cost: €60-200 TIP: Relaxed pace.

Meal Recommendations

Breakfast

Hotel buffet

Duomo · Included

Light.

Lunch

Trattoria Madonnina

Navigli · €15-40

Navigli trattoria.

Dinner

Trattoria Masuelli

Porta Romana · €40-80

Refined Milanese.

Transit:

Metro M2.

DAY 3 Estimated Spend (per person, flights excl.)

Budget $70 Mid $180 Luxury $400
DAY 4

Lake Como Day 1 (Como + Bellagio)

Lake Como south

Activities

  1. 08:00 Como + Bellagio + lakeside dinner 14 hours

    Same as 5-Day Day 4.

    Cost: €60-300 TIP: Stay overnight in Bellagio.

Meal Recommendations

Breakfast

Milan

Milan · Included

Early start.

Lunch

Como lakeside

Como · €20-50

Picnic or trattoria.

Dinner

Bellagio lakeside

Bellagio · €30-100

Sunset reservation.

Transit:

Train + ferry.

DAY 4 Estimated Spend (per person, flights excl.)

Budget $100 Mid $250 Luxury $700
DAY 5

Lake Como Day 2 + Milan return

Lake Como north and return

Activities

  1. 09:00 Varenna + Villa del Balbianello + Milan return 13 hours

    Same as 5-Day Day 5 minus departure.

    Cost: €80-250 TIP: Villa del Balbianello requires pre-booking.

Meal Recommendations

Breakfast

Bellagio

Bellagio · Included

Lakeside terrace.

Lunch

Varenna

Varenna · €20-50

Lakefront.

Dinner

Milan

Milan · €40-100

Brera or favorite from earlier.

Transit:

Ferry + train.

DAY 5 Estimated Spend (per person, flights excl.)

Budget $100 Mid $220 Luxury $500
DAY 6

Verona day trip (Romeo & Juliet, UNESCO)

Verona — Shakespeare and Roman heritage

Activities

  1. 08:00 Milano Centrale → Verona Porta Nuova (Frecciarossa, 1 hour) 1.5 hours

    Frecciarossa high-speed train from Milano Centrale to Verona — 1 hour each way.

    Cost: €25-50 round-trip TIP: Pre-book via trenitalia.com 1-2 weeks ahead for the best fares.
  2. 10:00 Verona Arena + Casa di Giulietta 4 hours

    The 1st-century Roman amphitheater (still hosts summer opera) and Casa di Giulietta — the Shakespeare-tourism balcony attributed to Juliet. Both within 10 minutes' walk in the historic center.

    Cost: €12 Arena + €6 Casa di Giulietta TIP: Walking from Porta Nuova station, 25 minutes; tram or taxi 10 minutes.
  3. 14:30 Lunch — Verona osteria 1.5 hours

    Veneto cuisine — risotto all'Amarone, pastissada de caval (horse meat stew, traditional), Soave white wine. Osteria Sottoriva and Osteria del Bugiardo are well-rated central options.

    Cost: €30-60 TIP: Reserve weekends.
  4. 16:30 Verona historic center + Ponte Pietra 2 hours

    Walk Piazza delle Erbe, the Roman Forum, Piazza dei Signori and across the Ponte Pietra (the Roman bridge) for views back at the city.

    Cost: Free walking TIP: The Ponte Pietra view is best in late afternoon light.
  5. 19:30 Return to Milan + light dinner 3 hours

    Frecciarossa back to Milano Centrale, light dinner in Milan.

    Cost: Train €25-50 + dinner €40-100 TIP: Last Frecciarossa from Verona to Milan around 22:00.

Meal Recommendations

Breakfast

Milan

Milan · Included

Early start.

Lunch

Verona osteria

Verona · €30-60

Veneto specialties.

Dinner

Milan light dinner

Milan · €40-100

Brera trattoria or aperitivo.

Transit:

Frecciarossa Milan-Verona round trip.

DAY 6 Estimated Spend (per person, flights excl.)

Budget $100 Mid $250 Luxury $500
DAY 7

Bergamo Città Alta + departure

Bergamo — Venetian fortifications, UNESCO

Activities

  1. 08:00 Milan → Bergamo (Trenord, 1 hour) 1.5 hours

    Trenord regional train from Milano Centrale to Bergamo — 50-60 min, €5-15 round-trip.

    Cost: €5-15 round-trip TIP: Bergamo's airport (BGY) is on the same train line — confirm you're heading to Bergamo Città, not the airport stop.
  2. 10:00 Bergamo Città Alta (UNESCO) 4 hours

    The walled upper town of Bergamo — Venetian fortifications, Piazza Vecchia (one of Italy's most beautiful squares), Cappella Colleoni. UNESCO World Heritage as part of the Venetian fortifications site.

    Cost: €10 walking + church entries TIP: Take the funicular from Bergamo Bassa (lower town) to Bergamo Alta — €1.50 one way. Walking up is possible but steep.
  3. 15:00 Return to Milan + final shopping 2 hours

    Train back to Milan; last-day shopping or final Quadrilatero / Galleria visits.

    Cost: €10 train + shopping TIP: Allow time to repack before the airport transfer.
  4. 18:00 Final Milan dinner + Malpensa departure 5 hours

    Last dinner in Milan, then Malpensa Express to the airport.

    Cost: €60-200 dinner + €13 train TIP: Pre-book dinner. Check-in opens 3 hours before international departures.

Meal Recommendations

Breakfast

Milan

Milan · Included

Early start.

Lunch

Bergamo Città Alta

Bergamo · €20-50

Lombard cuisine — casoncelli pasta.

Dinner

Milan farewell

Milan · €60-200

Favorite from earlier in the trip.

Transit:

Milan-Bergamo round trip + Malpensa Express.

DAY 7 Estimated Spend (per person, flights excl.)

Budget $120 Mid $280 Luxury $600

Book Milan Tours & Tickets

Packing Checklist

Milan 7-Day Itinerary FAQ

Worth doing Verona + Bergamo?
Yes if it's your first Northern Italy trip — Verona (Romeo & Juliet, the Roman Arena) and Bergamo Città Alta (Venetian fortifications, UNESCO) are both well-preserved historic towns 1 hour by train from Milan. Each makes a satisfying day trip.
Better Milan 7 days or Northern Italy combo?
Northern Italy combo — Milan + Lake Como + Verona + Bergamo is the right shape for 7 days. Milan-only for 7 days runs out of city sights by Day 4.
What's the best Northern Italy combo?
Milan + Lake Como + Verona + Bergamo for first-time visitors. Add Venice (2.5h Frecciarossa from Milan) if you have an 8th-10th day; add Cinque Terre or Turin as alternatives to Bergamo for travelers who've already seen the major Veneto sites.

Looking for Different Trip Lengths?

Why you can trust 7-day itinerary

Jimmy Kong TripPick founder · Travel content creator

Based in Chiang Mai for 8+ years, with 30+ countries visited across Southeast Asia, Japan, and Europe. Every detail in this guide is primary-source verified as of April 2026, with prices auto-refreshed via live exchange rate APIs. This isn't AI-generated boilerplate — it's written from the perspective of someone who has actually been there.

8+ years analyzing travel data 30+ countries visited Live exchange rate verified
📅 Published: 🔄 Last updated: