Garuda Indonesia
Booking Ticket Online

Book a flight


How To Book Garuda Ticket Online?

1. Find Flights

Day or night you’ll find the best online flight deals for Garuda Indonesia via our website.. We provide you with a fast online search for the cheapest Garuda ticket prices to destinations all over Indonesia and the Asia Pacific region.

2. Purchase Online

Pay with your credit card, e-payment option or directly through your personal bank account via ATM. Please check if the logo on your credit card, e-payment option or bank is displayed on our website before you book.

3. Receive e-Ticket

We only issue e-tickets. Upon completion of your flight purchase with our online service you will be issued an e-ticket (electronic ticket) via e-mail. An e-ticket is just like a paper ticket, however at the time of booking your details are also held electronically which makes it a handy and much safer option! You can either choose to print out or save the e-ticket to your smart-phone and present to the airline service staff.

4. Show e-Ticket on Airport 

Keep things nice and organised on the day by presenting your e-ticket on your mobile device. No need to print out paper versions as e-tickets will suffice for any Garuda airline flight.

Booking Online

Have your travel dates and passport details ready so that you can enter the exact names and data for your ticket request. After you have received our confirmation you can pay for the ticket in the given time limit. We will send you your e-ticket via your e-mail address so that you can print it out ready for check-in at the airport. Start travelling now!

Booking On Your Mobile (HP)

Open our mobile optimised website on your mobile phone to find and book your Garuda Indonesia flight. Your booking will be securely carried out through your web browser, no app is needed. Our website supports Android, Blackberry, Apple and Windows’ phones.

Once your ticket is confirmed you can pay for it by bank transfer, credit card, e-payment or ATM in the given time limit. Have your ticket ready for check-in at the airport after you have received it by e-mail.

Booking Over a Phone

You can call us anytime if you’d prefer to talk to one of our friendly team members to book your Garuda Indonesia tickets. Please have your travel dates and all passport details ready so that we can help you in the quickest and most efficient way possible. Call us on (+62) 81 22444 0000. Our Customer Care Team is located in Yogyakarta, on Java. You are also very welcome to drop in at our office at: PT Tiket2 Indonesia, Jl Kaliurang 7,8 No 150, Yogyakarta 55581, Indonesia.

Garuda Indonesia Info Pages

We have prepared for you a set of pages with both basic and in-depth informations about Garuda Indonesia:

Garuda Indonesia Promotions

Everyone loves a good deal. On those pages you will find varius promotions, exclusive discounts and last minute deals from Garuda Indonesia . Save money, travel cheap!

Garuda Indonesia Airplane

win free tickets!

We feature non-stop contests, where people have enjoyed flying for free! Connect with us today and see how you can win!

enter to winwinners

Garuda Indonesia Passenger Rating

4.6/5From 8101 Votes

Safety Rating
Seat Comfort Rating
Food Rating
Punctuality Rating

Airline Ticket Classes

Choose the right seat for your comfort

Economy Class

Availiable on all Garuda flights

Business Class

Availiable on some Garuda flights

First Class

Availiable on some Garuda flights

Economy Class

Garuda Indonesia has received major awards for its world-class inflight services. Find out first-hand for yourself on your Economy Class trip. If you require special services - or a seat with extra legroom - you can request this via Garuda Indonesia’s Customer Service 24 hours before departure.

Economy class Garuda Indonesia

Business Class

When you feel the need for that extra mile of comfort, check into your reclinable, fully-flat Business Class seat and bed for a sound sleep. As a Business Class passenger you can count on fine food, fine drink, extremely attentive service - and quality inflight entertainment. If you’d like to work while you fly, carry on - we’ll keep your batteries charged.

Business class Garuda Indonesia

First Class

Your First Class trip with Garuda Indonesia starts at the airport in your First Class Lounge, where you’re very welcome to have a drink, eat a quality pre-flight meal and fully relax before you fly. All of Garuda’s best on-board services are are at your fingertips in First Class. You will, of course, be provided with the most comfortable seating and the widest flat-beds on the flight - along with highly attentive service and the finest food and drink on board.

Garuda Indonesia is also very happy to offer any help that you may need before and after your flight: please contact Customer Service if, for example, you require a limousine to drop you to and from your airport.

First class Garuda Indonesia

Booking FAQ

What is the booking code?

Once your booking is complete using our speedy online service, we will assign an unique booking code. The code is made up of 4-5 characters with the combination of letters and numbers eg. HEJ56, G6YH, also shown on the sidebar during the booking process.

Upon completion, we will send out a confirmation email and SMS showing your unique booking code. Our operators will easily identify your order with the designated booking code if you need to contact our support staff further with queries or concerns.

Do I need to reconfirm my flight?

No. Reconfirming a flight was needed in the old days. These days, the airlines don’t need you to tell them you’re coming – they assume you are. But it’s always a good idea to make sure your flight is departing according to the itinerary. The airlines have a really bad habit of changing their flight schedules or, at worst, completely removing a flight, sometimes at the last minute.

To check if there are no surprises with your flight, you should visit the airline’s website on a day of departure and check the flight status. Don’t forget to verify your flight number and departure date and time. You can also phone the airline directly.

Can I have a window seat?

Seat preferences such as the window seat are not available during the booking process. Seat allocation is part of the check-in, and for some routes can be done by a passenger if he/she is chooses to check-in online on the Garuda website. If the seat assign is not available during the online check-in, try to arrive early at the airport and ask for the window seat at the Garuda check-in coutner - although it is always subject to availability

How To Check My Booking Status?

