Milan sits at the centre of one of Italy's richest regions for day trips. The Italian Lakes — Como, Garda, Maggiore and Iseo — are all within reach, and the walled city of Bergamo is under an hour by train. Here are the best escapes and how to reach each one.
The best day trips
Nearly every trip is easiest by train from Milano Centrale or Cadorna. Regional tickets are cheap and bought at the station; for the lakes, an organised tour takes the stress out of connecting trains and boats. See getting there and transport.
Lake Como, Bellagio, Bergamo and more — guided excursions with hotel-area pickup and free cancellation.
Frequently asked questions
Which day trip from Milan is right for you?
If it's your first time and you want the classic postcard scenery, Lake Como is the obvious choice — under an hour from Milan and made for a day of ferries between Bellagio, Varenna and Tremezzo. Travellers after gardens and islands should head to Lake Maggiore and the Borromean Islands, while Lake Garda rewards a slightly longer trip with castles, spa towns and family attractions.
For somewhere quieter, Lake Iseo and its car-free Monte Isola stay refreshingly local, and pair well with the medieval walled city of Bergamo, just half an hour away. All five are easy to reach independently by train, but a guided day trip from Milan is worth considering for the lakes, where a single ticket bundles the train, the boat and a guide — and takes the timetable-juggling off your hands.
Whichever you choose, aim for late spring or early autumn: the weather is warm, the gardens are in bloom and the ferries run at full frequency, without the peak-summer crowds.
