
Garuda Indonesia
Indonesia’s state-controlled flag carrier, operating full-service domestic and international flights with an extensive network across the Indonesian archipelago.
About Garuda Indonesia
Garuda Indonesia is Indonesia’s national airline and a full-service scheduled carrier. Its origins date to 1949, when commercial operations began during the country’s early post-independence period. The airline is publicly listed but remains controlled by the Indonesian government, and its identity is closely associated with national connectivity, Indonesian hospitality and the country’s role as a major Southeast Asian market.
Jakarta is Garuda Indonesia’s primary hub, while Denpasar in Bali is its other major gateway. The airline operates 199 routes serving 60 destinations across 22 countries. Its network links large Indonesian cities such as Surabaya, Makassar, Balikpapan and Manado with regional and longer-haul points including Singapore, Seoul, Taipei and Amsterdam. Domestic services are particularly important for connecting Indonesia’s widely dispersed islands.
Aircraft types associated with Garuda Indonesia’s operations include members of the Airbus A319, A320, A321, A330 and A340 families, alongside Boeing 737 variants and the Boeing 747-400. The A330 and Boeing narrow-body families have been central to international and domestic flying, respectively. Service is generally divided between Economy Class and Business Class, although the cabin product, seat design and amenities vary by aircraft and route.
Garuda Indonesia joined SkyTeam in 2014, giving eligible passengers access to reciprocal mileage earning, lounge privileges and coordinated connections across the alliance network. Its own loyalty programme is GarudaMiles, through which members can earn and redeem miles on Garuda Indonesia and participating partners. Recognition of elite benefits depends on membership tier, operating carrier and the specific fare or itinerary booked.
A notable strength is Garuda Indonesia’s ability to combine extensive domestic coverage with selected international links, making it useful for journeys that continue beyond Jakarta or Bali to other Indonesian islands. The main challenge is that schedules, frequencies and onboard products can differ considerably by route and aircraft. Travellers should therefore confirm operating times, aircraft details and connection requirements before departure, especially on itineraries involving separate domestic sectors.
Good to know
Flying with Garuda Indonesia — what to expect
Check Your Fare
Baggage, change and refund conditions vary by fare family and route. Review the rules attached to your ticket rather than assuming every Economy fare includes the same benefits.
Domestic Connections
Allow comfortable transfer time when connecting in Jakarta or Denpasar, particularly if baggage must be reclaimed or terminals differ. Indonesia’s geography and weather can also affect domestic schedules.
Cabins Vary
Seat design, entertainment and onboard amenities can differ substantially between narrow-body and wide-body aircraft. Check the scheduled aircraft before paying extra for a particular cabin experience.
GarudaMiles Benefits
GarudaMiles members can earn miles on eligible Garuda Indonesia flights and participating partners. Crediting rates and elite benefits depend on the booking class, ticket conditions and membership tier.
SkyTeam Connections
Eligible SkyTeam frequent flyers may receive reciprocal benefits such as priority services or lounge access. Confirm eligibility for the operating flight, since benefits depend on status, cabin and airport facilities.
Verify Carry-On Rules
Cabin-baggage limits can vary by route, aircraft and travel class. Check the allowance shown on your booking before travelling, especially when connecting to a partner-operated flight.
Network overview
Where Garuda Indonesia flies
Garuda Indonesia operates 199 routes to 60 destinations across 22 countries, its longest sector reaching Istanbul to Singapore (8,668 km nonstop).
Destinations served
Cities Garuda Indonesia flies to, most-served first.
Main hubs
Busiest departure bases, by route count.
Fleet
Aircraft types on record for these routes.
Longest nonstop route
Istanbul → Singapore
8,668 km · IST → SIN
The longest sector in the Garuda Indonesia network, measured as the great-circle distance between the two airports.
Route data · TravelPayouts route data · updated 2026-07
Route network
Popular routes operated by Garuda Indonesia
Tracked Garuda Indonesia routes touch Singapore, Indonesia, Malaysia, Taiwan, Philippines, Netherlands.
CGK - SINJakarta → Singapore1h 31m884 km
SIN - CGKSingapore → Jakarta1h 31m884 km
KUL - CGKKuala Lumpur → Jakarta1h 48m1,131 km
CGK - KULJakarta → Kuala Lumpur1h 48m1,131 km
DPS - SINDenpasar (Bali) → Singapore2h 25m1,671 km
SIN - DPSSingapore → Denpasar (Bali)2h 25m1,671 km
SIN - TPESingapore → Taipei4h 12m3,221 km
TPE - SINTaipei → Singapore4h 12m3,221 km
MNL - SINManila → Singapore3h 14m2,374 km
SIN - MNLSingapore → Manila3h 14m2,374 km
DXB - AMSDubai → Amsterdam6h 26m5,168 kmMore from Indonesia
Other airlines based in Indonesia
FAQ
Garuda Indonesia — frequently asked questions
Quick answers to the details travellers usually check first, from codes and locations to the practical basics that help with planning.
8 common questions
- Fares are often lower when booked well before departure and outside major Indonesian holidays, school breaks and peak travel periods. Comparing flexible dates and nearby departure times can reveal better prices.
- Garuda Indonesia serves 60 destinations across 22 countries and operates 199 routes.
- The airline’s busiest departure hubs, ranked by route coverage, are Jakarta, Denpasar (Bali), Singapore, Makassar and Amsterdam. Jakarta is its principal connecting hub.
- Garuda Indonesia’s longest route is Istanbul to Singapore, covering about 8,668 km nonstop.
- Garuda Indonesia serves domestic destinations across the Indonesian archipelago and international points in Asia, Europe and other regions. Notable cities include Jakarta, Denpasar, Singapore, Makassar, Amsterdam, Surabaya, Seoul and Taipei.
- Garuda Indonesia’s primary hub is Jakarta, with Denpasar in Bali serving as another major gateway. Singapore, Makassar and Amsterdam are also among its busiest departure points by route coverage.
- Originfacts compares live fares from hundreds of airlines and travel agencies via its partner Travelpayouts. Originfacts never adds a fee.
- Carry-on limits depend on the cabin, route and aircraft, so passengers should check the baggage terms displayed on their booking. Partner-operated sectors may apply different rules.




