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 [2026]

Stephen Au's image
Stephen Au
Edited by: Ariana Arghandewal
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.

Click for Card Offers (Up to 300k!)

Top Partner Offers

LIMITED-TIME OFFERChase Sapphire Preferred® Card

Chase Sapphire Preferred® Card

Apply Now(at Chase's secure site)
Earn 75000 100,000 Points
BEST FOR DINING
American Express® Gold Card

American Express® Gold Card

Apply Now(at Amex's secure site)
As High As 100,000 Points. Find Out Your Offer.
NEW OFFERThe Business Platinum Card® from American Express

The Business Platinum Card® from American Express

Apply Now(at Amex's secure site)
Earn As High As 300,000 points. Find Out Your Offer.
BEST LOUNGE CARD
Platinum Card® from American Express

Platinum Card® from American Express

Apply Now(at Amex's secure site)
As High As 175,000 Points. Find Out Your Offer.

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!

Advertisement

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.

Advertisement

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.

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

Chase Sapphire Preferred® Card

Welcome Offer: 75,000 100,000 points

  • Earn 100,000 bonus points after you spend $5,000 on purchases in the first 3 months from account opening.
  • Enjoy benefits such as 5x on travel purchased through Chase Travel℠, 3x on dining, 3x on vacation homes, 3x on gas & EV charging, 3x on top streaming services and online groceries (excluding Walmart, Target, and wholesale clubs), 2x on all other travel purchases, 1x on all other purchases
Show more
  • Earn up to $100 in statement credits each account anniversary year for hotel stays through Chase Travel
  • Count on Trip Cancellation/Interruption Insurance, Auto Rental Collision Damage Waiver, Lost Luggage Insurance and more.
  • Get a year of complimentary Apple TV when activated by December 31, 2026 - a value of $156.
  • Complimentary DashPass which unlocks $0 delivery fees & lower service fees for a min. of one year when you activate by 12/31/27. Plus, a $10 promo each month on non-restaurant orders.
  • Receive one statement credit of up to $120 every four years as reimbursement for the application fee charged to your card for a Global Entry, TSA Precheck® or NEXUS application.
  • Transfer points to leading airline and hotel loyalty programs
  • Member FDIC
DMCA.com Protection Status