Generally, most people would recommend at least two to three days to see the main sights in Milan.