Skip to content
Flight Deals

Garuda Indonesia

Indonesia's flag carrier, flying from Jakarta and Bali

  • IndonesiaCountry
  • GAIATA Code
  • GIAICAO Code
  • SkyTeamAlliance
  • Full-ServiceAirline Type

Guide reviewed

About Garuda Indonesia

Garuda Indonesia is Indonesia’s flag carrier and a SkyTeam member, flying from Jakarta and Bali across the archipelago and to Asia, Australia and the Middle East. From 1 September 2026 it uses a piece baggage system: one 23 kg bag on domestic Economy flights and two on international ones. This guide covers baggage, power bank rules, GarudaMiles and how Garuda compares with Singapore Airlines and Malaysia Airlines.

Garuda first flew in 1949 and is named after the mythical bird on Indonesia’s national emblem. Its group includes the low-cost airline Citilink.

Garuda Indonesia flights to Jakarta
Photo: Rafli Raihan / Unsplash

Power Bank Rules on Garuda

Garuda follows the ICAO power bank rules in force worldwide since 27 March 2026:

  • A maximum of two power banks per passenger, in cabin baggage only.
  • Up to 100 Wh without approval; 100–160 Wh only with the airline’s approval.
  • No charging power banks, or devices from them, during the flight.
  • Never pack power banks in checked bags.

Check-In at Jakarta

Online check-in is available on the website and app. Garuda uses Terminal 3 at Soekarno–Hatta. Traffic to the airport is heavy, so allow two hours for domestic and three for international flights.

How to Find Cheap Flights to Indonesia

Garuda Indonesia flights to Bali
Photo: Harry Kessell / Unsplash
  • Avoid Lebaran (Eid al-Fitr), Christmas and school holidays.
  • Compare Jakarta and Bali departures.
  • Try Citilink for short domestic hops.
  • Book Bali early for July–August.
  • Compare airlines: use the FlightSelects flight search to see Garuda next to Singapore Airlines, Malaysia Airlines and others.

Garuda vs Singapore Airlines vs Malaysia Airlines

Three full-service options for Southeast Asia.

GarudaSingapore AirlinesMalaysia Airlines
HubJakarta and BaliSingaporeKuala Lumpur
AllianceSkyTeamStar Allianceoneworld
International Economy bags2 × 23 kg (from Sept 2026)Depends on fareDepends on fare
Best forIndonesia and BaliPremium long-haulMalaysia and Borneo

See our Singapore Airlines guide and Malaysia Airlines guide to compare.

Arriving in Jakarta

Soekarno–Hatta is about 30 km from central Jakarta. The airport train runs to the city, and taxis and ride-hailing apps are widely available.

You can also book an airport transfer in advance at a fixed price.

Is Garuda Indonesia a Good Airline?

Yes. Garuda offers full service, generous free baggage and SkyTeam connections, making it a comfortable way to travel within Indonesia and to Asia and Australia.

For more options, see our airline guides and the FlightSelects travel blog.

Facts checked in October 2026 against Business Traveller on the piece baggage policy and ICAO’s 2026 power bank rules. Rules change, so check the official Garuda Indonesia website before you travel.

SkyTeam & Airline Partnerships

Garuda Indonesia has been a SkyTeam member since 2014. You can connect onto partners such as KLM, Korean Air, China Airlines and Vietnam Airlines on one ticket and earn GarudaMiles across the alliance.

Learn more about SkyTeam

Codeshare & Interline Partnerships

Garuda codeshares with SkyTeam and other partners, and its low-cost sister Citilink covers many domestic routes across Indonesia.

Hubs & Focus Cities

Soekarno–Hatta International Airport (CGK), near Jakarta, is Garuda's main hub. Bali Ngurah Rai Airport (DPS) is a second hub with international flights.

Popular Garuda Indonesia Routes

Garuda's busiest routes link Jakarta with Bali and Surabaya, and fly to Singapore, Tokyo, Sydney and Jeddah, plus Bali to Tokyo. Choose a route to see recent schedules and fares.

Fares are the lowest recently found by our partners and can change quickly. Select a fare to check live prices and availability.

Garuda Indonesia Reschedule & Cancellation Policy

Garuda Indonesia sells several Economy fare types, from promotional fares with the strictest rules to flexible fares with lower change fees, as well as Business and, on some aircraft, First Class. The rules for your ticket are shown when you book.

