The rewards program associated with the Emirates Skywards DIB Infinite Covered Card is particularly attractive for those who travel often. Cardholders can earn up to 2 Miles for every dollar spent on Emirates-related purchases, and up to 1.5 Miles for foreign currency spends. Local currency spends also earn up to 1 Mile. Additionally, there are opportunities to earn bonus miles, such as 120,000 bonus Skywards Miles upon meeting certain spending criteria. This program is designed to maximize the rewards for cardholders, allowing them to redeem their miles for flights, upgrades, and other travel-related benefits. The card also offers various promotional offers that enhance the earning potential for new customers.