Muesli can last for several months if stored in an airtight container in a cool, dry place. However, the freshness and quality of the ingredients may deteriorate over time, so it's best to consume it within a few weeks of opening.