Is It Worth Buying LifeMiles in 2025?

Avianca Star Alliance livery A320
Avianca’s LifeMiles program sells miles – often with generous bonuses – which are redeemable for flights across the Star Alliance network. Photo: Star Alliance.

Last time we looked into Avianca LifeMiles was in 2022, when AFF Editor Matt Graham concluded that the program had lost its appeal.

This was mainly due to the lack of award availability at the time, and because of the LifeMiles website’s frustrating quirks which can make it difficult to successfully redeem miles. While the program sells miles cheaply, its 12-month expiration policy is also a bit painful.

That said, LifeMiles still offers some phenomenal deals from time to time, such as the current 160% bonus when you buy miles. So, in 2025, it’s worth revisiting the question: Is it worth buying LifeMiles?

Why would you buy Avianca LifeMiles?

The key to Avianca LifeMiles’ popularity beyond its Colombian home market is twofold.

Firstly, the program runs frequent, generous bonus point promotions when buying points. For example, until 14 July 2025, you can get a 160% bonus when purchasing 21,000 miles or more.

LifeMiles promo with up to 160% bonus miles
LifeMiles promotional email advertising the current 160% bonus promotion.

This 160% bonus is at the more generous end of LifeMiles promotions, which tend to range from 125% up to a 200% bonus. This is a significantly higher bonus than most other frequent flyer programs offer.

Secondly, Avianca is a member of Star Alliance. This means those miles can (theoretically) be redeemed across the Star Alliance network at relatively competitive zone-based rates.

Thai Airways A350 Business Class cabin
Thai Airways Airbus A350 Business Class. Photo: Thai Airways.

Some of the challenges with the LifeMiles program

While it sells miles cheaply, LifeMiles isn’t for the faint of heart! The website is notoriously temperamental. It has been known to show phantom availability and it struggles with multi-leg bookings.

Here’s what some AFF members have had to say in recent years:

Having difficulty with getting lifemiles website to load ? Any tips ?

blacksultan on the AFF forum

I have been trying to book a flight from Bangkok to Perth business class with Thai Airlines, when I search the system I am able to locate business class flight for date, I select and go through process of adding travelers, then when enter, it thinks for a while then I get an error message.

itstraveltime on the AFF forum

LifeMiles members also seem to get access to fewer award seats on Star Alliance partner airlines than through other programs, such as Air Canada Aeroplan. And LifeMiles award seats on other Star Alliance airlines seem to periodically simply disappear from the LifeMiles booking engine for months, only to suddenly reappear.

Additionally, LifeMiles transactions are in US dollars. While the current AUD-USD exchange rate isn’t great, using a credit card without foreign transaction fees will help you save money.

What is LifeMiles redemption availability like in 2025?

Before buying LifeMiles, you should definitely check on the LifeMiles website if there is award availability on the flight/s you want to book. Bear in mind, seats that are available to book through other Star Alliance programs might not be available through LifeMiles!

That’s not to say there’s no Business Class award availability. For example, I’ve spotted sporadic availability this year on Air India between Sydney and Delhi, and onwards to Europe. There’s also some ANA Business Class availability between Perth and Tokyo.

As another example, there’s currently a scattering of LifeMiles redemption availability on Thai Airways between Melbourne and Bangkok in Business Class in the second half of 2025 for 90,000 LifeMiles plus USD99.80 (~AU$153) in taxes, round-trip.

With the current 160% bonus point offer, you’d only need to buy 35,000 LifeMiles to net 90,000 miles. All up, this means you’d spend around AUD1,920 on the miles and taxes you’d need to book Melbourne-Bangkok return in Business Class!

Screenshot showing 160% bonus when buying Avianca LifeMiles

The LifeMiles website wasn’t throwing any errors right to the point of entering credit card details. That’s an improvement and suggests the Thai Airways flights I’m seeing aren’t phantom availability. Although, with LifeMiles, you can never really be 100% sure until you have a confirmed ticket.

How does LifeMiles compare to Aeroplan?

Aeroplan – Air Canada’s loyalty program – is another popular option for buying points to redeem on Star Alliance flights. While Aeroplan’s promotions aren’t as generous as with LifeMiles, booking award flights on the Air Canada website is much easier than with LifeMiles – especially multi-sector journeys.

Those same flights between Melbourne and Bangkok cost 90,000 Aeroplan points, round-trip, and similar taxes. Aeroplan is also currently running a promotion, offering up to a 30% discount depending on how many points you buy. You get 25% off when buying the 90,000 points needed for this redemption.

Aeroplan transaction of buying 90,000 points on its website
Aeroplan is currently giving a 25% discount if you buy 90,000 points on its website.

The total cost of buying 90,000 Aeroplan points and paying the taxes on a round-trip Melbourne-Bangkok redemption in Business Class comes to just over AUD3,020.

A screenshot showing business class availably on the Aeroplan website between Melbourne and Bangkok
An example of Melbourne-Bangkok award flights available to book with Aeroplan points on the Air Canada website.

In this example, you’d save over $1,000 by buying and redeeming LifeMiles, compared to Aeroplan points! So, it might not be time to write off LifeMiles just yet…

So, is it worth buying LifeMiles in 2025?

In a word: sometimes.

The LifeMiles website still isn’t great, especially for finding connecting flights. But it does OK with simple one-way or return trips.

If there is availability for a flight you want, buying LifeMiles definitely can still be worth it – especially during generous promotions like the current one. You just need to understand the risks.

________________________

Related Articles

Community Comments

Loading new replies...

