We provide a number of options for your convenience on the check-in process
We advise passengers to check in at the airport at least 1 (one) hour before departure time for domestic departure and 2 (two) hours before departure time for international departure; however, it is even better to arrive at the airport earlier than expected.
For further information please contact Garuda Indonesia Call Center at 0804 1 807 807 (Within Indonesia region only) or +62 21 23519999.
Check-in conveniently with our check-in options below:

City Check-in
City Check-in service is available at Garuda Indonesia Sales Office (domestic branch office) which available from 48 to 4 hours before departure time.

Phone Check-in
Passengers who possess a ticket can check in by telephone through the Garuda Indonesia Call Center. This service is available from 24 hours to 4 hours before departure.
Referring to the provisions of Government regulations regarding the Domestic Travel Protocol by Air Transportation during the Corona Virus Disease 2019 (COVID-19) Pandemic, the Phone Check-In facility is temporarily disabled.
Web Check-in
Garuda Indonesia Web Check-in is an alternative check-in provided by Garuda Indonesia for Passenger to simplify check in via website. Available for domestic and international flight from:
Depart from | Route | Check-in period |
---|---|---|
All Station | Domestic | 48-2 hour prior to departure |
All Station | International | 48-4 hour prior to departure |

Mobile Check-in
Passengers can check in and make seat selection using Garuda Indonesia mobile app. This service is available for domestic and international flight, starts from:
Depart from | Route | Check-in period |
---|---|---|
All Station | Domestic | 48-2 hour prior to departure |
All Station | International | 48-4 hour prior to departure |
Download Garuda Indonesia Mobile App now
Web Check In, Mobile Check In, and Phone Check In services are not available for:
- Passengers without purchased e-ticket
- For infants under 2 years old not occupying a seat
- Passengers who need special assistance at the airport e.g.) customer with pregnant condition, children aged less than 12 years old who travel alone, Unaccompanied Minor (UM), require a wheelchair, stretcher case, or other special handlings in airport.
- Group booking (Passenger booked with more than 9 pax in 1 PNR)

Kiosk Check-in
You can enjoy our kiosk check-in if you are departing from airport below:
- Soekarno-Hatta Airport, Jakarta (CGK)
- Kualanamu International Airport, Medan (KNO)
- Sultan Thaha Airport, Jambi (DJB)
- Juanda Airport, Surabaya (SUB)
- Hasanuddin Airport, Ujung Pandang/Makassar (UPG)
- Sepinggan Airport, Balikpapan (BPN)
- Sultan Syarif Kasim II Airport, Pekanbaru (PKU)
- Schiphol Airport, Amsterdam (AMS)
- Sultan Iskandar Muda International Airport, Aceh (BTJ)
- Silangit International Airport, Tapanuli Utara (DTB)
- Depati Amir Airport, Pangkal Pinang (PGK)
- Sultan Mahmud Badaruddin II International Airport, Palembang (PLM)
- Husein Sastranegara International Airport, Bandung (BDO)
- I Gusti Ngurah Rai International Airport, Bali (DPS)
- Yogyakarta Kulon Progo International Airport (YIA)
- Raja Haji Fisabilillah International Airport, Tanjung Pinang (TNJ)
- Minangkabau International Airport, Padang (PDG)
Depart from | Route | Check-in period |
---|---|---|
Jakarta (CGK) | Domestic | 8-1 hour prior to departure |
Jakarta (CGK) | International | 4-2 hour prior to departure |
Beside Jakarta | Domestic | 4-1 hour prior to departure |
Beside Jakarta | International | Not available |
Term:
Kiosk Check-in is not available for:
- Passengers who need special assistance at the airport e.g.) customer with pregnant condition, children aged less than 12 years old who travel alone, Unaccompanied Minor (UM), Passengers with infant, require a wheelchair, stretcher case, or other special handlings in airport
- International flight passengers
- Group booking (Passenger booked with more than 9 pax in 1 PNR)
- Passengers without purchased e-ticket
- For international flight passengers, boarding passes cannot be printed at the check-in kiosk, printing and baggage collection must still be done at the check-in counter.

Airport Check-in
Airport Check-in services can be done at each airport's check-in counter.
Available for domestic and international flight from:
Depart from | Route | Check-in period |
---|---|---|
Jakarta (CGK) | Domestic | 120-45 minute prior to departure |
Jakarta (CGK) | International | 180-60 minute prior to departure |
Beside Jakarta | Domestic | 120-30 minute prior to departure |
Beside Jakarta | International | 180-45 minute prior to departure |
* Airport Check-in opening time may change at any time depending on flight status at each airport
Passenger Pre-Flight Preparation
Please be advised if you have any special requests, you can tell our customer service in advance while making your bookings. Passengers need to show the check in staff the bookings and also inform them if passengers have any special conditions, requests or require special attentions.
Make sure you have what you need before you arrive at the security gates. The documentation needed can vary depending on your destination, so it’s good to check ahead to make sure you’re good to go.
Check-In Counter Requirements
Passengers are responsible for ensuring that they hold all valid travel documents (tickets, passports, visas, etc.) and comply with the entry, exit, transit or other requirements of the countries they are travelling to. Passengers may be refused entry into a country if they do not have the required or valid travel documents. Garuda Indonesia and our check-in staff will not be liable in any way for any consequences arising out of your not having the required or valid travel documents.
Check In Advices
It’s important to arrive on time and ready because it's often hard to tell how long everything is going to take. Remember, it is passengers’ responsibility to arrive at the airport with enough time to complete all ticketing, baggage check and security clearance procedures to arrive at the gate ready to board. If you don't complete the check-in process by these deadlines, you won't make your flight and change fees may apply.
Airline Partners Check-In Information
Garuda Indonesia has through check-in agreements with certain partner airlines. If your Garuda Indonesia operated flight is connecting to these listed carriers listed below, you will be able to perform through check-in.
Air France (AF) | Czech Airlines (OK) |
Aero Mexico (AM) | Aeroflot (SU) |
Aerolinas Argentinas (AR) | Saudi Arabian Airlines (SV) |
China Airlines (CI) | Vietnam Airlines (VN) |
China Southern Airlines (CZ) | Air Europa (UX) |
Delta Airlines (DL) | Jet Airways (9W) |
Korean Airlines (KE) | Etihad Airways (EY) |
KLM Royal Dutch Airlines (KL) | Silk Air (MI) |
Kenya Airways (KQ) | All Nippon Airways (NH) |
Middle East Airlines (ME) | Bangkok Airways (PG) |
Xiamen Airlines (MF) | Singapore Airlines (SQ) |