Garuda Indonesia logo
Garuda Indonesia
IATA: GA · SkyTeam

Garuda Indonesia Flights

Search and compare cheap Garuda Indonesia tickets across the Indonesian archipelago and worldwide destinations — only on FareOptic.

Compare vs Fareoptic
Home/Airlines/Garuda Indonesia Flight Deals

About Garuda Indonesia

Garuda Indonesia (IATA: GA) is Indonesia's national flag carrier, connecting the vast Indonesian archipelago of thousands of islands to the rest of the world. As a member of SkyTeam, Garuda Indonesia offers passengers access to a global network of partner airlines including Delta, Air France-KLM, and Korean Air, along with reciprocal frequent flyer and lounge benefits.

Garuda Indonesia operates from its primary hub at Soekarno-Hatta International Airport (CGK) in Jakarta and a major secondary hub at Ngurah Rai International Airport (DPS) in Bali, making it a key gateway for international tourists visiting Bali. The airline has earned a strong reputation as one of the world's most improved carriers, receiving multiple Skytrax awards over the years. FareOptic compares Garuda Indonesia fares across its domestic and international routes to find your best GA ticket price.

Find and compare cheap flights

Everything you need to find and book your next cheap flight — all in one place.

Price Match Promise

Found a better deal? We'll match it!

24/7 Customer Support

Speak to our travel experts anytime, anywhere.

ClubMiles Rewards

Stack points & airline miles to save.

Easy Cancellations

Convenient options online and 24/7 global concierge.

Recommended for your next trip

Based on popular routes and current airfare deals

Popular Garuda Indonesia Routes

Most searched Garuda Indonesia domestic and international flights

Garuda Indonesia Hub Airports

Garuda Indonesia operates through 2 major hubs, connecting the Indonesian archipelago to the world.

CGK
Jakarta Soekarno-Hatta Intl
Primary hub
DPS
Bali Ngurah Rai Intl
Major secondary hub

Garuda Indonesia Cabin Classes

Find the right Garuda Indonesia cabin for your journey and budget — from affordable Economy to flagship First Class.

💺

Economy

  • ✓Complimentary meals on all flights
  • ✓Seatback entertainment (long-haul)
  • ✓20kg checked baggage included
  • ✓Friendly Indonesian hospitality service
  • ✓Earn GarudaMiles on every flight
🌟

Business

  • ✓Lie-flat or angled-flat seating on long-haul
  • ✓Priority check-in and boarding
  • ✓Multi-course Indonesian & international dining
  • ✓Garuda Indonesia Lounge access
  • ✓30-40kg checked baggage allowance
👑

First (Select Routes)

  • ✓Private suite seating on flagship aircraft
  • ✓Dedicated cabin crew service
  • ✓À la carte fine dining
  • ✓Chauffeur/limousine service at select airports
  • ✓Highest checked baggage allowance

GarudaMiles Program

GarudaMiles is Garuda Indonesia's frequent flyer program. Earn miles on Garuda flights and SkyTeam partner airlines; redeem for flights, upgrades, and other travel benefits across the SkyTeam alliance network.

SkyTeam Network

GarudaMiles members can earn and redeem miles across SkyTeam's 18+ member airlines, including Delta, Air France-KLM, and Korean Air.

Elite Tiers

GarudaMiles offers tiered membership levels that unlock priority check-in, extra baggage allowance, and lounge access at Jakarta and Bali.

Garuda Indonesia Lounge

Business Class passengers and elite GarudaMiles members enjoy access to Garuda Indonesia Lounges at Jakarta and other major airports.

Flexible Redemption

Miles can be redeemed for flight awards, seat upgrades, and excess baggage on Garuda Indonesia and SkyTeam partner flights.

Garuda Indonesia Baggage Policy

Fees and allowances vary by route and fare type. Always verify at time of booking.

Bag / PolicyEconomyBusinessFirst
Carry-on bag7 kg7 kg7 kg
1st checked bag20 kg30 kg40 kg
2nd checked bagFee30 kg40 kg
Weight limit per bag23 kg32 kg32 kg

Garuda Indonesia baggage allowances vary by route and fare class. GarudaMiles elite members receive enhanced allowances. Verify at garuda-indonesia.com.

Check-In Options & Boarding

💻

Online Check-In

Opens 24 hours before departure at garuda-indonesia.com or the Garuda Indonesia app. Web check-in closes 90 minutes before international and 60 minutes before domestic departure.

📱

Mobile App Check-In

Download the Garuda Indonesia app on iOS or Android to check in, access your mobile boarding pass, and receive real-time flight notifications.

