The best day trip from Milan is the one you can reach in about an hour and see without rushing: Lake Como, the upper town of Bergamo, Lake Maggiore and the Borromean Islands, or Verona. All four have direct trains from Milano Centrale, and none of them needs a car or a tour to work. Pavia and Turin complete the list for travelers who have already seen the lakes, or who are in Milan in winter.
Milan sits in the flat middle of Lombardy, so almost everything worth a day is either north toward the Alps and the lakes, or along the main rail lines east and west. Below are six day trips from Milan, how long each journey takes, what fits into one day and what does not, and how to choose between them. Travel times are approximate: check the Trenord and Trenitalia timetables for your date before you leave.
How to choose a day trip from Milan
A simple rule works well: keep the journey to about an hour each way, pick one destination, and plan two or three stops there. An hour and a half on the train in the morning and the same in the evening is still fine. Anything longer turns a day trip into a day of transport, and the place you came to see gets the leftovers.
Know which station you need. Milano Centrale handles the high-speed trains to Verona and Turin and most regional trains to Bergamo, Stresa and Varenna. Milano Porta Garibaldi has regional services too, and Milano Cadorna is the terminus of the Ferrovienord line to Como Nord Lago. Frecciarossa and Italo high-speed trains come with a seat reservation, so you book a specific train. Regional trains run on a fixed timetable and are usually easy to board on the day, although summer weekends are crowded.
Season matters more for the lakes than for the cities. Island palaces, villa gardens and boat timetables are at their fullest from spring to early autumn, and many close or run reduced services in winter. Bergamo, Verona, Pavia and Turin work in any month and in any weather.
Plan the way back as carefully as the way out. Look up the return trains before you leave Milan, and leave a margin on the lake days, where a late boat can cost you a connection. On the high-speed routes, a fixed return reservation tells you exactly how much time you have, which makes the day calmer, not shorter.
Lake Como: the classic day trip from Milan
Lake Como is the most popular day trip from Milan, and for good reason. A direct regional train reaches Varenna-Esino in about 64 minutes from Milano Centrale. The city of Como is under an hour away, either from Milano Centrale or Porta Garibaldi to Como San Giovanni, or on the Ferrovienord line from Milano Cadorna to Como Nord Lago, a few steps from the water.
The common mistake is trying to see the whole lake. It is long and shaped like an upside-down Y, and the slow boat between Como and Bellagio takes a large part of the morning each way. Pick one area. Either the centre of the lake, where Varenna, Bellagio and Menaggio face each other and the ferry from Varenna to Bellagio takes about fifteen minutes, or the city of Como, with its cathedral, the lakeside promenade and the funicular up to Brunate.
Lake Como deserves more space than one section, so we have a separate guide to a Lake Como day trip from Milan, with the two plans that fit in a day, the boats, and what to leave for another time. If you have one free day in Milan and have never seen the Italian lakes, start there.

