
Airline | Departure Time | Arrival Time | Origin Airport | Destination Airport | |
|---|---|---|---|---|---|
Garuda Indonesia | 13:35 | 16:00 | Jakarta (CGK) | Medan (KNO) | Book flight |
Garuda Indonesia | 15:10 | 18:30 | Kuala Lumpur (KUL) | Bali / Denpasar (DPS) | Book flight |
Garuda Indonesia | 16:10 | 17:35 | Kuala Lumpur (KUL) | Jakarta (CGK) | Book flight |
Garuda Indonesia | 17:00 | 19:25 | Medan (KNO) | Jakarta (CGK) | Book flight |
Garuda Indonesia | 18:00 | 19:40 | Surabaya (SUB) | Jakarta (CGK) | Book flight |
Garuda Indonesia | 18:00 | 19:20 | Semarang (SRG) | Jakarta (CGK) | Book flight |
Garuda Indonesia | 18:25 | 19:35 | Palembang (PLM) | Jakarta (CGK) | Book flight |
Garuda Indonesia | 18:25 | 21:35 | Jakarta (CGK) | Kuala Lumpur (KUL) | Book flight |
Garuda Indonesia | 20:40 | 21:40 | Bali / Denpasar (DPS) | Jakarta (CGK) | Book flight |
Garuda Indonesia | 21:25 | 24:20 (+1 day) | Jakarta (CGK) | Bali / Denpasar (DPS) | Book flight |
20 kg Included
7 kg free
1 hour before departure
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 flag carrier of Indonesia, operating under IATA code GA and ICAO code GIA, headquartered in Jakarta, Indonesia. Founded on 26 January 1949, the airline is majority-owned by the Indonesian government and has grown to become one of the most recognised carriers in Southeast Asia. Garuda Indonesia is a full-service airline and a member of the SkyTeam alliance, offering scheduled passenger and cargo flights to destinations across Asia, Australia, the Middle East, and Europe.
The airline operates from its primary hub at Soekarno-Hatta International Airport (CGK) in Tangerang near Jakarta, with a secondary hub at Ngurah Rai International Airport (DPS) in Bali. Garuda Indonesia is known for its signature Indonesian hospitality, the Garuda Indonesia Experience, which draws on the warmth and richness of Indonesian culture. The airline has received numerous accolades for service quality, including recognition as a five-star airline by Skytrax.
Garuda Indonesia traces its origins to the early days of Indonesian independence. The airline has undergone remarkable transformations over more than seven decades of operation. Key milestones include:
The airline's primary hub at Soekarno-Hatta International Airport handles an average of 500 daily departures, making it one of the busiest airline operations in Southeast Asia. Garuda Indonesia's mission is to deliver the best Indonesian travel experience through safe, reliable, and world-class service.
Garuda Indonesia operates a mixed fleet of narrow-body and wide-body aircraft, enabling the airline to serve routes ranging from short domestic hops to long-haul intercontinental flights. The current fleet includes the following types:
Garuda Indonesia previously operated Bombardier CRJ1000 regional jets, which have since been retired from the fleet. The airline is in discussions for future fleet additions, including potential orders for Boeing 737 MAX and Boeing 787 Dreamliner aircraft to support its next phase of growth. All aircraft in the fleet are maintained to international safety standards, with regular checks conducted in accordance with Indonesian Directorate General of Civil Aviation (DGCA) regulations.
Garuda Indonesia operates an extensive domestic and international route network. For travellers departing from Malaysia, the airline offers convenient connections to major Indonesian cities. Popular routes accessible from Kuala Lumpur include:
From its Jakarta hub, Garuda Indonesia connects passengers to an extensive domestic network including popular destinations such as Surabaya, Yogyakarta, Makassar, Medan, Balikpapan, and Manado. International routes from Jakarta include flights to Singapore, Bangkok, Tokyo, Osaka, Seoul, Sydney, Melbourne, Amsterdam, London, and Jeddah, among others.
Malaysian travellers can also explore these related routes on Traveloka for connecting flights and multi-city itineraries:
Check the latest available routes, schedules, and fares directly on Traveloka for real-time flight availability.
Garuda Indonesia provides generous free checked baggage as part of its full-service offering. Understanding the baggage policy before your flight helps you pack efficiently and avoid extra charges at the airport.
Free checked baggage allowance varies by cabin class and route:
Passengers who need additional checked baggage can purchase prepaid excess baggage in advance through Garuda Indonesia's website, available in packages of 5 kg, 10 kg, 15 kg, 20 kg, 25 kg, 30 kg, 35 kg, and 40 kg. Pre-purchasing baggage is more affordable than paying at the airport counter. Excess baggage fees vary by route, starting from approximately IDR 17,000 per kg for domestic flights and ranging from IDR 66,000 to IDR 242,000 per kg for international flights.
Garuda Indonesia follows international aviation security regulations. Key restrictions include:
Garuda Indonesia recommends passengers arrive at the airport with sufficient time before departure:
Check-in counters typically open 2 to 3 hours before the scheduled departure time. Airport staff will verify your identity and travel documents, issue your boarding pass, and process your checked baggage.
Garuda Indonesia offers online check-in through its official website and mobile app, with the following availability windows:
After completing online check-in, passengers with checked baggage can proceed directly to the baggage drop counter, while those with cabin baggage only can head straight to security screening and the departure gate. Online check-in is also available through Traveloka for supported flights.
Garuda Indonesia also offers a city check-in service at select Garuda Indonesia sales offices, available from 48 hours to 4 hours before departure, allowing passengers to check in early and drop baggage closer to the city centre.
Garuda Indonesia offers up to three cabin classes depending on the aircraft and route, delivering its signature Garuda Indonesia Experience across every service touchpoint.
All meals served on Garuda Indonesia flights are Halal certified. The airline offers a variety of Indonesian, Asian, and Western dishes across all cabin classes. Signature Indonesian dishes include Nasi Goreng, Sate, and Rendang. Special dietary meals — including vegetarian, vegan, kosher, diabetic, gluten-free, and child-friendly options — are available at no additional cost and should be requested at least 24 hours before departure.
Garuda Indonesia provides seatback audio-video-on-demand (AVOD) entertainment across most of its fleet, with a library of films, TV shows, music, and games in both Indonesian and international selections. Select Airbus aircraft are equipped with in-flight Wi-Fi, offering 15 minutes of free connectivity to all passengers.
Garuda Indonesia provides comprehensive assistance for passengers with reduced mobility, visual or hearing impairments, medical conditions, or other special needs:
Passengers requiring special assistance should notify the airline or Traveloka at least 48 hours before departure.
Parents or guardians must complete the required documentation and ensure a designated responsible adult is present at both the departure and arrival airports. Contact Garuda Indonesia directly to confirm eligibility and procedures for your route.
To reschedule a Garuda Indonesia flight booked through Traveloka:
Flexible and higher fare types generally allow rescheduling with lower or waived fees, while promotional fares may have stricter change conditions or higher fees.
Refund eligibility depends on your fare type:
To request a cancellation or refund, visit your booking details on Traveloka and follow the guided process. Refund processing typically takes 7 to 30 business days depending on the payment method and fare type.
Booking Garuda Indonesia flights through Traveloka offers several key advantages for Malaysian travellers:
Use these strategies to secure the best fares on Garuda Indonesia flights from Malaysia:
Follow these simple steps to book your Garuda Indonesia flight on Traveloka:
With your e-ticket confirmed, you are all set to fly with Garuda Indonesia. Enjoy your journey!
Flight duration depends on your destination. For example, Kuala Lumpur to Jakarta takes approximately 2 to 2.5 hours, while Kuala Lumpur to Bali (Denpasar) takes around 3 to 3.5 hours. Check estimated flight times and real-time status via Flight Status on Traveloka.
You can check your Garuda Indonesia flight status directly on Traveloka via the Flight Status page to get real-time updates on departure times, delays, gate changes, and arrival information.



