Deals News Other FFPs

Mileslife adds Miles Up! – pay extra to earn 2x miles with selected programs. Worth it?

Always be wary when paying extra to 'buy' miles.

Banner (Mileslife)

We’re big fans of Mileslife here at Mainly Miles. It’s an easy way to accumulate a decent number of extra frequent flyer points which you can credit into a wide variety of airline loyalty schemes through regular dining, activities and hotel stays.

We particularly love their regular promotions like their limited-time 5x miles offer last month, their recent 4x miles promotion over a weekend in April and their current 6mpd bonus offer with OCBC Titanium Rewards cards which runs until the end of June.

We were therefore excited to receive an email this morning about their latest promotion – Miles Up!

Miles Up!

Miles Up! gives you the option to pay ‘a little extra’ on your regular Mileslife transactions to earn double miles when crediting to selected frequent flyer programs.

Miles Up.jpg

First disappointment is that the three programs you can transfer into don’t currently include KrisFlyer, or the widely used Asia Miles. You can only use Miles Up! when crediting your transaction to:

  • British Airways Executive Club (Avios)
  • United MileagePlus
  • China Eastern (Eastern Miles)

If you’re not a registered Mileslife user yet – download the app from the iOS App Store or Google Play Store, and use code MAINLYMILES to enjoy 1,000 free bonus miles on your first payment.

Remember if you’re new to Mileslife and are a DBS cardholder their current sign-up bonus is better than the one you’ll get using our promo code, so it makes more sense in that case to sign up using the DBS promotion code – just download the app and use code 1500MILESDBS.

Is it worth it?

Whether paying extra to accrue double miles with these schemes makes any sense is of course all down to the cost. As the following example shows the cost is 3.16 cents per extra mile ‘bought’ using Miles Up!

Notice how a transaction earlier today crediting a payment at a 3x miles outlet to KrisFlyer shows as standard:


If I switch to British Airways Avios however, a new option appears: