What are nice day trips from Milan?

Short answer

Vigevano, Crespi d'Adda and Montevecchia are some potential day trips within 50 km of Milan. Omegna, Varallo Sesia, Pella and Santa Maria Maggiore are within 100 km of Milan. Fivizzano, Bardonecchia, Saluzzo and Domodossola are within 200 km of Milan by train. We list 64 places below, including 27 lake or river towns (Clusone and Arona), 24 old-world towns (Vogogna and Lovere), 23 food and café towns (Tollegno and Sondrio) and 21 mountain villages (Campertogno and Boccioleto). More below.

Within 50 km 3 places

Within 100 km 50 places

By train, within 200 km 11 places

Places with a railway station within a 10-minute drive. Each one links to public-transport directions from Milan, so you can check the route and journey time.