Advertiser Disclosure

Many of the credit card offers that appear on this site are from credit card companies from which we may receive financial compensation when a customer clicks on a link, when an application is approved, or when an account is opened. This compensation may impact how and where products appear on this site (including, for example, the order in which they appear). However, the credit card information that we publish has been written and evaluated by experts who know these products inside out. We only recommend products we either use ourselves or endorse. This site does not include all credit card companies or all available credit card offers that are on the market. See our advertising policy here where we list advertisers that we work with, and how we make money. You can also review our credit card rating methodology.

10 Best Ways To Earn Garuda Indonesia GarudaMiles [2025]

Stephen Au's image
Stephen Au
Edited by: Keri Stooksbury
Jump to Section

We may be compensated when you click on a link, when an application is approved, or when an account is opened from one or more of our advertising partners. Terms apply to the offers below. See our Advertising Policy for more about our partners, how we make money, and our rating methodology. Opinions and recommendations are ours alone.

Garuda Indonesia is the flag carrier of Indonesia, the fourth-most populous country in the world. One of the leading full-service carriers in Southeast Asia, Garuda Indonesia was once an aspirational carrier connecting the world to Africa, the U.S., Australia, and Europe via nonstop flights.

Since the turn of the century, however, the airline has struggled with financial insolvency, corruption, and growing competition from Southeast Asian budget airlines.

However, most agree that it’s an incredibly safe airline with a modern fleet, unique routes, and even an international first class product!

Today, Garuda Indonesia is majority-owned by the government of Indonesia and is 1 of 2 SkyTeam members (the other being Vietnam Airlines) with a hub in Southeast Asia.

Garuda Indonesia’s loyalty program is called GarudaMiles — these are the miles you can earn and redeem for free flights.

In this article, we’ll examine the ways you can earn GarudaMiles. This guide will be comprehensive and, hopefully, you’ll learn a new way to amass GarudaMiles!

Sign Up for a GarudaMiles Account

Sign Up via the Garuda Indonesia Website or via the Fly Garuda App

If you don’t sign up for a new account through the Fly Garuda app, you can easily do so on the website.

To sign up for a GarudaMiles account, you’ll need to follow these instructions:

  1. Visit Garuda Indonesia’s GarudaMiles registration page.
  2. You’ll see a form. Fill it out and click Submit.
  3. You may be asked to verify your account by clicking a verification link sent to your email address.
  4. Keep your GarudaMiles number handy. If you want to earn any miles, you’ll need to provide your GarudaMiles number.

Hot Tip: GarudaMiles expire after 36 months. You can extend the expiration of your miles by earning or redeeming at least 1 mile. 

The online registration form will look something like this:

GarudaMiles registration
Image Credit: Garuda Indonesia

Earn GarudaMiles With Credit Cards

Traditionally, credit card spending has been an easy way to earn lots of GarudaMiles, even for U.S. residents.

Unfortunately, since Citi ThankYou Rewards removed GarudaMiles as a transfer partner in 2019, it hasn’t been possible to transfer points to GarudaMiles through a U.S.-based program.

So in this section, we’ll focus on non-U.S. credit cards that earn GarudaMiles.

1. Non-U.S.-based Credit Cards

Garudamiles co branded credit card
Image Credit: Garuda Indonesia

Indonesia enjoys a fair amount of financialization — one of the implications of this is that payment networks are strong. In Indonesia, Garuda Indonesia has several co-branded credit and debit cards with different banks.

If you’re an Indonesian resident, you can earn lots of points for your everyday spending — get started with any of these cards:

SCROLL FOR MORE

Card Name

Card Name

BNI Garuda Debit Card

Garuda x bluDebit Card (GbDC)

Garuda BNI Credit Card

Mandiri Garuda Debit Card

Garuda Indonesia UOB Card

2. Other Financial Partners

Garuda Indonesia transfer partners
Image Credit: Garuda Indonesia

If earning GarudaMiles directly through any of the above co-branded card products (credit or debit) isn’t practical for you, leverage any of Garuda’s foreign transfer partners!