Maybe if you have an immediate need (like booking within the next couple of days) and there is a specific award like LH F, otherwise, no.

Reply 2 Likes

Not comparing apples with apples. Unless you want to travel tomorrow!

Aeroplan points with the regular 80-100% bonus will get you the same flights to thailand for the same price as Lifemiles including all taxes fees and charges.

But the aeroplan points will also get you to singapore, vietnam, laos, hong kong… anywhere else in asia. That lifemiles simply can’t do.

And if you really did want to fly tomorrow… good chance Lifemiles might block any purchase or redemption opportunities as they might flag it for mileage broker issues.

Another thing to consider is phantom availability. Sometimes seats show on LM that you just can’t book 🙁

Reply 2 Likes

I wouldn't recommend Lifemiles any more as a new plan to join, but I still find it has occasional value. LM used to be great for piecing together awards, but now you have to rely on the web site, which doesn't search as deeply as others. Generally, Aeroplan is better than Lifemiles, but there are odd quirks. I once got a Lifemiles redemption from America to Asia that wasn't available on Aeroplan. A few years before I got a Turkish award from Europe to Asia that either wasn't on Aeroplan or cost more. (I don't remember which.)

And these days the Lifemiles web site is much faster and more usable than AC! Making a booking takes about a tenth the time.

Reply 1 Like

click to expand...

Not comparing apples with apples. Unless you want to travel tomorrow!

Aeroplan points with the regular 80-100% bonus will get you the same flights to thailand for the same price as Lifemiles including all taxes fees and charges.

But the aeroplan points will also get you to singapore, vietnam, laos, hong kong… anywhere else in asia. That lifemiles simply can’t do.

And if you really did want to fly tomorrow… good chance Lifemiles might block any purchase or redemption opportunities as they might flag it for mileage broker issues.

Another thing to consider is phantom availability. Sometimes seats show on LM that you just can’t book 🙁

Our Christmas trip to BKK last year started With J awards on TG SYD-BKK.

We are flying again in just under 2 weeks with another set of J awards on TG to BKK. But we are breaking up our Bangkok visit to have 4 days in the middle in Hong Kong again j awards on TG both ways. And all on lifemiles.
Though I wouldn't buy any more as it has been a long time between drinks.

Reply Like

click to expand...

Our Christmas trip to BKK last year started With J awards on TG SYD-BKK.

We are flying again in just under 2 weeks with another set of J awards on TG to BKK. But we are breaking up our Bangkok visit to have 4 days in the middle in Hong Kong again j awards on TG both ways. And all on lifemiles.
Though I wouldn't buy any more as it has been a long time between drinks.

Agree, there are a few routes, a few flights, here and there that you can use LM on.

TG coming back online was a huge bonus, but it equally applied to Aeroplan.

For those of us with a LM balance looking to use them up, it was good. But the issue is whether you would recommend opening an account and buying more/new LM?

I had a huge difficulty using the last of my LM even when it displayed results for BKK-SIN. Multiple times I selected flights and got an error 🙁

Reply Like

click to expand...

The biggest issue I’ve found is that after going through the whole process of selecting and booking seats, the very last step—entering your credit card and billing address—is where it all falls apart.
The billing form is configured for U.S. postcodes only, and it won’t accept Australian postcodes. Soooo... you end up having to call the Avianca call centre. They’ll send you a separate payment link so you can finalise your booking. It’s a bit of a pain, but relatively easy once you know to expect it.
Word of advice: don’t do what I did and slap the table in frustration before picking up the phone.

Reply Like

click to expand...

The biggest issue I’ve found is that after going through the whole process of selecting and booking seats, the very last step—entering your credit card and billing address—is where it all falls apart.
The billing form is configured for U.S. postcodes only, and it won’t accept Australian postcodes. Soooo... you end up having to call the Avianca call centre. They’ll send you a separate payment link so you can finalise your booking. It’s a bit of a pain, but relatively easy once you know to expect it.
Word of advice: don’t do what I did and slap the table in frustration before picking up the phone.

So Australia has 4 digit postcodes, does adding a leading 0 work?

We had similar issue with entering Singapore postcode for using a SG based CC, the postcodes are 6 digits. We just dropped the leading digit and it goes through with no issues. (i.e for postcode123456 we enter 23456, never had an issue). For AU card, if postcode was 1234 I'd enter 01234.

Reply 1 Like

click to expand...

So Australia has 4 digit postcodes, does adding a leading 0 work?

We had similar issue with entering Singapore postcode for using a SG based CC, the postcodes are 6 digits. We just dropped the leading digit and it goes through with no issues. (i.e for postcode123456 we enter 23456, never had an issue). For AU card, if postcode was 1234 I'd enter 01234.

Hmmm...good thinking. Worth a try next time.

Reply Like

So Australia has 4 digit postcodes, does adding a leading 0 work?

We had similar issue with entering Singapore postcode for using a SG based CC, the postcodes are 6 digits. We just dropped the leading digit and it goes through with no issues. (i.e for postcode123456 we enter 23456, never had an issue). For AU card, if postcode was 1234 I'd enter 01234.

Yep, I’ve managed to use this method successfully!

Reply 2 Likes

The biggest issue I’ve found is that after going through the whole process of selecting and booking seats, the very last step—entering your credit card and billing address—is where it all falls apart.

Does it matter? Some US machines that want to do AVS with a zip code accept "00000" for overseas cards. It would be worthwhile to find out if the back end is actually doing anything with that field for non-US cards.

Reply 1 Like