Earn up to 100,000 Skywards Miles with Skywards NBD Infinite Credit Card. Earn 35,000 Skywards Miles on payment of the joining fee of AED 2999. You can also earn 40,000 Skywards Miles on spending a minimum of USD 25,000 within the first three billing statements.