Start with an espresso and brioche at a well‑rated pasticceria (eg. Pasticceria Marchesi or Pavé) for an authentic Milanese breakfast before you explore the centre.
Visit Milan Cathedral and take the lift/stairs to the rooftop for panoramic views of the city and its Gothic spires; great for photos and orientation. Check opening times — usually from about 9:00am to early evening; rooftop may close in bad weather.
Stroll the Galleria, then wander the cobbled streets of Brera for galleries, boutiques and the Pinacoteca area; this is relaxed walking through historic streets.
Explore the castle courtyards and small museums, then relax with a walk across Parco Sempione to the Arch of Peace — museums typically open from about 9:00am to 5:30pm, check exact times for special exhibits.
Head to the Navigli quarter for a canal walk and aperitivo: enjoy drinks and small plates as the canals animate at dusk. Bars generally start aperitivo from about 6:00pm.
Take an early regional train from Milano Centrale to Bergamo (around 50–60 minutes) to maximise time in the Città Alta. Check Trenitalia/Regionale timetables the night before.
Wander Bergamo Alta’s main square, visit the Colleoni Chapel and climb to the Rocca for local museum displays and views; many sites open from about 9:30am to late afternoon.
Ride the historic funicular to Brunate and walk to the Faro Voltiano viewpoint for sweeping lake and mountain vistas; funicular typically runs from early morning to evening but check seasonal hours.
Either have a lakeside meal in Como or catch a mid‑day ferry to Bellagio to base yourself for the afternoon; ferries generally operate from spring to autumn with reduced winter schedules — check timetable.
Hike a scenic section of the Sentiero del Viandante to Vezio Castle (or to Perledo) — expect well‑marked trails, terraces and lake vistas; the castle often opens around 10:00am–6:00pm, check seasonal times.
Have an early breakfast and begin the transfer to the Dolomites — typical route is ferry/train to Milan then train to Bolzano and bus to Val Gardena; total travel can be 4–5 hours depending on connections, so plan timetables carefully.
Check into your hotel and take a gentle walk through Ortisei’s main street to browse wood‑carving shops and cafés — a charming small alpine town to base hikes from.
Take the local lift or walk to nearby viewpoints (Seceda cableway has seasonal hours often from early morning to late afternoon — verify before travelling) to enjoy dramatic Dolomite scenery on a short hike.
Take the cable car or bus to Seiser Alm (Alpe di Siusi) — cableways generally run from early morning to late afternoon but check precise seasonal times before travel.
Enjoy one of the classic Seiser Alm walks across gently undulating meadows with mountain backdrops; routes can be tailored from easy 4km to longer 10–12km loops for superb Dolomite views.
Stop at a rifugio for a warming lunch — try canederli, speck, or a soup with local cheese and bread; mountain huts usually serve midday until mid‑afternoon.
If time allows, stop in Cortina for a morning cable car (eg Faloria or Tofana depending on season) and a short walk to take in Dolomite peaks; cableways commonly open from 9:00am but times vary, so check before you go.
Board a coach or combination of bus+train to Venice (allow about 3 hours from Cortina); check schedules and book longer transfers in advance especially in shoulder season.
Arrive in Venice and take a relaxed twilight walk around Piazza San Marco and the Rialto area — perfect end to a walking tour, though individual sights (museums, basilica) have their own opening hours.
Finish with a memorable Venetian meal — seafood risotto or cicchetti and a glass of Prosecco. Reserve a table in advance, especially in the historic centre.