Shop. Earn. Fly.

Shop your way to your next flight

Earn KMiles every time you shop through the app, then redeem them as cash for flights with any airline or online travel agency (e.g. Trip.com / Traveloka), or swap them for shopping vouchers.

Download on the App Store Get it on Google Play

Malaysian flag Proudly made in Malaysia

KMiles app merchants
2 sen per mileEvery KMile has a fixed cash value. No blackout dates, no dynamic pricing.
Flights or shopping vouchersRedeem flight costs with any airline or OTA (e.g. Trip.com / Traveloka), or exchange KMiles for shopping vouchers.
Cash to your bank in 2 business daysRedemptions are credited directly to your Malaysian bank account.

How to earn

Your everyday shopping, now with a boarding pass

Shop the same brands you already love. The only change: start from the KMiles app.

Browse stores

Open the KMiles app and browse the online stores in our catalogue.

Tap Shop

Tap the Shop button and you will be redirected to the merchant's site.

Check out as usual

Complete your purchase on the merchant's site. They let us know it went through.

Collect KMiles

Once your purchase is tracked, KMiles land in your account automatically.

How to redeem

Two ways to spend your KMiles

Redeem your flight cost in cash, or exchange your miles for shopping vouchers. Both start from the same balance.

Part 1 Redeem flights

  • Fill in your details and enter the amount in MYR you want to redeem.
  • The app instantly shows the KMiles required for that amount.
  • Confirm, and the cash is credited to your bank account within 2 business days.

Part 2 Redeem shopping vouchers

  • Browse the voucher catalogue in the app and pick a brand you love.
  • Choose the voucher value and the app shows the KMiles required.
  • Confirm, and your voucher is delivered in the app, ready to use.

Your next trip starts at checkout

Download KMiles free and start earning on the shopping you were going to do anyway.

Download on the App Store Get it on Google Play