top of page
  • Instagram

Review: Garuda Indonesia A330-900neo Business Class Seoul-Denpasar (Bali)

Updated: 1 day ago

Intro


The next portion of the series, “5 nights on a plane,” would see me heading on one of the best flights I have ever taken from Seoul to Denpasar onboard the Garuda A330-900neo in Business Class. Interestingly, this flight was scheduled to be operated by the A330-300 (which I have reviewed), but a few days before departure, it was switched to the A330-900neo. Talk about an aircraft swap for the better! 


So, how was the newest member of the Garuda fleet? Nothing short of exceptional in every regard. From comfortable seats to some of the best service I have ever experienced, and delicious dining, I only wish that the flight were longer. 


Route- Seoul (ICN)-Denpasar (DPS

Flight Number- GA871

Seat- 6K

Aircraft- Airbus A330-900neo

Date- August 19th, 2024

Flight Time- 6 Hours and 26 Minutes

Price Paid- 40K Delta Skymiles + $ 30


How I Booked


While Garuda tends to offer high fares on short-haul routes around Asia, its medium-haul routes are typically priced a little bit better. Taking a look online, I had the option to book this flight for around 800$ in cash (which isn’t horrific), but I found an even better deal. Delta was selling this flight through Skypesos for a decent value of 40,000 miles and 30$ in taxes and fees. Considering how worthless Delta Skypesos are, this is a fantastic redemption in my book. 


Additionally, if you wanted to tack on a flight to Sydney, the total would come out to 65K miles for Seoul-Jakarta-Sydney in business class. 


Check-In


After a refreshing morning exploring a little bit of Seoul and seeing my friend the night prior, I headed off on the 40-minute drive to the airport around 8 am for our scheduled departure time of 11:25 am. It was a beautiful day outside as I pulled up to Terminal 2, and it sort of made me wish I was spending some more time in South Korea. The life of living on a plane 😅. 


On the way to Seoul Airport
On the way to Seoul Airport

What an interesting city. Hear the nightlife is good as well...
What an interesting city. Hear the nightlife is good as well...

I did get a nice car for the day, but it's not every day you get to fly the A330-900neo
I did get a nice car for the day, but it's not every day you get to fly the A330-900neo

Taking my backpack out of the pack, I promptly made my way over to check-in area G, the section which Garuda uses, where I was pleased to find no line for business class today. Within a matter of minutes, my boarding pass was printed, and it was off to immigration. 


Garuda Indonesia Check-In Counters Seoul
Garuda Indonesia Check-In Counters Seoul

Garuda Indonesia Check-In Counters Seoul
Garuda Indonesia Check-In Counters Seoul

Economy was busy, but business was completely empty. Weird.
Economy was busy, but business was completely empty. Weird.

Isn't this little slip adorable?
Isn't this little slip adorable?

I’m not even going to touch on immigration since it was an absolute mess. To make matters worse, there is no fast track for Garuda Business Class passengers. This is probably the only part of the experience that was flawed, as it took me 40 minutes to get through security 🥴.


Aye aye aye, honestly...
Aye aye aye, honestly...

Boarding


Finishing up at the underwhelming Korean Air Lounge, I headed off to the gate around 10:20 am for our scheduled boarding time of 10:40 am. Seoul isn’t a small airport by any means, and our gate, 264, was at the very back of Terminal 2. But all of that pain went away when I got a peek at this beautiful A330-900neo that would fly us home today 🥹. 


Garuda A330-900neo
Garuda A330-900neo

I don’t think one can quite comprehend how excited I was to get on board this bird. As boarding had a rolling delay, I stood at the front for 30 minutes waiting to get onboard this bird. As 10:55 am rolled around, boarding finally commenced with those needing assistance being offered to board first, followed by business class passengers and Skyteam Elite members. 


Today, I wanted to be the first one on the plane
Today, I wanted to be the first one on the plane

And my dream became a reality. Talk about some great views by the way!
And my dream became a reality. Talk about some great views by the way!

Boarding Garuda A330-900neo
Boarding Garuda A330-900neo

The Seat/Cabin 


Stepping onboard through door 1L, the cabin crew met me with a gracious smile and offered to show me to my seat. My word, look at the cabin. So beautiful!


Garuda Indonesia A330-900neo Business Class Cabin
Garuda Indonesia A330-900neo Business Class Cabin

Garuda Indonesia has modernised its seats on the A330-900neo, opting to ditch the classic dark red color and instead install a polished deep blue scheme with red accents complementing it. 


Garuda Indonesia A330-900neo Business Class Cabin
Garuda Indonesia A330-900neo Business Class Cabin

The business class cabin is laid out in a 1-2-1 configuration, featuring a total of 24 seats. Garuda decided on the Stelia Opal seats, which are perfectly acceptable for medium-haul flights, but on the narrower side compared to their 777-300 product. As per usual, the window seats alternate between being closer to the window (true window) and others being closer to the aisle. The same concept applies to the middle seats as well, with alternating rows switching between the honeymoon concept and aisle seats. 


Garuda Indonesia A330-900neo Business Class Cabin
Garuda Indonesia A330-900neo Business Class Cabin

Garuda Indonesia A330-900neo Business Class Cabin
Garuda Indonesia A330-900neo Business Class Cabin

Garuda Indonesia A330-900neo Business Class Cabin
Garuda Indonesia A330-900neo Business Class Cabin

Honeymoon seats, perfect for a trip to Bali 😉
Honeymoon seats, perfect for a trip to Bali 😉

I was assigned seat 6K, which was not just a bulkhead, but the last available seat in business class during booking. On most airlines, I would recommend a bulkhead, but Garuda didn’t add the extra footwell space due placing a crew cubby next to the seat. Why? I have no idea, since it was empty and flying open the whole flight 😅. 


Garuda Indonesia A330-900neo Business Class Seat
Garuda Indonesia A330-900neo Business Class Seat

Garuda Indonesia A330-900neo Business Class Seat
Garuda Indonesia A330-900neo Business Class Seat

Really Garuda??
Really Garuda??

The seat is modern yet simplistic, offering a countertop to the side featuring all of the bits and bobs needed. Whether it is a push-out storage compartment to store a passport or phone, USB-C ports, seat controls, or the modern remote, you will find it all. If I had to criticize, I’d say that the seat is lacking storage, but that’s what overhead bins are for! 


Garuda Indonesia A330-900neo Business Class Seat Controls
Garuda Indonesia A330-900neo Business Class Seat Controls

Garuda Indonesia A330-900neo Business Class Remote
Garuda Indonesia A330-900neo Business Class Remote

Garuda Indonesia A330-900neo Business Class Storage
Garuda Indonesia A330-900neo Business Class Storage

The power port is in a bit of an odd location, though
The power port is in a bit of an odd location, though

In terms of the footwell, I found it to be deep and on the roomier side in comparison to similar products. 


Garuda Indonesia A330-900neo Business Class Footwell
Garuda Indonesia A330-900neo Business Class Footwell

Garuda Indonesia A330-900neo Business Class Footwell
Garuda Indonesia A330-900neo Business Class Footwell

Departure 


Within moments of settling into my seat, the lovely FA working my aisle came around to ask what I would like as a pre-departure beverage. Umm, is there any other choice but champagne? It couldn’t have been a minute later that she came back with a cold towel, a glass of champagne, and an amenity kit. Wow. 


Garuda A330-900neo Business Class PDB
Garuda A330-900neo Business Class PDB

Garuda A330-900neo Business Class Side Console
Garuda A330-900neo Business Class Side Console

While boarding was wrapped up by 11:20 am, the captain came on to announce that we had an ATC delay and would be departing about 30 minutes behind schedule. While delays suck, I appreciate how forthright the flight deck was. 


Delay, delay, go away...
Delay, delay, go away...

Sure enough, exactly 30 minutes behind schedule, we pushed back and made our way out to Runway 33L trailing a United 777-200 departing to San Fran. 


Garuda A330-900neo Departure From Seoul
Garuda A330-900neo Departure From Seoul

Garuda A330-900neo Departure From Seoul
Garuda A330-900neo Departure From Seoul

Garuda A330-900neo Departure From Seoul
Garuda A330-900neo Departure From Seoul

With a Delta A350 behind us, we were wheels up on a gorgeous afternoon in Seoul. Gosh, does anyone else just love the weather in the summertime


A fellow SkyTeam carrier
A fellow SkyTeam carrier

Garuda A330-900neo Departure From Seoul
Garuda A330-900neo Departure From Seoul

Garuda A330-900neo Departure From Seoul
Garuda A330-900neo Departure From Seoul

Chilling out in Singapore Airlines pajamas
Chilling out in Singapore Airlines pajamas

Amenities


Garuda Indonesia does a fantastic job in terms of amenities on a flight that is about 6 hours of airtime. Each passenger is treated to a comfortable pair of slippers, a red blanket that isn’t too thick, and a soft pillow. Sure, a thicker blanket might be nicer, but there are no overhead air vents on these neos, so it doesn’t make much sense 😅. 


Garuda A330-900neo Business Class Slippers
Garuda A330-900neo Business Class Slippers

Garuda A330-900neo Business Class Blanket
Garuda A330-900neo Business Class Blanket

Additionally, each passenger receives a pair of noise-cancelling headphones and an amenity kit stocked with all of the basic essentials one could need for a six-hour flight. 


Garuda A330-900neo Business Class Headphones
Garuda A330-900neo Business Class Headphones

Garuda A330-900neo Business Class Amenity Kit
Garuda A330-900neo Business Class Amenity Kit

IFE/WIFI


Now that we are airborne, I figured it was time to check out the movie selection since I was on vacation and just wanted to relax. I was pleased to find a high definition touchscreen located in the seatback in front (galley, I guess here ha), providing a very decent selection of movies. Whether you are looking for the latest releases or classic western films, Garuda has it all. There were also some local Indonesian shows and movies showcasing the local Indo culture. 


Yes, I might have watched Detective Pikachu. Remember that I have the maturity level of a 5-year-old at times 🥴. 


The IFE selection is better than what I remember from before...
The IFE selection is better than what I remember from before...

Garuda A330-900neo Business Class IFE
Garuda A330-900neo Business Class IFE

Garuda A330-900neo Business Class IFE
Garuda A330-900neo Business Class IFE

Garuda A330-900neo Business Class IFE
Garuda A330-900neo Business Class IFE

Garuda A330-900neo Business Class IFE
Garuda A330-900neo Business Class IFE

Garuda A330-900neo Business Class IFE
Garuda A330-900neo Business Class IFE

Garuda A330-900neo Business Class IFE
Garuda A330-900neo Business Class IFE

Garuda A330-900neo Business Class IFE
Garuda A330-900neo Business Class IFE

Additionally, free wifi is provided for passengers in business class. While I try to stay disconnected on these flights to help decompress, this is a nice touch from the Indonesian carrier. Simply head over to the wifi page, and the crew should give you a voucher to register your free wifi. I am not sure if this is fleetwide, as this wasn’t the case when I flew on the 777, so don’t quote me on this por favor 😉. 


Garuda A330-900neo Business Class Wifi
Garuda A330-900neo Business Class Wifi

Garuda A330-900neo Business Class Wifi
Garuda A330-900neo Business Class Wifi

Garuda A330-900neo Business Class Wifi
Garuda A330-900neo Business Class Wifi

Garuda A330-900neo Business Class Wifi
Garuda A330-900neo Business Class Wifi

Meal Service 


Uh. Yes. What more could you want in life than a meal on Garuda Indonesia in Business Class? A meal on the ground? Yes, okay, maybe… 


Garuda Business Class Seoul-Denpasar Menu
Garuda Business Class Seoul-Denpasar Menu

Garuda Business Class Seoul-Denpasar Menu
Garuda Business Class Seoul-Denpasar Menu

Garuda Business Class Seoul-Denpasar Menu
Garuda Business Class Seoul-Denpasar Menu

Garuda Business Class Seoul-Denpasar Menu
Garuda Business Class Seoul-Denpasar Menu

Roughly 20 minutes after takeoff, the flight attendant brought out a glass of sparkling water, as well as a glass of champagne that was poured directly at my seat. Garuda serves Henriot, which is fine, but not exceptional. The one aspect I will note is that, apparently, they got rid of the old flutes due to how many were breaking, and now they have these new, not-as-fancy, dancy ones. First world problems, am I right 😉.


Garuda Business Class Seoul-Denpasar Lunch
Garuda Business Class Seoul-Denpasar Lunch

Now this is good service!
Now this is good service!

Feeling ready to devour a nice meal, my main course was presented about an hour and 10 minutes after takeoff. Ordinarily, there would be a starter that comes before, but I opted to skip it. 


Garuda offers 2 different meal choices on flights departing from Korea. There is a Western menu, as well as a Korean menu. Seeing as I practically never eat outside of my comfort zone for a number of reasons, I chose the chicken with demi-glace sauce. It was an exceptional dish, until I almost cracked my tooth biting into this tiny bone (lol). 


Garuda Business Class Seoul-Denpasar Lunch
Garuda Business Class Seoul-Denpasar Lunch

Can we just talk about the presentation of this dish?? Combined with the actual wine glasses that could come from a Michelin-star restaurant? Rahh (insert Jamaican voice) “Bombaclaaaat”. 


The wine I chose wasn't bad either...
The wine I chose wasn't bad either...

For dessert, I decided to order the ice cream off the “light menu”, which turned out to be a fish? Honestly, how cool is it that Garuda puts ice cream inside of a fish, which is exactly like a cone? Overall, in my years of flying, this is one of the coolest-looking desserts I have ever witnessed. 


Like huh?? When this was brought out, I was bamboooooozled
Like huh?? When this was brought out, I was bamboooooozled

And then in heaven...
And then in heaven...

Truly blown away by every detail of this meal. The service was top drawer, the presentation was immaculate, the thought behind the dishes was creative, and the dishware could be from an actual restaurant. Oh yeah, and the fact that it tasted good. And what? A Nespresso machine onboard as well? Flabbergasted is an understatement.


Napito Time 


Feeling as if a rock had hit me over the head, and I had somehow tumbled down the mountain slope into a mountain lion's den, I placed my seat in lie-flat mode for a nap. It’s certainly not the most private or spacious seat, but it was comfortable, and I was able to sleep on my side. Can’t say the same about Air Canada or AA business class 🥴.


Sorry for the bad photo...
Sorry for the bad photo...

But it was comfy!
But it was comfy!

I ended up managing about 2.5 hours of sleep, and woke up as we were 2 hours out from Denpasar. 


Garuda offers snacks in the galley during the flight, if you happen to be peckish like me.
Garuda offers snacks in the galley during the flight, if you happen to be peckish like me.

Lavatories


Feeling the need to brush my teeth after arising out of my nap, I headed to one of the three business class lavatories. 2 are located by door 2, and the other one is by the cockpit near door 1L. They had a few amenities on offer, but nothing that was memorable.


Garuda A330-900neo Business Class Lavatories
Garuda A330-900neo Business Class Lavatories

Garuda A330-900neo Business Class Lavatories
Garuda A330-900neo Business Class Lavatories

Service


As someone who loves flying, what really matters more than the hard or soft product is the service onboard. Carriers in Southeast Asia have long had a reputation for exceptional service, and Garuda Indonesia offers some of the best in the world. The only carrier I would rank higher is Thai Airways. Here are some details that really stood out to me from the flight: 


  • Everytime I was addressed, it was always by “Mr XXX” and while the FA was kneeling to eye level. 

  • Before landing, the crew took some time to chat about the airline with me, and gave me a direct form to fill out, suggesting feedback for the airline (it wasn’t a link but an actual form). My feedback was directed primarily towards the dated A330-300s, and even the crew agreed that something had to happen to those jets. 

  • My glass never sat empty for too long whatsoever, the crew were actively walking around the cabin and checking in on passengers, but in a non-disturbing way. 


Overall, I have to say that this was one of the best flights in my life, service-wise. The crew clearly not only wanted to be there, but also wanted to showcase the great service that Garuda can offer. 


Arrival 


Around 4:50 pm local time (1 hour time change), the captain came to announce our initial descent into Bali, and that we should be touching down about 10 minutes behind schedule. 


Garuda A330neo arrival into Denpasar
Garuda A330neo arrival into Denpasar

The cabin crew came around, thanked us for flying Garuda, and we made our approach into Bali to the West of Lovina and down through Pekutan. 


Garuda A330neo arrival into Denpasar
Garuda A330neo arrival into Denpasar

Interestingly, we didn’t have to hold much on this day, and we touched down on Runway 09 at 5:20 pm local time, with some beautiful views to the South of Jimbaran. Look closely, you might see the Four Seasons 😉. By the way, you can go jet skiing right underneath where the planes land here. How cool is that!


Garuda A330neo arrival into Denpasar
Garuda A330neo arrival into Denpasar

Garuda A330neo arrival into Denpasar
Garuda A330neo arrival into Denpasar

Garuda A330neo arrival into Denpasar
Garuda A330neo arrival into Denpasar

Garuda A330neo arrival into Denpasar
Garuda A330neo arrival into Denpasar

Garuda A330neo arrival into Denpasar
Garuda A330neo arrival into Denpasar

Love that the whale flies here
Love that the whale flies here

It was a short taxi ride to the gate, passing by a beautiful Emirates A380. Within a matter of minutes, I was off the plane, met by my fast-track agent, and zoomed into the car where my driver was waiting for me with an ice-cold Bintang. Ahh yes, welcome home ❤️.


Farewell, and thank you for the ride
Farewell, and thank you for the ride

Immigration is a hot mess here, but Indonesia has now implemented E-Gates which helps a lot.
Immigration is a hot mess here, but Indonesia has now implemented E-Gates which helps a lot.

One of the kindest men I know, always waiting for me when I land by the plane
One of the kindest men I know, always waiting for me when I land by the plane

Ahh, yes, welcome home,
Ahh, yes, welcome home,

Final Thoughts


Being able to try out the Garuda A330-900neo from Seoul to Denpasar was one of the best uses of 40K Skymiles that I could have ever asked for. Garuda has taken their business class up a notch with this product, with very good seats, unbelievable dining (including presentation), exceptional service, and just an overall smooth ride on the A330-900neo. Would I fly them again? Without doubt, as a matter of fact, I would actively seek out flying Garuda on their 777/A330-900neo. Just be careful of an aircraft swap, especially when their A330-300 can look like this… 

Comments


Jettoajet full logo
bottom of page