Select a hub to see routes
routes destinations

Garuda Indonesia (GA)

Garuda Indonesia (GA) flies to 139 destinations in 42 countries. Route counts include codeshare and partner-operated flights sold under the GA code. Leans international: 102 international routes vs 37 domestic. Covers a lot of ground internationally.

GA is part of SkyTeam. In practice that means your frequent flyer miles work on partner airlines, you can use partner lounges, and connecting flights on alliance carriers can be booked on a single ticket. SkyTeam partners include Delta, Air France-KLM, Korean Air, and Aeromexico.

GA has the most flights out of Jakarta (CGK), Amsterdam (AMS), Tokyo (HND), Singapore (SIN), Abu Dhabi (AUH).

Garuda Indonesia Busiest Airports

Garuda Indonesia doesn't operate a traditional hub-and-spoke network. These are the airports where GA has the most flights. You fly direct between cities rather than connecting through a central hub.

CGK
Jakarta
Soekarno-Hatta International Airport
55
AMS
Amsterdam
Amsterdam Airport Schiphol
22
HND
Tokyo
Tokyo Haneda International Airport
20
SIN
Singapore
Singapore Changi Airport
19
AUH
Abu Dhabi
Zayed International Airport
17

Garuda Indonesia Operating Partners

Not every flight with a GA number is actually Garuda Indonesia. These partner airlines operate routes under the GA code. Your booking and flight number say GA, but the plane and crew belong to one of these carriers.

On shorter routes from the hubs, this usually means a regional jet. Smaller plane, 2-2 seating, less overhead bin space. Check the aircraft code when you book. If it says E175, CRJ, or ATR, that's a partner regional jet.

EY
Etihad Airways
39 routes
MH
Malaysia Airlines
19 routes
WA
World Atlantic Airlines
14 routes
GA
Garuda Indonesia
13 routes
EK
Emirates
6 routes
SV
Saudia
6 routes
ZQ
German Airways
6 routes
A5
Airlinair
5 routes
JL
Japan Airlines
5 routes
NU
Japan Transocean Air
4 routes
PG
Bangkok Airways
3 routes
WY
Oman Air
1 routes

Garuda Indonesia: All 139 Destinations

Every nonstop route Garuda Indonesia flies. Each destination links to the full route page with schedules, competing airlines, and connection options.

Code City
THS
AUH Abu Dhabi
DMM Ad Dammam
AXT Akita
AMQ Ambon
AMS Amsterdam
AOJ Aomori
BPN Balikpapan
BTJ Banda Aceh
TKG Bandar Lampung
BKK Bangkok
DMK Bangkok
BDJ Banjarbaru
BCN Barcelona
BTH Batam
BKS Bengkulu
KNO Beringin
BER Berlin
PUS Busan
CAI Cairo
CMN Casablanca
CNX Chiang Mai
CPH Copenhagen
DIL Dili
DOH Doha
DXB Dubai
DUB Dublin
DUS Düsseldorf
MXP Ferno (VA)
FRA Frankfurt am Main
FUK Fukuoka
FOC Fuzhou (Changle)
GTO Gorontalo-Celebes Island
CAN Guangzhou (Huadu)
HKD Hakodate
HAN Hanoi (Soc Son)
HEL Helsinki (Vantaa)
HIJ Hiroshima
SGN Ho Chi Minh City
HKG Hong Kong
HYD Hyderabad
IST Istanbul
CGK Jakarta
HLP Jakarta
DJB Jambi
JED Jeddah
JHB Johor Bahru
KOJ Kagoshima
KMQ Kanazawa
KHH Kaohsiung (Xiaogang)
KTM Kathmandu
KDI Kendari
CCU Kolkata
KBR Kota Baharu
KBV Krabi
TGG Kuala Terengganu
KCH Kuching
KMJ Kumamoto
KMG Kunming
KOE Kupang
DPS Kuta, Badung
TDX Laem Ngop
LGK Langkawi
LHR London
LPQ Luang Phabang
MAD Madrid
UPG Makassar
MLG Malang
MLE Malé
MDC Manado
BAH Manama
MAN Manchester, Greater Manchester
LOP Mataram (Pujut, Lombok Tengah)
MYJ Matsuyama
MED Medina
MEL Melbourne
MKQ Merauke
MEX Mexico City
MYY Miri
KMI Miyazaki
SVO Moscow
BOM Mumbai
MUC Munich
MCT Muscat/Seeb
USM Na Thon (Ko Samui Island)
OKA Naha
KCZ Nankoku
NRT Narita
DEL New Delhi
NCE Nice, Alpes-Maritimes
OKJ Okayama
ITM Osaka
KIX Osaka
OSL Oslo (Gardermoen)
PDG Padang (Katapiang)
PKY Palangkaraya
PLM Palembang
PGK Pangkal Pinang
CDG Paris (Roissy-en-France, Val-d'Oise)
PKU Pekanbaru
PEN Penang
KTI Phnom Penh (Boeng Khyang)
HKT Phuket
PNK Pontianak
PRG Prague
ELQ Qassim
RUH Riyadh
FCO Rome
AAP Samarinda
CTS Sapporo
SRG Semarang
DJJ Sentani
ICN Seoul
KUL Sepang
PVG Shanghai (Pudong)
DTB Siborong-Borong
SBW Sibu
SAI Siem Reap
SIN Singapore
ARN Stockholm
SUB Surabaya
SOC Surakarta
SYD Sydney (Mascot)
TUU Tabuk
TAK Takamatsu
TJQ Tanjung Pandan
TNJ Tanjung Pinang-Bintan Island
TPE Taoyuan
TRK Tarakan
TIM Timika
NGO Tokoname
TKS Tokushima
HND Tokyo
VCE Venezia (VE)
VIE Vienna
XMN Xiamen
YIA Yogyakarta
BRU Zaventem
ZRH Zurich

Garuda Indonesia FAQ

Garuda Indonesia flies nonstop to 139 destinations in 42 countries. 37 domestic, 102 international.

Garuda Indonesia doesn't operate a traditional hub-and-spoke network. The busiest airports are Jakarta (CGK), Amsterdam (AMS), Tokyo (HND), Singapore (SIN), Abu Dhabi (AUH). You fly direct between cities.

31 aircraft types appear on GA routes, including 223, 295, 318, 319, 320, 321 and more. Some of these belong to partner airlines, not Garuda Indonesia directly.

Garuda Indonesia is in SkyTeam. Your frequent flyer miles earn and redeem across all partner airlines. You can also use partner lounges and book connecting flights on a single ticket.

Yes. Some GA flights are operated by partners including Etihad Airways, Malaysia Airlines, World Atlantic Airlines. Same flight number and booking, different plane and crew.

Yes. 102 international routes to 42 countries, plus 37 domestic routes.

139 nonstop destinations across 42 countries. One of the larger airline networks tracked on this site.