
Airline | Departure Time | Arrival Time | Origin Airport | Destination Airport | |
|---|---|---|---|---|---|
Garuda Indonesia | 18:00 | 19:40 | Surabaya (SUB) | Jakarta (CGK) | Book flight |
Garuda Indonesia | 19:30 | 22:15 | Jakarta (CGK) | Singapore (SIN) | Book flight |
Garuda Indonesia | 19:35 | 19:50 | Bali / Denpasar (DPS) | Surabaya (SUB) | Book flight |
Garuda Indonesia | 20:00 | 23:00 | Jakarta (CGK) | Bali / Denpasar (DPS) | Book flight |
Garuda Indonesia | 20:45 | 23:25 | Bali / Denpasar (DPS) | Singapore (SIN) | Book flight |
Garuda Indonesia | 20:55 | 21:55 | Bali / Denpasar (DPS) | Jakarta (CGK) | Book flight |
Garuda Indonesia | 23:40 | 02:35 (+1 day) | Jakarta (CGK) | Bali / Denpasar (DPS) | Book flight |
Here are the steps to book Garuda Indonesia tickets online:
Payments for Garuda Indonesia tickets can be made via bank transfer, and credit card.
For more information regarding available payment methods, please visit the Payment Methods page.
The Garuda Indonesia e-ticket serves as proof of your booking for Garuda Indonesia flights. Show your e-ticket at the Garuda Indonesia counter during check-in (either at the airport or online) to get your boarding pass. If you do not receive your e-ticket within 60 minutes after making payment, please contact Traveloka Customer Service immediately.
Garuda Indonesia is the national flag carrier of Indonesia. It flies under the IATA code GA and the ICAO code GIA, and most travellers simply call it Garuda. The airline is run by PT Garuda Indonesia (Persero) Tbk, a majority state-owned company listed on the Indonesia Stock Exchange, which also owns the low-cost carrier Citilink. Its main hub is Soekarno-Hatta International Airport (CGK) near Jakarta, and Ngurah Rai International Airport (DPS) in Bali serves as a second major base for leisure and regional traffic.
As a full-service airline, Garuda includes checked baggage, meals and seat-back entertainment on most of its flights. Its network links the capital with dozens of cities across the Indonesian archipelago, and reaches outward to Southeast Asia, North Asia, Australia, the Middle East and Europe. Membership of the SkyTeam alliance adds onward connections on partner carriers, so a single booking can take you from a small island airport in Indonesia to a city on another continent.
Garuda is known for its Indonesian style of hospitality, which the airline presents as the Garuda Indonesia Experience. Expect Indonesian dishes on the menu, cabin crew trained in a warm and formal service style, and touches of local culture throughout the journey. Whether you need a short hop from Jakarta to Bali or a long-haul flight to Amsterdam, this page explains the airline's fleet, routes, baggage rules, check-in steps and booking options in one place.
The airline's story begins in the years of Indonesia's struggle for independence. Its founding date is tied to a single Douglas DC-3 Dakota named Seulawah, which local communities in Aceh helped fund and which flew from Calcutta to Rangoon under the name Indonesian Airways. Since then, the carrier has grown into one of the largest airlines in Southeast Asia. A few milestones stand out:
Across these decades, Garuda has kept two roles side by side. It is the main domestic link between Indonesia's islands, and it is the country's international calling card, carrying business travellers, tourists and pilgrims. Skytrax rates the airline as a 4-star carrier, having previously rated it 5-star, and its cabin crew service remains one of the most praised parts of the product.
The fleet mixes narrow-body jets for domestic and short regional routes with wide-body aircraft for longer flights. Matching aircraft to route lets the airline serve short island hops and overnight journeys to Europe with the same brand standards. The main types you are likely to fly are:
Wide-body aircraft have a Business Class cabin with lie-flat seats and personal entertainment screens for every passenger. A small number of the 777-300ERs were also fitted with a First Class suite cabin, but it is not sold across the network, so most long-haul travellers will choose between Economy and Business. Regional jets and turboprops that the airline flew in the past have left the main Garuda fleet.
Aircraft type affects your seat, screen size and cabin layout, so it is worth checking the aircraft shown in your flight details before you book. The airline maintains its fleet under the rules of Indonesia's civil aviation authority and international safety standards.
Almost every Garuda itinerary passes through Jakarta. From Soekarno-Hatta, the airline fans out to major Indonesian cities and to international gateways, while Bali acts as a second hub for holiday traffic and some international flights. Here are popular routes you can search on Traveloka:
Beyond these, the domestic network reaches cities such as Medan, Makassar, Balikpapan and Manado, and many smaller destinations in eastern Indonesia. Bali also has a direct service to Melbourne. Seasonal Hajj and Umrah flights carry pilgrims to Jeddah and Medina. Schedules and frequencies change with demand, so search your exact dates on Traveloka to see the flights on sale.
Free checked baggage is one of the main differences between a full-service airline and a low-cost one. Garuda uses a piece concept for checked bags, meaning your allowance is set as a number of bags, each with a maximum weight. Tickets issued before the airline switched to pieces keep the allowance printed on the ticket.
If you need more room, you can buy prepaid excess baggage before the flight through the Manage Booking section of the airline's website, the call centre or a sales office, or add baggage during booking on Traveloka where the option is shown. A fee applies, and it varies by route. Buying ahead is usually easier than paying at the airport, where queues and higher rates are common.
Sports equipment such as golf clubs counts towards the standard free allowance for your fare. Once it takes you over that allowance, the normal excess baggage rate applies. Lithium batteries, power banks and e-cigarettes must travel in the cabin, never in checked bags, and dangerous goods are banned in both. Liquids in carry-on bags follow the usual 100 ml container rule on international flights.
Garuda offers several ways to check in. Choose the one that suits your trip, and leave extra time at busy airports and during holiday periods such as Eid and the year-end season.
Airport counters are the right choice if you have checked bags, need help with travel documents, or are travelling with special equipment. At Soekarno-Hatta Terminal 3, the counter closes 60 minutes before international departures and 45 minutes before domestic ones. Other airports can have shorter cut-offs, but it is safest to finish check-in at least 60 minutes before a domestic flight and 90 minutes before an international one. The aircraft door closes 10 minutes before departure.
You can check in on the airline's website or in the Garuda Indonesia mobile app using your booking code and last name. Check-in on the app opens 24 hours before departure. The closing time is earlier for international flights than for domestic ones and differs by departure airport, so look at the window shown for your flight.
After online check-in, download or print your boarding pass. If you have only cabin baggage, you can go straight to security. If you have checked bags, drop them at the bag drop counter before the cut-off.
Major airports in the network, including Jakarta and Bali, have self-service kiosks where you can check in and print a boarding pass without joining the counter queue. These are handy when you travel light and want to skip the line.
Most Garuda flights offer two cabins: Economy and Business. Both include meals, drinks and checked baggage, so the main difference is space, comfort and the level of ground service.
Economy is fitted on every aircraft in the fleet. Wide-body jets and many narrow-body aircraft have personal seat-back screens with films, TV, music and a moving map. Meals and drinks are included in the fare.
Business Class on the A330 and 777 has lie-flat seats, larger screens and a fuller dining service. Benefits include priority check-in, priority boarding, a higher checked-baggage allowance of 2 pieces at 32 kg each, and lounge access at major airports.
All meals on Garuda flights are halal certified. Menus draw on Indonesian favourites such as nasi goreng, satay and rendang, alongside Asian and Western options. Special meals, including vegetarian, child and medical diets, can be requested at no extra cost at least 24 hours before departure.
The seat-back entertainment system offers a mix of Indonesian and international content. Because equipment varies by aircraft, check your flight details if a screen or a particular seat layout matters to you.
Children aged 6 to 12 can travel alone using the airline's Unaccompanied Minor service. Those aged 6 or 7 may only take flights with no change of aircraft, while those aged 8 to 12 may also take connecting flights. A request form must be completed, and the name of the adult collecting the child at the destination is required. A service fee applies, and the service covers flights operated by Garuda itself.
Passengers with reduced mobility, visual or hearing impairments, or medical conditions can ask for wheelchair help, priority boarding and support from trained cabin crew. Medical devices such as portable oxygen concentrators need approval in advance. Make your request as early as possible, ideally at least 48 hours before departure, so the airport team can prepare.
Whether you can change or cancel a ticket, and what it costs, depends on the fare you bought. Flexible fares usually allow changes with a lower fee, while promotional fares are more restricted. Always read the fare rules before you pay.
Traveloka's customer support is available 24 hours a day if you need help with a change or a disruption.
If you booked directly with the airline, use the My Trip or Manage Booking menu on the airline's website. Enter your booking code and last name to view your trip, choose seats or add prepaid excess baggage. Some domestic tickets bought on the airline's own site or app can be changed online. For international tickets, or tickets bought through other channels, changes are handled by the 24-hour contact centre or a sales office.
If the airline cancels or significantly changes your flight, you will normally be offered a seat on another flight or a refund under the applicable conditions.
Traveloka brings Garuda's schedule together with other airlines, so you can compare options side by side before you commit. Here is what that means in practice:
Traveloka also offers hotels, airport transfers and activities, so you can plan the rest of a Bali holiday or a Jakarta business trip in the same app.
Fares on any airline move with demand. These habits help you find better value on Garuda routes:
Booking a Garuda flight on Traveloka takes a few minutes:
Before you fly, check the travel documents your destination requires, such as a passport valid for at least six months or a visa. Then check in online or at the airport, drop any bags, and enjoy the flight.

