Skip to main content

How do I start earning KrisFlyer miles?

Updated over a month ago

Before making payment for each booking, on the "Booking Details" page, simply enter your 10-digit KrisFlyer membership number in the requested field:

Or, save the hassle! Link your KrisFlyer account to your Pelago account.

Follow these steps:

  1. Log in to your Pelago account

  2. Under the "Profile" tab, enter your 10-digit KrisFlyer membership number and click "Save"

When booking or linking your KrisFlyer account, ensure the following:

  • Your KrisFlyer membership number is correctly entered in the required field at the time of booking

  • The name on your Pelago booking matches the name registered on your KrisFlyer account


​How soon will the KrisFlyer miles be credited to my KrisFlyer account?

KrisFlyer miles will be credited to your account within a week (or 7 calendar days) after you’ve completed your activity.

How many KrisFlyer miles will I earn if I apply a promo code?

KrisFlyer miles are earned based on the final amount paid after any discounts have been applied to your booking.

What will happen to my earned KrisFlyer miles if my booking is cancelled?

If your booking is cancelled, any earned KrisFlyer miles will be clawed back.

Can I earn Elite Miles and PPS Value on Pelago?

From 1 September 2025, you can earn non-flight Elite Miles through Pelago. This means your Pelago bookings will now also earn Elite Miles and PPS Value!

Elite Miles and PPS Value will be credited to your KrisFlyer account within 7 days after the activity date. You can track the credits in your transaction history, under the relevant sections:

  • KrisFlyer Miles

  • Elite Miles

  • PPS Value (where applicable)

Earning rates:

  • Elite Miles: 1 Elite Mile per SGD 1 spent

  • PPS Members: 1 PPS Value per SGD 3 spent

Did this answer your question?