When you change, you pay any difference in fare plus any change fee for your fare type.

  • Promotional Economy fares Lowest prices and the strictest rules.
  • Flexible Economy fares Lower change fees and more flexibility.
  • Business Class The most flexible conditions.
  • Fare rules The conditions for your ticket are shown when you book.
  • How to change or cancel Use Manage booking on garuda-indonesia.com or the Garuda Indonesia app.

Garuda Indonesia Seat Selection & Additional Services

You can choose a seat when booking or at check-in, with some seats available to buy in advance. Business Class has lie-flat seats on long-haul aircraft such as the Airbus A330 and Boeing 777.

As a full-service airline, Garuda includes meals and drinks on its flights.

  • Seat selection When booking or at check-in; some seats are paid.
  • Business Class Lie-flat seats on long-haul aircraft.
  • Meals Included on Garuda flights.
  • Extra bags Can be bought before travel.
  • Special assistance Request wheelchairs and other help in advance.

Garuda Indonesia Baggage Allowance

Garuda passengers can bring a cabin bag and a small personal item, with a higher allowance in Business Class. Free checked baggage is included on Garuda fares.

For tickets issued from 1 September 2026, Garuda uses a piece system instead of a weight system: Economy includes one 23 kg bag on domestic flights and two 23 kg bags on international flights, and Business and First include two 32 kg bags. Tickets issued before that date keep the allowance printed on them.

  • Cabin baggage 1 cabin bag plus a personal item; more in Business.
  • New piece system For tickets issued from 1 September 2026.
  • Domestic Economy 1 bag of 23 kg.
  • International Economy 2 bags of 23 kg each.
  • Business and First 2 bags of 32 kg each.
  • Older tickets Keep the weight allowance printed on the ticket.

GarudaMiles: Garuda Indonesia Loyalty Programme

GarudaMiles is Garuda Indonesia's free loyalty programme. You earn miles on Garuda and SkyTeam flights and with partners, and redeem them for award flights and upgrades.

Members move up from Blue to Silver, Gold and Platinum, recognised as SkyTeam Elite and Elite Plus.

  • Blue Free entry level for all members.
  • Silver Priority services and SkyTeam Elite status.
  • Gold Lounge access, extra baggage and SkyTeam Elite Plus status.
  • Platinum The top tier with the most benefits.
  • SkyTeam Earn and redeem miles across SkyTeam airlines.
Join or log in on the Garuda Indonesia website

Garuda Indonesia: Frequently Asked Questions

01What are Garuda Indonesia’s IATA and ICAO codes?

The airline's two-character IATA code is GA. It appears in flight numbers (for example GA 101), on tickets and on airport departure boards. Its three-letter ICAO code is GIA, which air traffic control and flight-tracking services use to identify the airline.

02Where is Garuda Indonesia headquartered?

The airline is headquartered in Tangerang (Jakarta), Indonesia.

03When was Garuda Indonesia founded?

The airline was founded in 1949.

04What are Garuda Indonesia’s main hubs?

Its main hubs and focus cities are: Jakarta (CGK) – Main Hub; Bali (DPS) – Hub.

05What is Garuda Indonesia’s frequent flyer programme called?

The frequent flyer programme is called GarudaMiles. Members earn points or miles on eligible flights and can redeem them for award tickets, upgrades and other benefits.

06Does Garuda Indonesia include checked baggage?

Yes. For tickets issued from 1 September 2026, Economy includes one 23 kg bag on domestic flights and two 23 kg bags on international flights, and Business includes two 32 kg bags.

07Did Garuda Indonesia change its baggage rules in 2026?

Yes. Garuda moved from a weight system to a piece system for tickets issued from 1 September 2026. Tickets issued earlier keep the allowance printed on them.

08Does Garuda Indonesia fly to Bali?

Yes. Bali Ngurah Rai Airport (DPS) is Garuda's second hub, with frequent flights from Jakarta and international flights such as Bali to Tokyo.

09Is Garuda Indonesia in an alliance?

Yes. Garuda has been a SkyTeam member since 2014, and GarudaMiles elites get SkyTeam Elite and Elite Plus benefits.

Garuda Indonesia, its logo and trademarks are the property of PT Garuda Indonesia (Persero) Tbk and are used for identification and informational purposes only. FlightSelects is not affiliated with or endorsed by Garuda Indonesia unless expressly stated. FlightSelects may earn a commission when you book through partner links, at no extra cost to you.