Milan Day Trips in 3 Days on a Budget (With Costs)
Heads up: some links here are affiliate links. Book or buy through them and we may earn a small commission at no extra cost to you. We only point you to things we would actually use.
Three days, adding Bergamo’s free walled upper town, reached for about EUR 6, to the free Milan morning and the EUR 12 Lake Como trip from the 2 day plan . Bergamo is the cheapest full day trip on this page, so it slots in before anything pricier. Need more ground? The 4 day plan adds Verona next.
Book these before you go:
- The Last Supper skip-line ticket , EUR 15 plus a booking fee, released quarterly and gone within days
- Duomo rooftop ticket , EUR 16 by the 251 stairs or EUR 18 by lift
- Book a small-group Bergamo day trip if you would rather have the transfer handled
- Check hotel rates near Milano Centrale , the platform this whole plan starts from
The 3-day budget plan
| Day | Focus | Travel time from Milan | Approx cost |
|---|---|---|---|
| Day 1 | Milan orientation: Duomo exterior, Galleria, rooftop | none | EUR 16 to 26 |
| Day 2 | Lake Como (Varenna + Bellagio) | ~65 min train, ~15 min ferry | ~EUR 12.40 |
| Day 3 | Bergamo Citta Alta | ~48 to 50 min train | ~EUR 5.50 to 6 |
Day 1: The free core, plus one paid rooftop
Start at Piazza del Duomo before 9am, when the marble facade costs nothing to admire and the square is nearly empty. Walk through the free Galleria Vittorio Emanuele II toward La Scala, then climb the Duomo rooftop booked above, EUR 16 by the stairs or EUR 18 by lift. Stay near Milano Centrale rather than deep in Brera; the next two mornings both start from that platform. Close with an aperitivo, EUR 8 to 15 for a drink and a self-serve spread that doubles as dinner.
Day 2: Lake Como, the EUR 12 day trip
Catch an early Trenord train from Milano Centrale to Varenna-Esino, about 65 minutes, roughly EUR 7.40 one way. Bellagio has no train station of its own; Varenna is the rail gateway, a 10-minute walk from the ferry pier, and the crossing to Bellagio takes about 15 minutes for roughly EUR 5. lakecomo.is has current timetables for both towns. Budget roughly EUR 25 to 35 per person for the whole day including food.
Day 3: Bergamo Citta Alta, the cheapest day trip here
Trenord runs Milano Centrale to Bergamo in about 48 to 50 minutes, roughly EUR 5.50 to 6 one way, close to hourly. Citta Alta, the walled upper town, sits above the station and modern Citta Bassa below it, so take the funicular or an ATB bus up rather than planning a flat walk-up. Once there, the walled core and the views cost nothing to walk. in-lombardia.it covers current opening times for the funicular and the town’s small museums.
Is 3 days enough for a Milan budget day-trip base?
Yes, for a genuinely satisfying minimum. Three days covers a free city morning plus two of Milan’s cheapest day trips, Lake Como and Bergamo, without repeating a train route or a lake. It skips Verona, Turin and the second lake, which the 4 day and longer plans add one at a time.
Lake Como or Lake Maggiore, which costs less for one lake day?
Lake Como. The train and ferry combo runs about EUR 12.40 total, against EUR 22 to 31 for Lake Maggiore’s train and ferry day pass, before any Borromeo Palace ticket. Save the pricier second lake for a longer trip, since Como already covers the marquee lake experience for less.
Does Bergamo need a car or a tour to reach Citta Alta?
No. The funicular or an ATB bus from the train station covers the climb into Citta Alta for a fare already included in the regional train ticket zone, and both run frequently through the day. A guided tour only saves time if you want the transfer and a guide handled for you, not because the DIY route is difficult.
Three days is the first budget plan on this page that feels complete rather than compressed. If Verona’s cheaper regional train is tempting a fourth day, the 4 day Milan budget itinerary adds it next, keeping these three days intact.