American Express has a new bonus miles earning offer for successfully registered KrisFlyer co-brand cardholders over the next five months, with an additional 2 miles per dollar on top of your card’s usual earn rate when making recurring bill payments at telco and entertainment brands in Singapore.
The deal includes bills for your Singtel, Disney+ and Spotify accounts, but is limited to the first 12,000 successful enrolments, so it’s worth saving this offer to your card now to take advantage.
The promotion runs from 7th July 2021 to 6th December 2021.
Participating brands
This promotion is available with a number of companies in Singapore. Here’s the full list:
Telco | Entertainment |
|
|
The offer
Simply find the offer on the Amex mobile app and save it to your card, then set up a recurring payment at one or more of the participating brands.
To set up recurring payment, you must add your card to any of the participating businesses through the following channels:
- American Express Recurring Bill Payment form (Singtel, StarHub and M1)
- Singtel account via Singtel website
- StarHub account via the StarHub website
- Circles.Life account via the Circles.Life website or in-app
- M1 account via the M1 website or in-app
- MyRepublic account via the MyRepublic website or in-app
- Amazon Prime account via the Amazon website
- Disney+ account via the Disney+ website
- Netflix account via the Netflix website or in-app
- Spotify account via the Spotify website or in-app
- Singapore Press Holdings subscriptions via the SPH website
After adding your card to the subscription account, you’ll be charged for your next month’s bill.
You must add your card with sufficient time for it to be charged by 6th December 2021 to be eligible for the offer.
Here are the revised earn rates applicable for spend during the promotion.

Bonus KrisFlyer Miles for Telco, Entertainment and Media Spending
Card | Regular MPD | Bonus MPD | Total MPD |
![]() |
1.3 | 2 | 3.3 |
![]() |
1.2 | 2 | 3.2 |
![]() |
1.1 | 2 | 3.1 |
Note that payments made for M1 Small Business Hub (SME Hub), Disney+ Hotstar and Amazon Prime Now are not included in the offer.
Sadly the deal is capped at only 600 bonus KrisFlyer miles per card, which is equivalent to S$300 cumulative spend across these merchants during the promotion period.
Bonus miles will credit directly to your KrisFlyer account, usually within five working days from the transaction, however it can take up to 90 days from the end of the promotion period in some cases (i.e. until 6th March 2022).
Terms and conditions
Full terms and conditions for this promotion are as follows (expand to view).
Summary
If you have regular payments to these telco and entertainment companies in Singapore, you should probably consider shifting your monthly subscriptions across to your KrisFlyer co-brand credit card during this promotion, unless you are channelling this spend through 4 mpd credit cards.
Unfortunately the cap is relatively low at S$300 total spend, but that should mean 600 bonus KrisFlyer miles on the payments you were making anyway.
Meanwhile stay tuned for another everyday spend offer from Amex for the co-brand cards launching later this month, including transactions at Cold Storage and Deliveroo.
(Cover Photo: Shutterstock)