Day trips from Milan: where to go for the day
A day away from the city can leave you feeling refreshed and seeing things differently. Day trips from Milan put beautiful landscapes, historic towns, and unexpected destinations within easy reach. Whether you want to unwind beside a lake, explore an art-filled city, or enjoy a family outing, the area around Milan offers plenty of choice. Discovering what to see nearby is a rewarding way to make more of your free time.
The lakes near Milan
Some of northern Italy’s most beautiful lakes are about an hour or a little more from the city, making them ideal for a day trip from Milan. Lake Como combines sweeping views with picturesque towns such as Bellagio and Cernobbio, perfect for a waterfront walk. Lake Iseo is a quieter option, where outings to Monte Isola and the small lakeside towns offer a glimpse of local life. Lake Garda has beaches, water sports, and beautiful Sirmione to explore. For an even more relaxing visit, consider an apartment resort in Gardone Riviera with lake views. These lakes near Milan are great places to unwind, get active, or simply enjoy being outdoors.
Historic towns and cities of art
If you’re interested in history, the towns and cities near Milan have plenty to discover. Bergamo’s Upper Town has a distinctly medieval feel, with Piazza Vecchia, the Basilica of Santa Maria Maggiore, and the Campanone bell tower among its highlights, along with beautiful views from the ramparts. In Pavia, explore the historic center and the Ponte Coperto over the Ticino River. Nearby, the Certosa di Pavia combines Gothic and Renaissance architecture with frescoes and cloisters. In Vigevano, elegant Piazza Ducale, commissioned by Ludovico il Moro and attributed to Bramante, is one of the finest examples of a Renaissance square. The Castello Sforzesco and the Torre del Bramante complete the visit.
Vineyards and gardens
For a day trip in Lombardy that brings you closer to nature, vineyards and historic gardens are excellent choices. Franciacorta, between Lake Iseo and Brescia, offers winery tastings of fine wines, especially its famous sparkling wines, and tours through vineyards and rolling hills. Farther east, in Valeggio sul Mincio in Veneto, Sigurtà Garden Park is an expansive garden with lawns, ponds, and seasonal blooms, particularly known for its spring tulips. It is open from March through November, so check the dates before setting off. These destinations are ideal if you’re looking for places near Milan where you can enjoy beautiful scenery and local food and wine.
Destinations you can reach by train: routes, travel times, and fares
Day trips by train from Milan are easy to plan and don’t require a car. Pavia is about 40 minutes away on the S13 commuter rail line. Bergamo takes around 50 minutes from Milano Centrale, while Como is about an hour from Milano Cadorna. For Lake Iseo, take a train to Brescia and connect to the line for Iseo, where ferries also leave for Monte Isola. Peschiera del Garda, on the lake’s southern shore, is about an hour away by high-speed train and a little longer on regional services. Second-class Trenord tickets cost roughly €6 one way for Milano Centrale–Bergamo and start at €5.40 for Milano Cadorna–Como Lago. For Iseo, factor in the connection from Brescia; for Peschiera, fares vary between regional and high-speed services. Check current schedules and fares with Trenord and Trenitalia, and include any ferry trips in your budget.
Day trips with kids
Many of these destinations are also great for families. In Bergamo, the funicular up to the Upper Town is a treat for younger visitors, while on Lake Iseo the ferry to Monte Isola turns the journey into a small adventure. On Lake Garda, Sirmione and its Scaligero Castle, along with Gardaland just a few kilometers from Peschiera, offer a full day of fun. The lawns at Sigurtà Garden Park are a lovely place for children to run around outdoors.
When is it worth staying overnight?
Some destinations deserve more than a day, especially those farther from Milan. A lakeside stay on Lake Garda lets you explore Sirmione, Peschiera, and Sigurtà Garden Park at your own pace and enjoy the sunset without rushing back. Franciacorta and Lake Iseo are also worth an extra night, particularly if you want to enjoy a winery tasting without having to drive afterward.
Whether you choose a lake, a town, or a garden, each day trip offers a fresh look at Lombardy and the surrounding regions. Pick a destination, set off early, and see where your curiosity takes you.