Book cheap Garuda Indonesia flights to all destinations

Why book with Opodo?
Combine airlines for cheaper fares
British Travel Award for Best Flight Booking Website
Best Online/Call Centre Travel Retailer (silver winner)

Top Garuda Indonesia flight deals

London - Jakarta
return from £371
Jakarta - Bali
return from £193
Bangkok - Jakarta
return from £390
Bali - Lombok
return from £58
Singapore - Bali
return from £159
Surabaya - Bali
return from £95

Garuda Indonesia UK

About Garuda Indonesia

Garuda was founded in 1949 and is the Indonesian flag carrier airline named after a Hindu holy bird, which also features in the country's emblem. Garuda Indonesia operates mainly out of Soekarno Hatta International Airport where it currently has its headquarters situated. It also has major hubs at Ngurah Rai International Airport, Sultan Hasanuddin International Airport and Kualanamu International Airport, as well as smaller hubs at Juanda International Airport and Sultan Aji Muhammed Sulaiman Airport. It primary focus cities are located at Sultan Mahmud Badaruddin II International Airport and Adisucipto International Airport. The airline's fleet is made up of over 140 Airbus, ATR, Bombardier and Boeing aircraft.

There are Garuda flights available to more than 70 international and 60 domestic destinations. Its flights to Jakarta, Paris, Rome, Los Angeles and Tokyo are often popular with passengers, although there are many others routes that are also regularly flown. In addition to 16 non-alliance codeshare agreements with airlines including Royal Brunei Airlines, All Nippon Airways and Turkish Airlines, it is also a member of the SkyTeam alliance.

Online check-in

Online check-in is available for both domestic and international Garuda Indonesia flights. Passengers with the airline can check in online up to 24 hours prior to their flight's departure. The latest that they can do so is 4 hours before departure; unless they are flying from Jakarta in which case online check-in is open until 2 hours prior to take-off. Passengers can also check in at the airline's sales office by phoning its call centre using their mobile phones. This service is available between 24 hours and 4 hours before a flight is scheduled to leave. Internet, mobile and call centre check-in are not possible for infants under 2, group bookings of more than 9 people or passengers who need assistance at the airport.

Hand luggage allowance

Hand luggage on Garuda Indonesia flights is subject to a weight limit of 7 kg. Each passenger is entitled to 1 item of hand luggage that they can carry on board their flight as long as its combined width, length and height are not greater than 115 cm. On some aircraft the maximum combined dimensions are decreased to 92 cm. Passengers can also bring necessary mobility equipment into the cabin, such as a collapsible wheelchair, crutches or cane. Items that exceed this allowance will count as checked baggage and will go towards a passenger's checked luggage allowance. If checked luggage is deemed to be in excess of airline limitations, passengers will be charged for carriage of the luggage in question.

Checked baggage allowance

Checked luggage allowances on Garuda Indonesia are based on a weight concept. Within those weight allowances, it should be noted that the airline will not accept any single item of baggage which weighs more than 32 kg. Economy passengers are entitled to 20 kg of checked luggage, Business class passengers are entitled to 30 kg and First class passengers are entitled to 40 kg. Infants who have their own seat booked are entitled to 10 kg in Economy or Business class and 20 kg in First class. Infants who do not have a seat booked are entitled to 10 kg. Passengers travelling with an infant can also bring a stroller or car seat for their child.

Airline Information

  • Airline name: Garuda Indonesia
  • IATA code: GA
  • Year Founded: 1949
  • Headquarters: Banten, Indonesia
  • Website:

Latest customer reviews on Garuda Indonesia flights

4.0 /5
total reviews based on: 26
Heathrow - Singapore Changi Airport ( LHR - SIN )
5.0 /5
Date 2017-02-13 City UK Age 31-50 Class Economy

Pleasantly surprised

5.0 /5
1 reviews
Heathrow - Ngurah Rai Airport (Bali International Airport) ( LHR - DPS )
4.0 /5
Date 2016-11-29 City UK Age 51-70 Class Economy

Couldn't find fault

4.4 /5
5 reviews
Heathrow - Juanda International Airport ( LHR - SUB )
2.0 /5
Gaudencio Antonio
Date 2016-10-04 City Timor Age Under 30 Class Economy

Very nicely

2.0 /5
1 reviews
Heathrow - Soekarno-Hatta International Airport ( LHR - CGK )
5.0 /5
Date 2016-06-09 City Reading Age 51-70 Class Economy

Good value for money

5.0 /5
1 reviews
Schiphol - Gatwick ( AMS - LGW )
4.0 /5
Don't have one
Date 2015-10-21 City England Age 51-70 Class Economy

Unfortunately,the flight was late leaving Schipol,other than that,all good!

3.8 /5
4 reviews
Gatwick - Schiphol ( LGW - AMS )
1.0 /5
Date 2015-10-19 Class Economy

Hello my flight was delayed 3 times which ended up costing an extra 40 quid due to travel and eating expenses.. also we was giving a food voucher which i lost going through security and the airline team refused to issue another one. I'm not happy at all.. not only did I loose a day of my trip it also cost me extra money.. I would like this resolved ASAP pls. Thanks

4.1 /5
10 reviews
Gatwick - Soekarno-Hatta International Airport ( LGW - CGK )
4.0 /5
Date 2015-06-30 City Indonesia Age Under 30 Class Economy

Flight from London-Amsterdam was a bit interrupted by noisy passengers. It might be better to warn them to be quiet on similar future flights.

3.7 /5
3 reviews
Gatwick - Ngurah Rai Airport (Bali International Airport) ( LGW - DPS )
3.0 /5
Date 2015-06-22 City USA Age 31-50 Class Economy

Garuda should state that there are two stopovers which are 2 hours each. One at Amsterdam and one at Jakarta. Breakfast ran out for western food. Announcements over the planes PA was poor and guidance on transfer gates poor. I would not consider this a 5 star airline at all. Friendly staff however.

3.0 /5
1 reviews
View more

Other popular airlines

21/02/2017 03:04:45