Your transfer ratio will depend on the card you have and the currency you’re transferring. Transfer ratios start at a 1:1. Here is the complete list.

Be sure to also consider the earning rates on each of these credit cards before making a final decision.

Just because a card offers attractive transfer ratios for each point doesn’t mean you should use it. You might earn points quicker with a different card!

Advertisement

Earn GarudaMiles Through Travel

The easiest way for U.S. residents to earn GarudaMiles is by crediting travel to Garuda Indonesia.

Because Garuda Indonesia is a SkyTeam partner, it’s easier than you think to earn GarudaMiles. You don’t need to fly to Indonesia. You can even earn GarudaMiles on domestic U.S. flights!

Let’s take a look at how to earn GarudaMiles through travel.

3. Airfare and Airline Purchases

Garuda Indonesia business class
Garuda Indonesia business class. Image Credit: Garuda Indonesia

First and foremost, the easiest way to earn GarudaMiles is by flying on Garuda Indonesia!

If you’re booking a Garuda Indonesia flight, you can earn miles on every eligible flight booked.

Be sure to double-check that your GarudaMiles number is entered into the passenger information fields when you’re booking your flight. Usually, it takes around a week after the flight is complete to receive your miles.

You can also claim missing miles retroactively within 6 months after the flight date by using the app, logging into the website, and following the prompts for claiming missing miles. You can also do this at your nearest Garuda Indonesia ticketing office. These claims are processed within 2 weeks.

Garuda Indonesia awards miles based on the cabin class, distance flown, and fare class of your ticket as shown in this chart:

SCROLL FOR MORE

Cabin Class

Fare Class

Mileage Accrual Structure

First Class

A, F, P

400%

Business Class

J

300%

C, D

250%

I

200%

Economy Class

Y

100%

B, K, M, N, W

80%

G, H Q, S, T, V

30%

L

10%

E, U, Z

2%

Let’s consider a few examples:

  • If you fly on a paid, one-way business class ticket from Jakarta (CGK) to Amsterdam (AMS) on an I-class ticket, you will fly an approximate distance of 7,055 miles. You will earn a 200% multiplier on that, which translates to 14,110 GarudaMiles accrued.
  • If you fly on a round-trip economy class ticket from Jakarta (CGK) to Bali-Denpasar (DPS) on a K-class ticket, you will fly an approximate distance of 1,222 miles. You’ll earn an 80% multiplier on that, which translates to 978 GarudaMiles accrued.
  • If you fly on a business class award ticket from Bali-Denpasar (DPS) to Tokyo-Haneda (HND) on an O-class ticket, you will not earn any GarudaMiles.

4. Crediting Partner Airlines to GarudaMiles

Crediting SkyTeam Airlines to GarudaMiles

SkyTeam
Image Credit: Garuda Indonesia

One of the best ways to earn GarudaMiles is by crediting paid airfare from SkyTeam airlines to Garuda Indonesia.

This includes paid flights on Delta, Air France, KLM, Korean Air, and more!

However, each partner airline maintains its own unique accrual chart, which you’ll need to pay attention to when trying to accurately calculate how many miles you’ll earn on a given flight.

Your mileage accrual will depend on the airline flown, booking class, cabin class, and flight distance. Here’s the complete accrual chart for all SkyTeam airlines credited to GarudaMiles:

SCROLL FOR MORE

Airline

Cabin Class

Fare Class

Mileage Accrual (Based on Distance Flown)

Aerolineas Argentinas

Business/Club Economy

J, C, D, I, W, S

125%

Economy (Full Flex, Econo)

Y, B, M, U, K, H, L, Q

100%

Economy (Promo)

T, E, N, V, A, R, G

50%

Aeromexico

Business

J, C, D

125%

I

100%

Economy

Y, M, U, K, H, L, Q, T, E

100%

W, N, R, V

50%

Air Europa

Business

J, C, D

150%

Economy

Y, B, M, L, E, K, V, H

100%

Air France/KLM

First

P, F (Air France only)

150%