Bergamo: the upper town on its Venetian walls
Bergamo is the easiest city day trip from Milan and one of the most rewarding. Trenord's RegioExpress trains run from Milano Centrale to Bergamo in about 50 minutes. The station is in the lower town, Città Bassa. The old town, Città Alta, sits on a hill above it, inside walls that the Republic of Venice began building in 1561.
Those walls are part of a UNESCO World Heritage site, the Venetian Works of Defence between the 16th and 17th Centuries, inscribed in 2017 together with fortifications in Croatia and Montenegro. You can walk long stretches of them, and on a clear day the view runs across the plain toward Milan.
From the lower town, a funicular that has run since 1887 climbs to Città Alta. At the top, the Corsarola, the main street of the upper town, leads to Piazza Vecchia, and just behind it to the basilica of Santa Maria Maggiore and the Cappella Colleoni, a Renaissance chapel built as a mausoleum. A second funicular continues from Porta Sant'Alessandro up to San Vigilio, with the ruins of a castle and a wider view.
Bergamo is compact. Half a day covers the essentials, and a full day leaves time for a long lunch in the upper town and a slow walk on the walls. Because it works in any season, it is the natural choice when the lakes have closed down for winter.
Lake Maggiore: Stresa and the Borromean Islands
If you have already seen Lake Como, or want a different kind of lake day, Lake Maggiore is the alternative. Trains from Milano Centrale reach Stresa, on the western shore of the lake, in a little over an hour; Trenord gives about 67 minutes. The station is a short walk from the lakefront.
From the Stresa waterfront, public boats run out to the three Borromean Islands. Isola Bella is the one in the photographs, with the palace of the Borromeo family and its terraced gardens. Isola Madre holds one of the oldest botanical gardens in Italy, around another Borromeo palace. Isola dei Pescatori, the fishermen's island, is the only one of the three that is inhabited all year, and it is where most people stop for lunch.
Palace and garden visits on Isola Bella and Isola Madre are seasonal, roughly from spring to autumn, and admission is separate from the boat. Check the official Borromeo site for opening dates and times before you plan around them. Two islands and lunch on the third make a full and realistic day. Adding the eastern shore, or the Swiss end of the lake, does not.
Verona: a Roman arena and medieval squares
Verona is farther, but the high-speed line makes it a fair day trip from Milan. Frecciarossa and Italo trains reach Verona Porta Nuova in about an hour and a quarter. Slower regional trains take close to two hours, so the fast train is worth booking ahead.
The whole historic city is a UNESCO World Heritage site, inscribed in 2000 for an urban structure and architecture that span two thousand years. The Arena, the Roman amphitheatre on Piazza Bra, is its best-preserved Roman monument and still a working stage, known above all for the opera festival held there in summer. From Piazza Bra, Via Mazzini leads to Piazza delle Erbe, on the site of the Roman forum, and on to the quieter Piazza dei Signori.
The station is outside the old centre: allow about twenty minutes on foot to Piazza Bra, or take a city bus or a taxi. With the train included, Verona is a long day, best for travelers who want a city of history rather than a lake. If your itinerary runs east toward Lake Garda or Venice, it can also be a stop on the way rather than a return trip.
Two quieter choices: Pavia and Turin
Neither is on most first-time lists, which is part of the appeal. One is short and calm, the other is a large city with one of the great museums of Europe.
Pavia and the Certosa
Pavia is the shortest trip on this list: regional trains from Milan take about half an hour. It is an old university town on the Ticino river, but most visitors come for the Certosa di Pavia, a few kilometres to the north. Gian Galeazzo Visconti founded this Carthusian monastery in 1396 as a mausoleum for the Visconti family, and building went on for more than a century. Some trains stop at Certosa di Pavia station, which is still a walk from the monastery. It is a place of worship, so check opening days and times before you go.
Turin
Turin is about an hour from Milano Centrale by Frecciarossa or Italo, and it is the most underrated day trip from Milan for travelers who like museums. The Museo Egizio, founded in 1824, is the oldest museum in the world dedicated entirely to ancient Egypt, and it can fill most of a day on its own. The Mole Antonelliana, the tower that defines the skyline, houses the National Cinema Museum. Turin is big: choose the Egyptian Museum or a slow walk under the arcades of the centre, not both in depth.
Which day trip from Milan suits you
Most travelers have one or two free days in Milan. This is how we would match them.
First trip to Italy, one free day
Lake Como, centre of the lake, by train to Varenna and ferry to Bellagio. It is the view most people have in mind when they think of the Italian lakes.
Winter, rain, or a day that starts late
Bergamo or Turin. Bergamo's upper town is lovely in low light and is only about 50 minutes away; the Museo Egizio in Turin keeps you indoors for hours.
Gardens and islands
Lake Maggiore from Stresa, from spring to early autumn, when the palaces and gardens of Isola Bella and Isola Madre are open.
History and architecture
Verona, with a high-speed train booked in both directions. Bergamo is the shorter alternative if you would rather not spend more than two hours on trains.
Half a day only
Pavia and the Certosa, or Bergamo's Città Alta. Both are close enough to be back in Milan for the evening.
A private day from Milan by car
Everything above works by public transport, and for most of these trips the train is the right answer. The exception is Lake Como, where the road along the water is part of the experience. Lake Como Shores is our private day there: you are collected in Como, in Milan or at your hotel, and you drive a supercar yourself along the western shore, with Lezzeno, Bellagio and the gardens of Villa Melzi, Villa Flori, and a stop at Villa d'Este in Cernobbio. It is a driving day, not a boat tour and not a stay at Villa d'Este. It runs about seven hours from Como, longer if you start in Milan, and the car carries only your group.
The fleet includes Ferrari and Porsche models, and the car is chosen with you based on availability for your date. Drivers from outside the EU need an International Driving Permit with their license. If you are planning a longer trip around Milan, the lakes and Tuscany, send us your dates: the proposal with the estimate arrives within about 48 hours.
Questions about day trips from Milan
What is the best day trip from Milan?
For a first visit, Lake Como: a direct train reaches Varenna in about an hour and Como in under an hour. Bergamo's upper town is the best city alternative, about 50 minutes by train, and it works in every season.
What is the easiest day trip from Milan by train?
Bergamo and Pavia. Regional trains reach Bergamo in about 50 minutes and Pavia in about half an hour, and both towns are easy to see on foot. Como is just as close, with trains taking under an hour.
Can you do Verona as a day trip from Milan?
Yes. Frecciarossa and Italo trains reach Verona Porta Nuova in about an hour and a quarter. It makes a long but rewarding day; book the fast train, because regional trains take close to two hours.
Can I see Lake Como and Lake Maggiore in one day from Milan?
Not realistically. They are on different rail lines out of Milan, and each needs boats and time on the water. Choose one lake per day: Como for villages and villas, Maggiore for the Borromean Islands.
Do I need a car for day trips from Milan?
No. Every trip in this guide has a direct train from Milan, usually from Milano Centrale. A car only makes sense if someone else is driving, or if the drive itself is the point of the day, as on the shore of Lake Como.
Is there a private day trip from Milan with a car?
Yes. Lake Como Shores by Rocca d'Italia is a private day with pickup in Como, in Milan or at your hotel, in a supercar you drive yourself along the western shore of Lake Como. It is not a boat tour, and it runs longer when you start from Milan.