Basically, there is no need for you to enquire about your booking status - we always keep you informed by sending you 2-3 emails at the each stage the booking process. The final e-mail will contain your e-ticket.

But if you want to contact us regarding your booking status, please look first for the Booking Code in an e-mail from us (4-5 characters with the combination of letters and numbers eg. HEJ56, G6YH, etc). Please use this Code any time you contact us regarding your booking. Contact our Customer Care directly by phone at (+62) 81 22444 0000, connect with us through the contact form, or by live chat.

Do you accept group bookings?

Yes, we do accept group bookings for large groups wishing to travel together. Garuda Indonesia's group booking regulations may vary from time to time. In general, discount offers are available for group bookings of 10 or more passengers.

Please contact our Customer Care at (+62) 81 224440000 for the most up-to-date information and assistance if you need to book flight tickets for a group of travellers.

Traveling with children


Garuda Regulations For Infants and Children

Garuda Indonesia has different ticket fares for infants younger than 2 years old and children between 2 and 12 years.


Child/Infant Baggage Allowance

Garuda Indonesia offers extra facilities when you are travelling with children.You are allowed to bring an extra checked bag of 20 kilos per child in Economy Class, and an extra 30 kilos if you are travelling in Business or First Class. For infants younger than 2 years, you may bring an extra checked bag of 10 kilos.

You are also welcome to bring a stroller/pushchair or a basket to carry your infant in, providing it can be folded and stowed in the passenger cabin. If you are on time, you can also request a baby-cradle once you’re on board. Garuda Indonesia also has special arrangements for sporting equipment, such as a surfboards or a bikes where the first 15 kilos are free of charge. Please contact Garuda Indonesia for further details.


Child/Infant Ticket Fares 

Garuda Indonesia offers different price-brackets for tickets for infants and young children. The charge for an infant younger than 2 years at the time of travel is usually 10% of an the adult ticket fare.The infant must sit with a parent or guardian. As part of Garuda Indonesia’s service, special children’s menus can be reserved 24 hours in advance via Customer Service.

Refund and cancelation


Ticket Changes / Refunds / Cancellations

In accordance to ticket flexibility for Garuda Indonesia flights purchased via our website, specific airline rules and conditions still apply. If in doubt or you have any questions, please feel free to contact our Customer Care line anytime at (+62) 81 22444 0000 and we will be happy to help and advise you on your flight booking.


Due to unforeseen circumstances if you or your travelling party are unable to use purchased tickets, Garuda Indonesia will issue refunds, however applicable fare rules, restrictions and conditions apply. Please note, if a refund is requested 24 hours after flight purchase, 50% to 95% of the basic fare will be refunded to recipient, depending on the sub class of ticket. Between 24 hours and 72 hours of flight cancellation, 35% to 75% of the basic fare will be refunded and 10% to 75% will be refunded up to 72 hours, determined by specific sub class. Refund requests also incur an administration airline fee of IDR 150000 and up to 3% from the basic fare.

You can learn more about Garuda Indonesia's refund rules and fees. Contact our Customer Care line directly, our support staff are always happy to assist with changes to your reservation.


It is possible to cancel a Garuda Indonesia flight purchased via our website. Please contact our Customer Care at (+62) 81 22444 0000 to arrange booking cancellation. Garuda Indonesia will issue refunds upon cancellation, however applicable fare rules, restrictions and conditions apply.

Please note, if ticket is cancelled 48 hours or more before flight departure, 10% to 90% will deducted from the ticket price and issued back to the recipient in the form of a refund. Within 48 hours before flight departure, 35% to 90% will be deducted and cancellations less than 48 hours will have 35% to 95% deducted from the original ticket price and issued back in the form of a refund. All conditions applied will depend on the sub class of ticket.

You can learn more about Garuda Indonesia's refund/cancellations rules and fees.

Name / Time Changes

Please note, we are unable to make a name or time change to an existing flight booking made with Garuda Indonesia airlines. Customers will need to cancel their existing flight ticket, request a refund and purchase a new ticket via the our website. For flight cancellations leading to a refund, applicable fare rules, restrictions and conditions apply.

You can learn more about our refund rules and fees.

Contact our Customer Care directly at (+62) 81 22444 0000, our support staff will assist you on your flight cancellation and purchase procedure.


If you would like to make an upgrade to Business (Executive) or First Class to an already purchased flight booking, please contact our Customer Care line as soon as possible at (+62) 81 22444 0000 and inform our team of the specific upgrade change.  Our Customer Care Team will notify Garuda Indonesia of the upgrade change and will then directly contact you, confirming the amendment. Please note, fees will apply to make a flight upgrade as instructed by Garuda Indonesia airlines.

The upgrade price difference and change fee are required to be transferred to our bank account by the nominated period advised by Customer Care, for the changes to be processed and verified.

E-ticket Garuda Indonesia

Garuda Indonesia e-Ticket

An ease of online ticket purchase is our number one priority! We only issue customers electronic tickets (e-tickets) for the Garuda Indonesia flights as well as other airlines featured on our website.

Upon completion of flight purchase, an e-ticket will be sent to your email address. An e-ticket provides customers the same right to travel as being issued a paper ticket and it's legal for global airlines. Rest assured e-tickets are a handy, safe option as all your booking details are held electronically.

We accept ATM / bank transfers, e-payments and credit cards

Customer Service 24/7

(+62) 81 22444 0000

Book a ticket online or over the phone!

Our friendly Customer Care Team provides fast responses to your questions 24 hours a day. Make sure you visit our Help pages where a wide range of topics is covered. We are also available on Live Chat and social media.