Business

J, C, D, I Z

125%

Premium Economy

W, S, A (Air France only)

100%

Economy (Full)

Y, B

100%

Economy

M, U

M, P, U, F, W for KLM

75%

Economy (Discounted)

H, K, L, Q

H, K, L, Q, S, A for KLM

50%

Economy (Very Discounted)

T, E, N, V, R, G

20%

China Airlines

First

F

150%

Business

J

130%

C

125%

D

100%

Economy

W, U, E, Y, B, M

100%

K, V, T

75%

R, Q, H, N

25%

China Eastern

First

F

150%

Business

U

150%

J, C, D, Q, I

125%

Premium Economy

W, P

110%

Economy

Y, B, M, E, H

100%

Economy (Discounted)

K, L, N, R, S, V

50%

T, H

30%

Delta Air Lines

First

F, P

150%

A

125%

G

100%

Business

J, C, D

125%

I,Z

100%

Economy

Y, B, M

100%

S, H

75%

Q, K

50%

L, U, T, X, V

25%

Korean Air

First

F

165%

Prestige

J

135%

C, D, I, R

125%

Z

100%

Premium

V

110%

W, P

100%

Economy

Y, B, M, S, H

100%

E, K, L, U

50%

Middle East Airlines

Business

J, C, D, I, Z

150%

Economy Class

Y, B

100%

Discounted Economy

M, U, K, H, L, Q, T

50%

Saudi Airlines

First

F, P

250%

A, R

200%

Business

J, C, D, I

150%

Economy

Y, W, O

100%

Discounted Economy

B, M, K, H, T

75%

Q, L, X, V

50%

Scandinavian

Business Pro/Smart

C, D, Z, J

150%

Plus Pro

Y, S, B, P, A

125%

Plus Smart

Y, S, B, P, A

120%

Go Pro/Smart

E, M, H, Q, V, W, U, R, K, N, L, T

40%

Go Smart

O

10%

Go Light

E, M, H, Q, V, W, U, R, K, N, L, T, L, O

10%

Tarom

Business

J, C, D, I

150%

Premium Economy

Y

125%

Economy

B, M, U

100%

Discounted Economy

K, R, H, G, L, Q, N, T, V, S, E

50%

Vietnam Airlines

Business

J, C, D, I

125%

Deluxe Economy

W, Z, U

100%

Economy

Y, M, S, B

100%

H

65%

K

50%

Q, L

25%

Virgin Atlantic

Upper Class

J, C, D, I, Z

200%

Premium

W, S

200%

H, K

100%

Economy Delight

V

150%

Economy Classic

Y, B, R

150%

L, U, M

100%

O, N, X, Q, E

50%

Economy Light

T

25%

Xiamen Air

First

F, A

200%

Business

J, C, D, I

150%

Economy

Y

100%

Discounted Economy

H, B, M, L

100%

K, N, Q, V

50%

Let’s go over some quick example calculations to give you an idea of what to expect from your SkyTeam mileage accruals:

  • Suppose you’re flying on a short-haul, domestic ticket from Detroit (DTW) to Chicago (ORD) on Delta Air Lines on an H-class economy ticket. This ticket earns 75% of the flight distance, which means you’d earn 176 miles on a trip that covers 235 miles in distance.
  • Suppose you’re flying on a long-haul, business class ticket on KLM from Seattle (SEA) to Amsterdam (AMS) booked into the I-class. In each direction, you’d earn 6,107 miles on each direction, based on a 125% multiplier on 4,886 miles of flight distance.

To credit your flights to GarudaMiles, all you need to do is enter your GarudaMiles number during the booking process instead of your Delta SkyMiles number, for instance.

Crediting Non-alliance Partner Airlines to GarudaMiles

Another great way to earn GarudaMiles is through partner airlines that fall outside the SkyTeam alliance.

Here’s the complete accrual chart:

SCROLL FOR MORE

Airline

Cabin Class

Fare Class

Mileage Accrual (Based on Distance Flown)

Emirates

First

F, A

150%

Business

