Lombardia is not “Milan plus Lake Como.” It is Italy’s most economically powerful and urbanized region, but for travelers it is a dense mix of Milanese design and finance, Renaissance court cities, rice-growing plains, vineyard country, Alpine valleys and four very different lakes. Come for Milan and Leonardo, certainly, but also for Bergamo’s walled upper town, Brescia’s Roman and Lombard layers, Mantua’s Gonzaga palaces, Franciacorta wine, and Valtellina’s mountain food and skiing.
Base · 3 nights
Milan
Give it two or three real days for the Duomo terraces, Brera, the Last Supper, Navigli and contemporary architecture—not just an airport night. It is the region’s best rail hub, but fair-week hotel prices can be brutal.
Lake Como
Base · 2–3 nights
Base in Varenna for rail access, Como town for year-round convenience, or Tremezzina/Menaggio for central-lake ferries. Come for villas, gardens and mountain drama; avoid driving the central lake in peak season.
Bergamo
Base · 2 nights
Città Alta, enclosed by Venetian walls above the modern lower city, is Lombardia’s most satisfying compact art-city stay. Spend a night rather than reducing it to a hurried Milan day trip.
Brescia
Base · 2 nights
A substantial city of Roman remains, the Santa Giulia complex and a hilltop castle, with far fewer tour groups than Milan or Como. It is an excellent base for the eastern part of the region.
Franciacorta
Sparkling-wine country between Brescia and Lake Iseo, best approached through booked cellar visits and long lunches rather than improvised public transport. Pair it with Brescia or Iseo, ideally with a driver or car.
Lake Iseo and Monte Isola
Short stop · 1 night
A lower-key lake alternative to Como, with Monte Isola for ferry rides, walking and cycling. It lacks Como’s grand villas, which is precisely why it feels less staged and crowded.
Lake Garda
Base · 2 nights
Use Desenzano as the practical rail base, visit Sirmione early or late, and choose Salò or Gardone Riviera for a calmer stay. Lombardia’s shore combines Roman sites, promenades and a warmer, more active lake atmosphere than Como.
Mantua
Base · 3 nights
A calm Renaissance court city with Palazzo Ducale, Palazzo Te and distinctive pumpkin-and-rice cooking. Give it two nights; it is too far from Milan for a satisfying quick day trip.
Valtellina
Base · 2 nights
This long Alpine valley is for pizzoccheri, bresaola, terraced Nebbiolo vineyards, thermal baths and real mountain time. Base in Bormio for resort comfort or Tirano/Sondrio for valley travel, and allow at least two nights.
Pavia
Short stop · 1 night
A brick Gothic university town on the Ticino, useful for slowing down after Milan and for visiting the Certosa monastery outside town. It is an easy half- or full-day escape, not a replacement for Bergamo or Mantua.
Cremona
Short stop · 1 night
The violin-making city is a worthwhile one-night stop for Stradivari heritage, the Torrazzo and strong local salumi. Stay longer only if instrument making is the main reason for the trip.
This vast fortress and museum complex is one of Milan’s major historical counterweights to its fashion-and-design image. See the courtyards even on a short visit, then choose a museum collection rather than trying to consume every room.
Milan’s cathedral is the region’s indispensable urban landmark, and the rooftop is the part that turns a visit from obligatory into memorable. Reserve enough time for both the interior and terraces, then exit directly into the Galleria and historic center.
This is the Lake Como villa to prioritize if you want both a cinematic garden setting and a carefully staged historic interior. Make it the centerpiece of a lake day, allowing for the boat or walking approach rather than squeezing it between several distant villages.
The basilica is worth seeing as a serene Renaissance church, but its real travel importance is its proximity to Leonardo’s Last Supper. Visit the church around your strictly timed Cenacolo reservation and continue on foot toward Sforza Castle.
Leonardo’s mural is one of the few Milan experiences that genuinely needs to shape an itinerary around its reservation. The controlled short visit is intense rather than leisurely, so pair it with Santa Maria delle Grazie and nearby Sforza Castle.
Bergamo’s upper town is one of northern Italy’s most complete historic urban walks, with arcaded squares, church interiors and views all tightly connected. Give it an unhurried half-day and use the funicular or a walk uphill as part of the experience.
Numbers match the places above; small dots are the headline sights.
The mental map
Treat Lombardia as four workable clusters rather than one easy circuit. Milan and the western urban belt—including Monza, Pavia and Como—are rail-friendly; the northern lakes and Alps, from Lecco and Como to Valtellina and Bormio, are slower and dictated by ferries, roads and buses. East runs through Bergamo, Brescia, Franciacorta, Lake Iseo and Lombardy’s Lake Garda shore; the southern lowlands hold Mantua, Cremona and Pavia. There is no sea: lake travel is the regional equivalent of a coast, but Como, Garda, Iseo and Maggiore are not interchangeable.
When to go
April–June is the best all-round first visit: gardens and lake services are in form, cities are comfortable, and mountain areas are waking up—though Lake Como and Garda are already expensive on weekends. September to mid-October is the strongest compromise for warm lake days, food and wine, and city energy, but it is still high season around the headline lakes. July–August is for swimming and Alpine hiking, not effortless lake-hopping; late October–March suits city breaks, food and skiing rather than a glossy lakes itinerary.
Pacing a visit
For five to seven nights, use Milan plus one lake or secondary-city base; Milan is excellent for rail day trips to Bergamo, Como city, Pavia and Brescia, but not for properly experiencing Lake Como or Garda. At eight to ten nights, move once; at two weeks, use two or three bases. Milan–Como and Milan–Bergamo take roughly an hour by regional train, Milan–Brescia about 1¼ hours, while Mantua takes around 2–2½ hours with connections—and reaching central-lake towns, villas, Sirmione, Monte Isola or Bormio adds boat, bus or road time.
Book before you land
MXPMilan Malpensa Airport
The main intercontinental gateway and best choice for central/western Lombardia, including Milan and Lake Como. The Malpensa Express reaches central Milan; allow extra time if continuing directly to a lake base.
Flights and transfers into MilanLINMilan Linate Airport
The convenient city airport for European and domestic arrivals, close to central Milan by metro. Best if Milan is your first base; it is less useful for direct lake transfers than Malpensa.
Flights and transfers into MilanBGYMilan Bergamo Airport (Orio al Serio)
A major low-cost European gateway and the logical arrival point for Bergamo, Brescia, Lake Iseo and the eastern side of the region. Airport buses connect to Bergamo station; there is no airport rail station.
Flights and transfers into MilanMilano Centrale
The region’s main long-distance rail gateway, with fast links from elsewhere in Italy and international connections via Switzerland. It is the practical hub for onward trains to Como, Bergamo, Brescia, Desenzano and Mantua.
Where to stay
Picked from Milan.
Add dates to see nightly prices.
Before you go
Allow five to seven nights for Milan plus one lake or secondary-city base. With eight to ten nights, move once; with two weeks, use two or three bases to cover Milan, a lake, and places such as Bergamo, Brescia, Mantua or Valtellina without rushing.
Use Milan for two or three days and easy rail trips to Como town, Bergamo, Pavia and Brescia, but do not use it as a daily base for central Lake Como or Garda. For Lake Como, choose Varenna for rail convenience, Como town for year-round practicality, or Menaggio/Tremezzina for villas and ferries; use Desenzano for rail access to Lake Garda and Brescia for the eastern region.
Pair Milan with Lake Como or Bergamo for a first visit; Milan–Como and Milan–Bergamo are roughly an hour by regional train. Brescia combines well with Franciacorta and Lake Iseo, while Mantua works best as its own two-night stop or with Cremona rather than as a rushed Milan day trip.
Yes for Milan, Como town, Bergamo, Brescia, Desenzano, Pavia and the main rail corridor—trains are generally easier than driving. Use ferries and local buses around Lake Como and Lake Iseo, but rent a car or arrange a driver for Franciacorta, Mantua/Sabbioneta combinations and remote Valtellina trailheads; avoid driving in central Milan, Bergamo Città Alta and central Lake Como.
April–June is the best all-round period for a first trip, especially for cities, Lake Como gardens and ferry travel. September to mid-October is also excellent for warm lake weather, Franciacorta and food, while July–August suits swimming and Alpine hiking more than easy lake-hopping; winter is best for city breaks and Bormio or Valtellina skiing.
Book a named, timed ticket for Leonardo da Vinci’s Last Supper in Milan well ahead; it is essential. Reserve Villa del Balbianello on Lake Como, particularly from spring through early autumn, and secure accommodation early for Milan Design Week, Fashion Weeks, the Monza Grand Prix, and Bormio/Valtellina ski peaks.
Italy is in the Schengen Area: EU/EEA/Swiss travelers can enter with valid ID, while many visitors with US, Canadian, UK, Australian and New Zealand passports can usually visit visa-free for up to 90 days in any 180-day Schengen period; check current Italian/EU and ETIAS requirements before travel. Choose Malpensa for Milan and Lake Como, Linate for a Milan-first trip, and Bergamo Orio al Serio for Bergamo, Brescia, Lake Iseo and eastern Lombardia.