news tips 9 ways to earn more air miles right now

All articles

9 ways to earn more air miles right now

In the past, the only way to earn more air miles was to get on a plane and fly. But nowadays, stacking up miles is much easier – you can earn air miles with your daily expenditure so long as you use the right cards and partner firms. Air miles can be redeemed for flights at close to no cost at all. In fact, if you earn and use them correctly, you could be jet-setting in style seated in Business or even First Class! Skyscanner shows you 10 of the best hacks to accumulate air miles rewards quickly, so you can be boarding a flight to your dream vacation destination in no time!

1. Get on an actual plane

Obviously, one of the easiest ways to earn air miles is to take more flights. That being said, it’s always important to check the fare class of your ticket type. If you are flying on a heavily discounted flight with Singapore Airlines, chances are you will only earn 50% of the miles travelled.

For example, a direct flight from Changi Airport to Heathrow Airport is approximately 6,376 miles and therefore, travelling with a flexi-ticket in economy class will earn you that many miles. When travelling on a discounted fare, however, you may only be earning 10% (638 miles) of the distance travelled, so be sure to check and weigh up your options before you book!

2. Check for airline partnerships

Another way you can earn more miles is to look for airline partnerships and sign up to be a member. If you are holding a KrisFlyer membership, then you’re in luck for accumulating lots of miles! Singapore Airlines is part of Star Alliance and has loads of partners from Thai Airways and Asiana to ANA, so you may be able to fly for less on a partner airline and still rack up your air miles. You can also earn miles from flights with Scoot, Vistara, Virgin Australia, Virgin Atlantic, and Alaska Airlines too.

3. Use the right credit card


With the increasingly competitive credit card landscape in Singapore, there is no lack of credit cards to use. What’s important, however, is to find out which card is best for which category of spending. Find out the category that you charge (or can charge) to your credit card the most and then find a card that best suits that. This is a really smart travel hack to earn miles on your everyday expenditures.

For example, if you shop a lot, the Citi PremierMiles Visa Card gives you 1.2 miles per S$1 spent in Singapore and 2.4 miles for every S$1 spent overseas (until 31 December 2018). Prefer contactless payments? The UOB Preferred Platinum Visa Credit Card gives you 4 miles per S$1 spent.

4. Get a PAssion POSB Debit Card (no, seriously!) for groceries

PAssion Card in Singapore
Earn KrisFlyer Miles when you use your PAssion Card at participating supermarkets! Photo credit: People’s Association

Contrary to popular belief, the PAssion POSB Debit Card from the People’s Association (PA) is not just for older folks. In fact, if you (or your family) buy a lot of groceries from Cold Storage, Market Place, Jasons or Giant, you should definitely get this card since it will pay for itself in no time.

Membership generally costs S$12 for 5 years and $1 you spend in a participating Dairy Farmer Group (DFG) stores will earn you TapForMore point that can be converted into KrisFlyer Miles at a rate of 1 KrisFlyer miles to 1.1 TapForMore point which is terrible value since we value KrisFlyer miles at 2 cents a piece. On the other hand, 2.3 TapForMore points can be converted to 1 KrisFlyer mile. Thus, every TapForMore point you earn is equivalent to earning 0.43 KrisFlyer miles. From time to time, you may earn up to 30X points on bonus items!

5. Shop online using KrisFlyer Spree

KrisFlyer Spree
Earn more miles when you shop via KrisFlyer Spree. Photo credit: Singapore Air

The shopping portal by Singapore Airlines, KrisFlyer Spree is a great way to rack up miles when you shop online. For example, if you wish to purchase something on Lazada online, all you have to do is to go to KrisFlyer Spree first, login to your KrisFlyer account, search for Lazada and proceed to purchase as normal. At the time of writing, every US$10 spent on Lazada online via the portal will earn you 27 bonus KrisFlyer Miles (on top of your credit card!). If you were to charge US$1,000 to your Citi PremierMiles Visa Card, you can expect to earn approximately 1663 miles with your credit card and 2,700 miles with KrisFlyer Spree – totalling 4363 miles!

6. Grab rewards points can be converted to KrisFlyer miles


Yes, you can earn more air miles with your taxi rides! With recent Grab and KrisFlyer partnership, every $1 spent is equivalent to 3-10 Grab Reward Points and 3000 Grab Rewards Points can be exchanged into 300 miles. 

7. Convert hotel points into air miles

Habitación del Hotel Hassler en Roma

While points accrued in a hotel programme can be good for free nights and other perks, it is sometimes wise to exchange them for miles instead. The only programme worth converting hotel points into miles is from Marriott. You could potentially transfer 60,000 Marriott Rewards Points into 25,000 airline miles (20,000 + 5,000 bonus for every 60,000 points transferred).

8. Convert M1 and Starhub loyalty points into air miles

Bet hardly anyone knows that you can earn air miles from your M1 and Starhub loyalty points! 

For Starhub Loyalty Points:

  • $1 spent on Starhub, you will get 1 Reward Point
  • 100 Starhub Reward Points = 350 OCBC dollars (140 miles)
  • $1 = 1.4 miles

For M1 Loyalty Points:

  • $1 spent on M1, you will get 1 Sunperks
  • 1700 Sunperks = 750 miles
  • $1 = 0.44 miles

9. Rent a car from a partner rental firm

Family looking out of car with happy faces
Next time you’re on a fly-drive holiday, choose a partner firm and earn more miles!

Whether you’re on a fly-drive vacation or need a car to zip around the city, you can earn more miles with car rental partners including Avis, Europcar and Hertz, who will give you 500 miles for each rental and up to a 1,000 miles if you opt for the chauffeur driven option.

We can’t promise you that accumulating air miles is going to be easy. But what we can tell you though, is that the reward is extremely satisfying. Start making small shifts in your spending habits and you’ll be on your way to redeeming that (complimentary) flight to New York in no time!

Start earning your air miles today! Book cheap flights, hotels and car rental via Skyscanner today, or download our free mobile app for easy browsing and booking on the go.

Download the Skyscanner app

Originally published on 12 Feb 2016 and updated in November 2018. Any prices are lowest estimated prices only at the time of publication and are subject to change and/or availability.