C, J, I, O

125%

H

110%

Premium Economy

W, E

100%

Economy

R, Y, X, P

70%

U, B, M, K

25%

T, L, Q

15%

Etihad

Residence

P

300%

First

A

250%

Business

J, C, D

175%

W, Z

130%

Economy

Y, B

100%

H, K, M, Q

75%

L, G, V, U

50%

E, T

25%

Japan Airlines

First Class (International)

F, A

400%

Business

J

300%

C, D

250%

I, X

200%

Premium Economy

W, R

100%

E

70%

P

50%

Economy

Y

100%

B, H, K, M, L

70%

V, S, N, Q, O, G

50%

Z

10%

First

F

150%

C

125%

Business

Y

100%

H

70%

Economy

Y

100%

H

70%

Qatar Airways

First

F, A

250%

Business

J, C

175%

D, I

150%

R

110%

P

65%

Economy

Y, B, H

100%

K, M, L

75%

V, S

50%

N, Q, G, T, O, W

25%

Singapore Airlines

First

F, A

200%

Business

Z, C, J, U

150%

D

125%

Premium Economy

S, T, P

125%

L, R

100%

Economy

Y, B, E

100%

M, H, W

75%

Q, N, V, K

50%

5. Hotel Partners

Anantara Golden Triangle Elephant Camp Resort
Anantara Golden Triangle Elephant Camp Resort (Image Credit: Anantara)

Booking your next hotel stay could net you a handsome bonus of GarudaMiles.

Here’s the complete list of hotel partners:

SCROLL FOR MORE

GarudaMiles Hotel Partner

Accrual Structure

Anantara Vacation Club

Up to 10,000 bonus miles per booking

Club Wyndham Asia

Up to 5,000 bonus miles per booking

Swiss-Belhotel

Up to 5,000 bonus miles per booking

6. Book Holidays with Garuda Indonesia Holidays

Making a booking with Garuda Indonesia Holidays (GIH), which is the tour package arm of Garuda Indonesia, could get you an awesome bonus in miles!

Specifically, you can earn 1 mile for every IDR 25,000 (~$1.50) spent!

Earn GarudaMiles Through Shopping

As you make regular shopping trips throughout the year, you could be racking up GarudaMiles!

Let’s talk about how you can earn GarudaMiles through shopping.

7. GarudaMiles Shopping Partners

Garuda shopping
Image Credit: Garuda Indonesia

At the moment, GarudaMiles has 3 shopping partners:

  • Grand Indonesia
  • Pacific Place Jakarta 

Grand Indonesia and Pacific Place have their own rewards currencies, which you can transfer to GarudaMiles.

Grand Indonesia’s is called G-Card points; any time you shop at Grand Indonesia, you can earn points. You can then transfer your points at a 50:150 ratio to GarudaMiles.

With Pacific Place Jakarta, you can do the same, except at a 40:275 ratio.

Specialty Earnings for GarudaMiles

In this last section, we’ll explore some specialized ways to get your hands on GarudaMiles.

8. Lifestyle Partners

Garuda Indonesia has several lifestyle partnerships that allow GarudaMiles members to earn miles on everything from healthcare to golf memberships. Here’s a full list of GarudaMiles lifestyle partners:

SCROLL FOR MORE

Partner

GarudaMiles Earned

Black Owl

Earn 1 GarudaMile per IDR 28,500 or 35 GarudaMiles per IDR 1,000,000. Every transaction with a subtotal of IDR 100,000 earns 1 Black Owl Point.

BVLGARI Luxury

Earn 200 bonus GarudaMiles per IDR 10,000,000 spent

Mandaya Royal Hospital Puri

Earn up to 12,000 GarudaMiles for a medical check-up

Optik Melawai

Earn up to 10,000 GarudaMiles per eyewear purchase

Pluxee E-Vouchers

Earn 500 GarudaMiles per 200,000 Indonesian Rupee ($13.77) spent

Ria Bintan Golf Club

2,000 GarudaMiles for a 12-month membership

9. Convert Points to GarudaMiles

