Villages near Milan: a straightforward day trip
Within a short drive or train ride from Milan lie villages and historic centres ideal for a day trip: lakeside hamlets, medieval hilltop towns and places rich in architecture and local traditions. Below is a compact guide to 13 villages, what to see and practical advice to plan your outing.
The 13 villages to visit
- Orta San Giulio: picturesque town on Lake Orta with cobbled streets, Piazza Motta and the UNESCO-listed Sacro Monte. Short boat crossings lead to the peaceful Island of San Giulio.
- Cassinetta di Lugagnano: on the Naviglio Grande, famous for historic villas and a strong focus on restoration; great for walking and cycling along the canal.
- Angera: Lake Maggiore village dominated by the Rocca Borromea, featuring medieval gardens and the Doll and Toy Museum.
- Laveno Mombello: an important Lake Maggiore hub with Liberty-style villas and the International Museum of Ceramic Design; gateway to the hermitage of Santa Caterina del Sasso.
- Stresa: elegant lakeside resort with historic promenades, gardens and boat links to the Borromean Islands; known for refined 19th-century architecture.
- Tremezzina: stretch of Lake Como including Tremezzo, Lenno and Ossuccio; Villa Carlotta and its botanical gardens are highlights.
- Bellagio: iconic Lake Como town offering panoramic views, charming streets and easy access to villas and boat tours.
- Morimondo: Cistercian village with a well-preserved abbey, perfect for a quiet walk and exploring the surrounding countryside.
- Vigevano: historic town with the famous Piazza Ducale and notable Renaissance architecture; well served by regional trains from Milan.
- Soncino: fortified village with a maintained castle and compact historic centre, often hosting markets and reenactments.
- Castell’Arquato: medieval town in the Piacenza hills with towers, cobbled lanes and vineyard views.
- Bobbio: riverside historic centre with abbeys and atmosphere, ideal for a relaxed stroll across bridges and alleys.
- Grazzano Visconti: fairytale-like village with period architecture and artisan shops, lively during winter markets and events.
Practical tips for planning
- Getting there: many villages are easily reached by car via highways and regional roads; several lakeside and Ticino-area towns are connected by regional trains and boat services.
- Combining stops: proximity allows visiting two nearby villages in one day (for example Cassinetta di Lugagnano and Morimondo, or Vigevano plus a nearby Oltrepò destination).
- Best time to visit: spring and autumn are best for mild weather and colors; summer suits lake activities, while winter can be charming where markets and historical events animate the villages.
- No car? opt for destinations with good public transport, such as Vigevano, Bellagio, Stresa or Laveno Mombello, and plan to move on foot or by local services.
- Footwear and comfort: wear comfortable shoes for historic pavements and bring a light jacket for lakeside breezes.
Suggested day itinerary
Depart in the morning, enjoy a walk in the historic centre or along the lake shore, have lunch in a local trattoria and spend the afternoon visiting a museum or botanical garden. Finish with an aperitif at sunset on the promenade if the weather allows.
Note: this guide aims to promote local villages and historic centres; always check opening times and transport schedules before travelling.
Where it is
Location: Piazza Mario Motta, 28016 Orta San Giulio NO, Italia
Coordinates: 45.7978774, 8.4061264
Open in Google Maps