Miles can be earned through the MileagePlus program, which has no expiration date, when you use partner airlines such as United Airlines and Star Alliance member airlines, or when you spend eligible charges at partner hotels and rental cars. Miles can also be earned on cards at online shopping malls, and the miles you earn can be exchanged for specific flight tickets, upgrade rewards, and more.