Garuda Indonesia partners with several loyalty programs that offer rewards on things like event tickets, gas, and more. Here’s a full list of points you can convert to GarudaMiles:

SCROLL FOR MORE

Partner

Transfer Ratio

Blibli Tiket Rewards

Convert Blibli Tiket Rewards to GarudaMiles at a 300:1 ratio

HolyWings App

Convert Holy Points to GarudaMiles at a 1:5 ratio

MyPertamina

Convert MyPertamina points to GarudaMiles at a 13:1 ratio

Shell GO+

Convert Shell GO+ points to GarudaMiles at a 15:4 ratio.

Trapo Indonesia

Convert Trapo Loyalty Points to GarudaMiles at up to a 10,000:1 ratio

10. Buy GarudaMiles

The best specialty earning method for GarudaMiles is to simply buy them.

Currently, if you buy miles while located in Indonesia, you can do so at a rate of $21.50 per 1,000 miles. That’s equal to a rate of 2.15 cents per mile.

If you purchase GarudaMiles outside of Indonesia, you can do so at a rate of $19.90 per 1,000 miles. That’s equal to a purchase price of 1.99 cents per mile.

Advertisement

Final Thoughts

GarudaMiles is a niche frequent flyer program that can prove useful for SkyTeam loyalists or those who want to book the rare Garuda Indonesia first class product using points (you can even check out our guide to the best ways to book Garuda Indonesia business class with points).

Although its transfer partnership with Citi ThankYou Rewards in the U.S. has been nixed, there are still lots of ways to earn miles.

Plenty of foreign co-branded credit card opportunities exist, as well as travel-related ways to earn GarudaMiles.

Lastly, you can buy GarudaMiles at approximately 2 cents each if you are in Indonesia and 3 cents each otherwise. We wouldn’t recommend this for most travelers, but it’s another way to earn extra GarudaMiles!

Frequently Asked Questions

How do I check my GarudaMiles?

To check your GarudaMiles, log in at the top right corner of the website or open your mobile app!

Who is Garuda affiliated with?

Garuda Indonesia is a SkyTeam airline, which means it partners with airlines like Delta, Air France, and KLM. It also partners with Etihad Airways, Emirates, and other carriers.

What is Garuda's frequent flyer program?

Garuda Indonesia’s frequent flyer program is called GarudaMiles. The miles you can earn and redeem are known as GarudaMiles.

Where does Garuda fly to?

Garuda flies to pretty much every major destination in Indonesia. Abroad, it flies to Australia, China, Hong Kong, Japan, South Korea, Amsterdam, Saudi Arabia, Thailand, Malaysia, and Singapore.

How many aircraft does Garuda have?

Currently, Garuda Indonesia has 77 aircraft. This includes:

  • 3 A330-200s
  • 16 A330-300s
  • 5 A330-900neos
  • 45 737-800NGs
  • 8 777-300ERs
Stephen Au's image

About Stephen Au

Stephen is an established voice in the credit card space, with over 70 to his name. His work has been in publications like The Washington Post, and his Au Points and Awards Consulting Services is used by hundreds of clients.

INSIDERS ONLY: UP PULSE

Deluxe Travel Provided by UP Pulse

Get the latest travel tips, crucial news, flight & hotel deal alerts...

Plus — expert strategies to maximize your points & miles by joining our (free) newsletter.

We respect your privacy. This site is protected by reCAPTCHA. Google's privacy policy  and terms of service  apply.

Deluxe Travel Provided by UP Pulse

We Recommend

Platinum Card® from American Express

  • You may be eligible for as high as 175,000 Membership Rewards® points after you spend $8,000 in eligible purchases on your new Card in your first 6 months of Card Membership. Welcome offers vary and you may not be eligible for an offer. Apply to know if you’re approved and find out your exact welcome offer amount – all with no credit score impact. If you’re approved and choose to accept the Card, your score may be impacted.
  • Get more for your travels with 5X Membership Rewards® points on all flights and prepaid hotel bookings through American Express Travel®, including Fine Hotels + Resorts® and The Hotel Collection bookings. You earn 5X points on flights purchased directly from airlines or through American Express Travel® on up to $500,000 on these purchases per calendar year.
