
Below, I outline the main ways in which to earn and accumulate Avianca LifeMiles.
1. Fly
2. Transfer points from American Express Membership Rewards

If you are a member of American Express Membership Rewards you can transfer your Membership Rewards points, in 1,000-point increments, to your Avianca LifeMiles account. At the time of this post, your points transfer at 1:1 value. That means one Membership Rewards point equals one Avianca LifeMile. Note, you may transfer a maximum of 999,000 points to a single LifeMiles account on any given day.
If you are a member of Chase Ultimate Rewards you can transfer your Ultimate Rewards points to your Emirates Skywards account. Your points transfer at 1:1 value. That means one Ultimate Rewards point equals one Emirates Skywards mile.
3. Transfer Marriott Bonvoy Points to your Skywards account

Marriott Bonvoy members can transfer 3 Marriott Bonvoy points to receive 1 Avianca LifeMile. Whenever you transfer 60,000 points, you get a 15,000 point bonus. So if you have 60,000 points, you can yield 25,000 miles…60,000 becomes 20,000 miles and the extra 15,000 that you get becomes 5,000 airline miles. Transfer your points here to your LifeMiles account.
4. Transfer Miles From Capital One

If you have a Capital One Venture Rewards Card or VentureOne Rewards Card, or on the business side, a Capital One Spark Miles Business Card or Capital One Spark Miles Select Business Card, you can transfer the miles earned on those cards to Avianca LifeMiles at a rate of 1:1.
5. Transfer Points From Citi ThankYou Rewards

If you are a member of Citi Thank You Rewards (holding certain cards) you can transfer your Thank You Rewards points to your Avianca LifeMiles account. At the time of this post, 1000 Citi Thank You Rewards points equal 1000 LifeMiles.