The Mileage Directory

Cards that can earn GarudaMiles in Indonesia

Compare direct GarudaMiles earning with bank-point transfer routes and their different restrictions.

How to compare these products

A direct co-brand route is easier to understand, while transferable currencies can offer flexibility. Compare the actual spend required, transfer minimum and expiry before choosing.

CardRecorded earningReward currencyAnnual feeVerification status
BNI Garuda BNI Visa Signature2 miles / IDR 24,000 eligible spendGarudaMilesIDR 800,000Indexed from official sources; confirm availability
Jenius Visa Credit CardSeed / Plant: 1 Yay Point per IDR 12,000 eligible domestic spend. Higher clubs: 1 per IDR 10,000.Yay PointsIDR 750,000Indexed from official sources; confirm availability
Maybank White CardSelect the TREATS Miles wallet: 1 per IDR 10,000 (Onyx), IDR 9,000 (Emerald), or IDR 8,000 (Diamond).Maybank TREATS MilesIDR 180,000Indexed from official sources; confirm availability
OCBC Indonesia 90°N1 Travel Mile / IDR 12,000 domestic eligible spendTravel MilesIDR 1,000,000Indexed from official sources; confirm availability

Decision checklist

  1. Confirm that you meet residency, age, income and banking requirements.
  2. Separate ordinary earning from promotional or conditional earning.
  3. Calculate the bank points you can earn from normal eligible transactions.
  4. Apply the correct airline conversion ratio and minimum.
  5. Subtract annual fees and account for point expiry.
  6. Search the award you want before an irreversible transfer.

Track rule changes

A public newsletter is not active yet. Bookmark this page or follow the GitHub repository for documented updates.

Follow the research log