Take a day trip from Milan to Bergamo, a medieval city known for its historic Upper Town (aka Città Alta), where you can explore its ancient streets and Renaissance architecture. Here, wander through Piazza Vecchia and Piazza del Duomo, and visit landmarks such as the Bergamo Cathedral and the Basilica di Santa Maria Maggiore. Most tours include guided walks through the city’s highlights, often with a funicular ride up to the aforementioned old town, though some itineraries even incorporate local food tastings or a trip to the nearby Franciacorta wine region.