🏢

Airport Check-In

Self-service kiosks and staffed counters are available at Jakarta, Bali, and all Garuda Indonesia airports. International gates typically close 30-45 minutes before departure.

Cancellation & Change Policy

24-Hour Risk-Free Cancellation

All Fares

Garuda Indonesia tickets can generally be cancelled within 24 hours of purchase for a full refund, provided the flight departs at least 7 days away.

Change Policy

Fare Dependent

Flexible fare classes allow changes for a fee plus any fare difference. Promotional Economy fares are more restrictive and may carry higher change fees.

Non-Refundable Ticket Credit

Non-Refundable

Cancelling a non-refundable Garuda Indonesia ticket outside the risk-free window typically results in a travel credit valid for future use, minus applicable fees.

Refundable Fares

Flex Fares

Fully refundable fare types are available at a premium and provide maximum flexibility for uncertain travel plans.

In-Flight Experience on Garuda Indonesia

🍽️

Indonesian Hospitality Dining

Garuda Indonesia is known for its warm Indonesian hospitality service style, serving Indonesian and international cuisine across all cabin classes.

📺

Inflight Entertainment

Seatback entertainment systems on Garuda Indonesia's long-haul aircraft feature movies, TV shows, and music, including Indonesian content.

🏆

Skytrax-Recognized Service

Garuda Indonesia has received multiple Skytrax awards over the years, recognized as one of the world's most improved airlines for its cabin service quality.

🏢

Garuda Indonesia Lounge Access

Business Class passengers and elite GarudaMiles members access Garuda Indonesia Lounges at Jakarta and Bali, featuring Indonesian dining and workspaces.

Tips to Book Cheap Garuda Indonesia Flights

  • 1.Garuda Indonesia's CGK–DPS flagship route between Jakarta and Bali is highly competitive — book mid-week departures for lower fares.
  • 2.DPS–NRT (Bali to Tokyo) is a popular long-haul route for travelers combining Bali tourism with Japan — book 8-12 weeks ahead.
  • 3.Business Class on Garuda Indonesia's flagship international routes often offers strong value compared to other Asian full-service carriers.
  • 4.Compare Garuda Indonesia against Singapore Airlines and other SkyTeam carriers when connecting through CGK or DPS to Europe.
  • 5.GarudaMiles elite status opens lounge access across the SkyTeam alliance — valuable for frequent Indonesia travelers.
  • 6.Garuda Indonesia frequently runs promotional fares on domestic archipelago routes — check for seasonal sales on CGK–SUB and CGK–MES.
  • 7.Book early for Bali flights during peak tourist season (July-August, December-January) as Garuda Indonesia capacity fills quickly.
  • 8.Use FareOptic to compare Garuda Indonesia against Singapore Airlines, Cathay Pacific, and other carriers for international connections.

Frequently Asked Questions

Everything you need to know about booking Garuda Indonesia flights on FareOptic

Is Garuda Indonesia a member of an airline alliance?

Yes, Garuda Indonesia is a member of SkyTeam, giving passengers access to a global network of partner airlines including Delta, Air France-KLM, and Korean Air, along with reciprocal frequent flyer benefits and lounge access.

What are Garuda Indonesia's main hub airports?

Garuda Indonesia's primary hub is Soekarno-Hatta International Airport (CGK) in Jakarta. Ngurah Rai International Airport (DPS) in Denpasar, Bali serves as a major secondary hub given Bali's importance as an international tourism gateway.

What cabin classes does Garuda Indonesia offer?

Garuda Indonesia offers Economy and Business Class across most of its network, with a First Class product available on select flagship long-haul routes. Garuda has earned multiple Skytrax awards recognizing its cabin service and has been rated among the world's most improved airlines.

What is GarudaMiles?

GarudaMiles is Garuda Indonesia's frequent flyer program. Members earn miles on Garuda flights and SkyTeam partner airlines, redeemable for flights, upgrades, and other travel benefits, with elite tiers unlocking lounge access and priority services.

Why is Garuda Indonesia a good option for flying to Bali?

Garuda Indonesia operates extensive service into Ngurah Rai International Airport (DPS) in Bali from both domestic Indonesian cities and international destinations across Asia, making it one of the most convenient carriers for reaching Bali, a top global tourism destination.

How extensive is Garuda Indonesia's domestic network?

As Indonesia's flag carrier, Garuda Indonesia connects the vast Indonesian archipelago of thousands of islands through its Jakarta and Bali hubs, serving major domestic cities such as Surabaya, Medan, Makassar, and many more.