Start with a self-guided walking loop around Piazza del Duomo and the exterior of Milan Cathedral and Galleria Vittorio Emanuele II to soak up the architecture and morning atmosphere.
Grab a quick espresso and cornetto at a nearby bar (many open from 7:00) to fuel your morning; bars are the fastest local option before museum openings.
Visit the interior of the Duomo and take the terraces for panoramic views of Milan; terraces and interior typically open from 9:00 — book online for a faster entry.
Tuck into a famous panzerotto at Luini or similar quick trattoria for a classic, budget-friendly Milanese lunch; popular spots are open from late morning.
Explore the castle courtyards and optional museums, then relax in Parco Sempione behind the castle; museum openings commonly run from 9:00–17:30 (check specific galleries).
If you prebooked a Last Supper ticket, attend the timed slot (tickets sell out fast); if not, view the church exterior and enjoy the S. Maria delle Grazie neighbourhood.
Catch a late high-speed or Intercity train from Milano Centrale to Venezia Santa Lucia so you arrive in Venice late night and can start at 07:00 the next morning; book tickets in advance (journey ~2h30m).
Begin at sunrise with a calm walk along the Grand Canal to the Rialto Bridge before the crowds arrive; excellent photos and atmosphere in the early hour.
Visit Piazza San Marco and enter St Mark's Basilica; the basilica typically opens around 9:30, though exterior and square are accessible earlier — some interior sections can have a small fee.
Tour the Doge's Palace and cross the Bridge of Sighs; the palace usually opens around 9:00 with tickets available on site or online (allow time for queues).
Taste small Venetian plates (cicchetti) and a spritz at a traditional bacaro near the Rialto for an authentic, quick lunch; many are open through the afternoon.
Take the vaporetto (water bus) along the Grand Canal for a scenic overview of Venice; single tickets are valid 75 minutes but a day pass can be worth it for multiple hops.
Cross to Dorsoduro to enjoy quieter streets and contemporary art at the Peggy Guggenheim Collection (usually open 10:00–18:00; closed some weekdays—check in advance).
Have dinner at a traditional Venetian trattoria near the Rialto or San Polo to enjoy fresh seafood and local specialities; many restaurants reopen for evening service from 19:00.
Board a late regional or fast train from Venezia Santa Lucia to Verona Porta Nuova to arrive late and rest for an early start in Verona the next morning; journey ~1h10m.
Have a leisurely lunch in the historic centre featuring Veronese dishes like risotto all'Amarone or pasta with local flavours; many places open midday from 12:00.
Walk along the fortified Castelvecchio and cross the striking Scaligero Bridge; the castle museum usually opens from morning into late afternoon (check local times).
Take a regional or Intercity train from Verona Porta Nuova to Bergamo city station; journey times vary (approx 1h15–2h depending on connection) — book an itinerary that gives you at least 3 hours before your flight.
From Bergamo city station take the airport shuttle bus (Orio Shuttle / ATB) direct to Bergamo Orio al Serio airport; buses run frequently and take about 15–25 minutes.
Arrive at the airport in time to check in, pass security and relax before your return flight; recommended to be at the airport at least 2 hours before departure for short‑haul flights.
If you have time before your flight, a short visit to Bergamo Alta offers charming streets and local cuisine — otherwise stay at the airport for convenience.