Milan doesn't have one dominant pass. Here's what exists and when each makes sense.
Plan your Italy trip →Milano Card (various): Transport discounts + some museum discounts. Not a strong value compared to buying a standard ATM transport pass (€7/24h) + individual museum tickets.
Milano Museum Pass (tourist office): Covers civic museums. Castello Sforzesco collections are the main draw. If visiting 2+ civic museums, it saves a few euros.
Milan's top attractions have individual pricing that's hard to bundle efficiently. The Last Supper (€15) requires separate booking regardless. Duomo + terraces (€14-22) is standalone. Brera (€15) is standalone. There's no pass that combines all of these with meaningful savings. Buy individually and use the ATM transport app for bus/metro tickets.