3 Days in Milan: Northern Italy Day Trips
Three days nests in a third real day trip beyond Lake Como and Bergamo: Verona, a genuine high speed hop under 90 minutes each way. Day one is Lake Como’s train and ferry combination, day two is Bergamo’s walled Città Alta, and day three is Verona’s Roman Arena and historic core. Need a shorter or longer plan? The 2 day covers just the first two, while the 4 day , 5 day and 6 day versions keep extending this spine with Turin, Lake Maggiore and Franciacorta.
Book these before you go:
- Hotel near Milano Centrale , the starting point for every train on this plan
- A guided Lake Como day tour if you would rather not manage the train and ferry yourself
- A Verona day tour from Milan that bundles the Arena and a guided old town walk into one booking
Day 1: Lake Como, the trip to book first
Catch an early Trenord train from Milano Centrale to Varenna-Esino, about 65 minutes, roughly hourly, EUR 7.40 one way. From the station it is a 10 minute downhill walk to the ferry pier, then a 15 minute crossing to Bellagio, around EUR 5. Bellagio itself has no train station, so plan the return around the same ferry then train route and confirm the last realistic departure before you wander far from the pier.
Day 2: Bergamo’s Città Alta, the easiest half day
A Trenord train covers Milano Centrale to Bergamo in about 50 minutes, as fast as 48 on the quickest service, departing close to hourly. From Bergamo’s station, an ATB bus or the funicular carries you up into Città Alta, the walled upper town sitting well above the modern Città Bassa below. An afternoon on Piazza Vecchia and the city walls is enough before an evening train back to Milan.
Day 3: Verona, the Roman Arena and Juliet’s tourist trap
Frecciarossa and Italo trains cover Milano Centrale to Verona Porta Nuova in about 70 to 75 minutes, with roughly 40 departures a day, at least two an hour. The Roman Arena and Verona’s walkable historic core are worth the trip on their own, even once you know that Juliet’s balcony, Casa di Giulietta, is a manufactured 20th century tourist stop bolted onto the building rather than an authentic medieval relic. A day covers the Arena, the balcony courtyard for the photo, and a wander through the old center before the evening train home. Verona’s official visitor information covers current opening hours for the Arena.
| Day | Focus | Time from Milan |
|---|---|---|
| 1 | Lake Como (Varenna and Bellagio) | 65 min train + 15 min ferry |
| 2 | Bergamo Città Alta | About 50 min, as fast as 48 |
| 3 | Verona | About 70 to 75 min, high speed train |
Should Verona replace Bergamo if you only have three days?
No, keep both. Bergamo is a half day at most, easy to combine with a relaxed morning in Milan, while Verona is a fuller day that deserves its own slot. Dropping Bergamo for a second Verona day only makes sense if Roman history interests you more than a walled hill town.
Is Verona doable without spending a night there?
Yes. The high speed connection runs frequently enough, at least two trains an hour, that a same day round trip still leaves a full afternoon and evening in the Arena and the old center before the last convenient train back to Milan. An overnight only makes sense if you want to catch an evening opera performance in the Arena itself.
Buy the Verona train ticket a few days ahead rather than at the station kiosk that same morning. Weekend departures on the fastest services sell out closer to summer weekends.