Show more
  • More Value! With over 1,550 airport lounges - more than any other credit card company on the market* - enjoy the benefits of the Global Lounge Collection®, over $850 of annual value, with access to Centurion Lounges, 10 complimentary Delta Sky Club® visits when flying on an eligible Delta flight (subject to visit limitations), Priority Pass Select membership (enrollment required), and other select partner lounges. * As of 07/2025.
  • More Value! $200 Uber Cash + $120 Uber One Credit: With the Platinum Card® you can receive $15 in Uber Cash each month plus a bonus $20 in December when you add your Platinum Card® to your Uber account to use on rides and orders in the U.S when you select an Amex Card for your transaction. Plus, when you use the Platinum Card® to pay for an auto-renewing Uber One membership, you can get up to $120 in statement credits each calendar year. Terms apply.
  • More Value! $300 Digital Entertainment Credit: Get up to $25 in statement credits each month after you pay for eligible purchases with the Platinum Card® at participating partners. Enrollment required.
  • More Value! $600 Hotel Credit: Get up to $300 in statement credits semi-annually on prepaid Fine Hotels + Resorts® or The Hotel Collection* bookings through American Express Travel® using the Platinum Card®. *The Hotel Collection requires a minimum two-night stay.
  • New! $400 Resy Credit + Platinum Nights by Resy: When you use the Platinum Card® to pay at U.S. Resy restaurants and to make other eligible purchases through Resy, you can get up to $100 in statement credits each quarter with the $400 Resy Credit benefit. Plus, with Platinum Nights by Resy, you can get special access to reservations on select nights at participating in demand Resy restaurants with the Platinum Card®. Simply add your eligible Card to your Resy profile to book and discover Platinum Nights reservations near you, enrollment required.
  • More Value! $209 CLEAR® Plus Credit: CLEAR® Plus helps get you to your gate faster by using unique facial attributes to verify you are you at 50+ airports nationwide. You can cover the cost of a CLEAR Plus Membership* with up to $209 in statement credits per calendar year after you pay for CLEAR Plus with the Platinum Card®. *Excluding any applicable taxes and fees. Subject to auto-renewal.
  • $200 Airline Fee Credit: Select one qualifying airline and then receive up to $200 in statement credits per calendar year when incidental fees, such as checked bags and in-flight refreshments, are charged by the airline to the Platinum Card® Account*. American Express relies on airlines to submit the correct information on airline transactions to identify incidental fee purchases. If you do not see a credit for a qualifying incidental purchase on your eligible Card after 8 weeks, simply call the number on the back of your Card. Qualifying airlines are subject to change. See terms & conditions for more details.
  • Start your vacation sooner, and keep it going longer. When you book Fine Hotels + Resorts® through American Express Travel®, enjoy noon check-in upon arrival, when available, and guaranteed 4PM check-out.
  • New! $300 lululemon Credit: Enjoy up to $75 in statement credits each quarter when you use the Platinum Card® for eligible purchases at U.S. lululemon retail stores (excluding outlets) and lululemon.com. That’s up to $300 in statement credits each calendar year. Enrollment required.
  • $155 Walmart+ Credit: Receive a statement credit* for one monthly Walmart+ membership (subject to auto-renewal) after you pay for Walmart+ each month with the Platinum Card®.*Up to $12.95 plus applicable local sales tax. Plus Ups not eligible.
  • $100 Saks Credit: Get up to $100 in statement credits annually for purchases at Saks Fifth Avenue or saks.com on the Platinum Card®. That’s up to $50 in statement credits from January through June and up to $50 in statement credits from July through December. No minimum purchase required. Enrollment required.
  • Whenever you need us, we're here. Our Member Services team will ensure you are taken care of. From lost Card replacement to statement questions, we are available to help 24/7.
  • $895 annual fee.
  • Terms Apply.
DMCA.com Protection Status