Other Loyalty Programs

Esso Smiles offering 1,000/2,000 bonus Krisflyer miles with auto-conversion sign up

Expired
Earn more miles when you pump petrol.

Esso operates a loyalty program called Smiles where you can earn points for pumping gas. In case you don’t remember the fine points of the Esso Smiles program you can refer to my article on lesser known ways of earning Krisflyer miles here. I’ve copied the relevant portion here-

Cost to join: Free
Conversion rate:  110 points= 100 Krisflyer miles (Auto conversion), 150 points=100 Krisflyer miles (Flexi conversion)
Effective earn rate: $1= 0.38- 0.73 miles (depending on fuel grade purchased, and assuming auto conversion selected)
Point Expiry: Points do not expire so long as 1 earning transaction is made every 12 months

Esso is offering a promotion till 30 June 2017 for those who opt-in for auto-conversion of Smiles points to Krisflyer miles

  • Sign up for auto-conversion of Smiles Points to KrisFlyer miles, and pump $100 (nett) of Synergy fuels at any Esso service station in Singapore by 30 June 2017 to receive 1,000 bonus KrisFlyer miles OR
  • Pump $100 (nett) of Synergy Supreme petrol and sign up for auto-conversion to receive 2,000 bonus KrisFlyer miles

The earning rate for petrol purchases isn’t great, approximately 0.7-0.8 mpd depending on current fuel prices. It’s certainly better than nothing though, and if you’re going to pump gas anyway you might as well get 1,000 bonus miles.


The Smiles portal makes it simple enough to sign up for auto-conversion. Just enter your KF membership details and you’re done.

The Esso Smiles page must be the most annoying webpage ever designed, however. It asks you for your location with every page you load, and even after clicking allow or block on Chrome keeps bugging you.

Thanks to KS for this tip.

Related Posts

Leave a Reply

2 Comments on "Esso Smiles offering 1,000/2,000 bonus Krisflyer miles with auto-conversion sign up"

Notify of

For drivers, they can convert 750 smiles points for $30. 750 smile points is equivalent to 682 KF miles. I think drivers will be better off converting to $30 petrol vouchers.