Malaysia Airlines A330-900neo Business Class Review

Businessoneworld

Jump to the verdict
8.4/10
8.4/10

Overall rating

Rated against other business class flights · What do the tags mean?

Part of oneworld · Which points can book Malaysia Airlines?

Fly again? Yes

Best forTravelers who want a private, brand-new suite, warm Malaysian hospitality, and great satay.

Avoid ifYou sleep hot, need fast Wi-Fi for work, or want a mostly Malaysian menu on this route.

Pros

  • Warm, attentive crew with the Malaysian hospitality I remember
  • Satay every bit as good as I remembered
  • A brand-new suite with a door, a mattress topper and an Aspinal of London kit

Cons

  • The cabin ran warm, with no air nozzles
  • Slow Wi-Fi (0.85 Mbps up, 681 ms ping)
  • Few Malaysian dishes on the Sydney lunch menu

Scores by section

  • Booking & Redemption Value7.5
  • Boarding & First Impressions9.5
  • Seat Comfort & Sleep8.9
  • Cabin Presentation & Amenities9.5
  • Crew Service9.8
  • Food & Beverage8.4
  • Cabin Environment & Climate7
  • Wi-Fi & Connectivity7
  • Lavatory Experience8.3

The flight at a glance

Airline
Malaysia Airlines
Flight
MH122
Route
SYD → KUL
Aircraft
Airbus A330-900neo (9M-MNO)
Flight Time
8 Hours and 1 Minute
Departed
Mar 31, 2026, 2:04 PM AEDT from the gate (scheduled 2:05 PM)
Arrived
Mar 31, 2026, 7:56 PM MYT at the gate (4 min early)
Cabin
Business (seat 1K)
Date Flown
March 31, 2026
Booking
About $1,700 for CHC-SYD-KUL-CGK via Amex Travel
Points Earned
About 8,500 Amex Membership Rewards (5x)

My history with Malaysia Airlines goes all the way back to 2008, when I was still in grade school and living in Kuala Lumpur. I remember it being one of the most premium flying experiences I’d had at that point in my life. The flight attendants were warm and courteous, the food was phenomenal, and the overall hospitality seemed to embody Malaysia’s famous tourism slogan, “Malaysia, Truly Asia.”

There was just something about flying Malaysia Airlines that always made me excited to travel. Over the years, I flew plenty of short-haul routes with them, including Kuala Lumpur to Singapore, Bangkok, and Jakarta. My only previous long-haul experience was back in 2011, from Kuala Lumpur to Beijing in Economy on a school trip. Granted, I was still in grade school, but from what I remember, it was a fantastic experience as well.

Fast-forward about 15 years, and I finally had another chance to fly Malaysia Airlines long-haul. Except this time, I wasn’t going to be sitting in Economy. I was going to experience their new Airbus A330-900neo Business Class suite!

On March 31, 2026, I boarded MH122 from Sydney to Kuala Lumpur as part of my rather ridiculous journey back to the United States after my New Zealand road trip. My route back to the US was Christchurch to Sydney to Kuala Lumpur to Jakarta to Tokyo to Chicago to Richmond. Yes, seriously… but that is a story for another time.

Our plane, registered 9M-MNO, had made its first flight in early December 2025, so it was less than four months old when I stepped aboard. At nearly nine hours gate to gate, this was a good chance to get past the shiny-new-plane effect and see how the product actually holds up.

Of course, a brand-new suite is only part of the story. Food, crew, comfort, and the little details can make or break a long-haul Business Class flight. And given how fondly I remembered Malaysia Airlines from my childhood, I was especially curious to see whether that same hospitality was still there. Please join me in this review of Malaysia Airlines’ A330-900neo Business Class from Sydney to Kuala Lumpur!

Booking & Redemption Value 7.5/10

Alright… there’s a bit of a story here

Originally, my trip home from New Zealand was supposed to include something I’d been looking forward to for a long time: Emirates First Class, for the very first time.

The plan was to position myself in Jakarta, where I had found a comparatively affordable way to fly Emirates First Class home. I would fly the older First Class on a Boeing 777-300ER from Jakarta to Dubai (not the newer “Game Changer” suites), then continue in First Class on the A380 from Dubai to Washington Dulles. Two different Emirates First Class products on one trip? You can imagine how excited I was.

Unfortunately, those plans fell apart. Shortly before I left for New Zealand, airspace closures in the Middle East shut down Emirates flights, and my itinerary was canceled. I got a full refund, which was a relief, but now I had a new problem: finding another way home.

Business Class tickets from New Zealand straight to the US were astronomically expensive. I also already had another stay booked at the Park Hyatt Jakarta, one of my favorite hotels, and I really did not want to miss the chance to go back. On top of that, Jakarta was turning up much better premium-cabin fares to the US. So I needed to get there one way or another.

Christchurch to Sydney to Kuala Lumpur to Jakarta

After looking through a bunch of options, I found a three-flight Business Class itinerary: Christchurch (CHC) to Sydney (SYD) to Kuala Lumpur (KUL) to Jakarta (CGK). To the average traveler, that probably sounds insane, especially since it didn’t even get me home! But I love flying, and I got to try Malaysia Airlines’ new and much-anticipated A330-900neo Business Class along the way.

I booked the whole thing through American Express Travel for about $1,700 with my American Express Platinum Card. Flights booked that way earn 5x Membership Rewards points, so that’s about 8,500 points on airfare, which is a pretty good return.

If I remember right, standalone Sydney to Kuala Lumpur Business Class fares were going for roughly $2,500 to $3,500 when I was shopping, so getting all three flights for $1,700 felt pretty reasonable.

Was it the fastest or cheapest way home? Absolutely not. Would I recommend it to someone who just wants to get back to the US? Probably not, either. But for a travel junkie like me who wanted to get to Jakarta and finally try this plane, it made sense for this trip. I kept my Jakarta plans, earned some points, and got to fly a cabin I’d been dying to try.

Boarding & First Impressions 9.5/10

From tranquility to chaos… then a smooth boarding

My arrival in Sydney had been far from smooth after a nearly five-hour delay on my Qantas flight from Christchurch. I still managed a quick visit to the Qantas International First Lounge, but I’ll save that for its own review.

Thankfully, Gate 30 was a short walk from the lounge. Stepping back into the main terminal was quite the contrast: Sydney Airport was bustling, people were moving in every direction, and the whole place was running at full speed. Sheesh… talk about going from tranquility to chaos!

And of course, there was one thing I had to do before boarding: take my obligatory plane photo. Our almost brand-spanking-new A330-900neo looked stunning in its bright white paint and red and blue Malaysia Airlines livery. I’d been looking forward to seeing this plane in person for a while.

Boarding was smooth and well organized. Preboarding came first for passengers needing extra time, followed by Business Class and elite members, including Enrich Platinum and Oneworld Emerald. As a Business Class passenger and Oneworld Emerald member, I got to board in that first group. Once on board, a flight attendant warmly greeted me and showed me to my bulkhead window seat, 1K. That was the start of a really good first impression.

A refreshing welcome aboard

Shortly after I settled in, the crew came around with Malaysia Airlines’ MH Signature Drink, a blend of roselle (a type of hibiscus), lychee and longan. And I can tell you one thing: it was VERY refreshing. So refreshing that I ended up having two.

The crew were also pouring Christian Naudé Tradition Brut Champagne before departure. I always appreciate having a Champagne option in a premium cabin… it’s a nice touch that makes the start of a trip feel a little more special.

Before we pushed back, the crew also brought around a neatly rolled hot towel on a little plate. Another small but welcome touch to round out the pre-departure service. Between the warm greeting and the drinks, the crew was already making a great impression before we’d even left Sydney.

A neatly rolled hot towel during the welcome.
A neatly rolled hot towel during the welcome.

An early pushback despite a late arrival

According to my Flighty records, our plane had arrived in Sydney 24 minutes late from Kuala Lumpur. Despite that, MH122 pushed back from Gate 30 at 2:04 PM, one minute early! We then taxied for about 26 minutes before taking off at 2:30 PM.

On the climb up to 39,000 feet, I was blessed with a view of Sydney Harbour and the Opera House. Funny enough, I’ve actually never been to Australia before, so this was my sightseeing tour from the sky, and I was so happy I’d picked this side of the plane!

Seat Comfort & Sleep 8.9/10

Seat 1K: the bulkhead window suite

I picked 1K, a window seat in the first row of Business Class. Being in the bulkhead gave me a real sense of privacy, with nobody directly in front of me. I also liked being close to the lavatory. Some people might see that as a negative because of the foot traffic, but for me it was convenient on a longer flight.

Every Business Class suite has direct aisle access and a sliding privacy door, so this layout works great whether you’re traveling solo or with someone. The seat turns into a fully lie-flat bed, but what really matters is how it feels on an eight-hour flight.

A roomy footwell and a comfy bed

Being in the bulkhead also meant a nice, open footwell under the screen. At 6’2”, that’s something I always look for when I book Business Class bulkheads, and it was great for stretching out when I slept.

However, the seat had plenty of cushion to make a comfortable bed: not too soft, not too hard. It came with a pillow and blanket (which I barely used… you’ll find out why below). What I really appreciated was the mattress topper. All airlines should offer one! It gives you that real bed feeling instead of just lying on a seat that goes flat. American Airlines had one on my Flagship Suite flight too, and it makes a world of difference.

I was able to get about four hours of sleep, which isn’t bad when you add in the meal service and the time before landing. Pretty solid for me.

My legroom in seat 1K, looking toward the footwell, ottoman and screen.
My legroom in seat 1K, looking toward the footwell, ottoman and screen.

Cabin Presentation & Amenities 9.5/10

First look inside the A330-900neo

You could definitely tell this was a new plane. The seats and surfaces looked fresh, and the whole cabin had that new-plane feeling instead of the worn, slightly tired vibe you get on older jets. You know that unmistakable older-plane smell? Cough, cough… Boeing 757-200s.

I liked the design choices too. The deep navy-blue seats, light-gray suite walls, and violet mood lighting worked together to give the cabin a calm, almost zen-like feel. It felt modern without trying too hard.

Malaysia Airlines fitted its A330-900neo with 28 Collins Aerospace Elevation Business Class suites in a 1-2-1 layout. Each suite has a big 4K entertainment screen (more on that below), wireless charging, and extra power options. The cabin also has Malaysian songket-inspired design touches, which give it a little more identity than the plain finishes you find on some airlines (cough cough, Air France)…

Just so you know, these are enclosed Business Class suites, not Malaysia Airlines’ separately branded Business Suite on their A350-900. That A350 product is another one I would love to try someday!

The amenity kit and little extras

The side compartment kept the seat controls and charging outlets together, and there was plenty of surface space for my phone, drinks, and all the little things I wanted nearby. Malaysia Airlines also handed out a navy-blue Aspinal of London amenity pouch, with PAYOT skincare, a dental kit, socks, an eye mask, and earplugs inside. I loved the pouch, and everything in it was actually useful on a flight this long. Add in the bedding and slippers, and the suite felt super well stocked.

The side compartment with the seat controls, outlets and extra storage.
The side compartment with the seat controls, outlets and extra storage.

Crew Service 9.8/10

That Malaysian hospitality I remember

The first interaction set the tone: a flight attendant welcomed me aboard, walked me to 1K, and the crew jumped right into the pre-departure drinks. It reminded me of the hospitality I remember from my earlier Malaysia Airlines flights.

Just like Singapore Airlines, you can see it in the uniforms, the way they carry themselves, and how much pride they truly take in their jobs and in representing Malaysia’s flag carrier. It’s always such a warm welcome compared with what I’m used to back in the States (not all US flights are bad… they are getting better!).

They took the time to talk to each passenger, made sure everyone was comfortable, and helped anyone who needed it with the new seat controls. The meal service was well timed, they made sure everyone was happy with their meals, and nobody’s drink sat empty for long. Throughout the flight, they kept making their rounds, asking if we needed anything and offering snacks and more drinks. It was really fantastic service.

The ONLY thing… (I’m nitpicking, I’m sorry)

The satay. It was AMAZING, so I asked if I could have some more. The flight attendant said he could, but to let him finish serving the others and he’d get back to me. I guess he forgot, but that’s okay… I just wish I had more of that delicious satay. Again, I’m nitpicking… I’m sorry!

Food & Beverage 8.4/10

Satay carried!

The MH Signature Drink and Champagne had already started things off on a high note. But I remember back in the day, Malaysia Airlines’ pride and joy was their signature satay, and I was so glad to see it was still there. I mean, what is Malaysian cuisine without good satay? When I lived there for four years, I probably had satay in the thousands.

That being said, I was a little sad this was the Sydney to Kuala Lumpur flight and not the other way around. If it had been the other way around, we would have gotten the full Malaysian menu, including Nasi Lemak (one of my all-time favorites) before landing and Pisang Goreng with cheese as a snack (see the menu above to know what I’m talking about). Since we were going SYD to KUL, we got a more Western-style meal, which was alright. The mains were chicken roulade, beef stroganoff, and jeera rice with vegetarian sides.

First off, the chicken and beef satay… still as good as ever. With their peanut sauce and the cucumber and onion skewer… my goodness gracious, I could have eaten about 25 of these right then and there. (Watch out for me at Lau Pa Sat’s Satay Street in Singapore… I am dangerous with satay.) I did wish I had more, but in the end, I got five delicious skewers.

Satay with a side of moving map… my kind of meal!
Satay with a side of moving map… my kind of meal!

The apple mayonnaise salad with roasted chicken was actually pretty good as a starter to cleanse the palate before my main, the beef stroganoff with fettuccine. It was tasty, but nothing too memorable, and nowhere near as tasty as a good Nasi Lemak would have been.

Mid-flight, there were a bunch of snacks and dine-anytime options. I went for a 100PLUS (my go-to drink in Southeast Asia… sorry Gatorade and Milo), plus some Famous Amos cookies and M&M’s. Yay for health! Again, I was a little bummed to be on the Sydney to KL flight, but what can I do, haha. It was still a solid meal… and the satay is a whole different category.

Cabin Environment & Climate 7/10

Ugh… it was warm

Unfortunately, this is where my reunion with Malaysia Airlines hit a bump… it was warm. For those who know me, I operate in the cold: 67°F in the house, in the car, and especially on the plane (I know you can’t change the temperature on a plane, but as cold as it can get!).

There were no personal air nozzles above my seat, so I was sleeping and lounging in whatever temperature the cabin was. I’m guessing it was around 73 to 74°F, and the blanket was no use to me because I felt like I was going to sweat through it. The only saving grace was the calm, peaceful lighting throughout the cabin. If you run warm like me, I recommend wearing light layers on board.

Wi-Fi & Connectivity 7/10

Free Wi-Fi, but… eesh

Every passenger gets free Wi-Fi on the A330neo, powered by Viasat. However, the speeds bounced around like crazy, and my speed test showed 18.0 Mbps down and 0.85 Mbps up, with a 681 ms ping… eesh. After flying United with Starlink… good golly, planes need to step up their connectivity.

The good news is I didn’t need to stay connected, and that’s the beauty of flying. I can just forget about everything and relax for the whole flight.

My speed test: 18.0 Mbps down, 0.85 Mbps up and a 681 ms ping.
My speed test: 18.0 Mbps down, 0.85 Mbps up and a 681 ms ping.

Lavatory Experience 8.3/10

Clean, and a foot pedal!

The lavatory was cleaned throughout the flight, which is always a huge plus. And here’s something more planes should have that I keep forgetting to mention: the trash can had a foot pedal at the bottom! That way, you can open it without using your hand to stuff in the overflow of paper towels or other garbage.

The Business Class lavatory: clean every time I went in.
The Business Class lavatory: clean every time I went in.

I didn’t see any special Business Class products like hand cream or face mist, which was a bummer, but at least the amenity kit covered that.

The lavatory counter and waste flap. Yay for the foot pedal!!!
The lavatory counter and waste flap. Yay for the foot pedal!!!

Entertainment (Bonus: 9/10, not in the overall score)

My favorite show in 4K… the map!

The suite has a 17.3-inch 4K screen and supports Bluetooth audio pairing. 4K screens becoming the norm on newer planes, like ANA’s The Room on their 777-300ER, is a huge step up from the screens you see on others like United Polaris (I haven’t flown their new suites yet) and Qatar’s Qsuite (still waiting on their new Qsuites).

However, for me, that huge, detailed screen meant I could watch my favorite show in 4K… the map! I always use the map unless there’s a new movie I’ve been waiting on, and I usually have all my shows and movies downloaded to my iPad anyway. Browsing the menu, I could see Malaysia Airlines had a plethora of newly released Hollywood movies, TV shows, and Malaysian movies and dramas. It’s always good to see a mix of the two! A point down, unfortunately, because the movie selection didn’t quite fit my appetite, but there’s definitely something for everyone.

Arrival in Kuala Lumpur

After 8 hours and 1 minute in the air, we touched down at Kuala Lumpur International Airport at 7:31 PM, 19 minutes early. The taxi to our gate took another 25 minutes, but we still pulled into Gate C12 in Terminal 1 at 7:56 PM, four minutes early. All told, MH122 took 8 hours and 52 minutes gate to gate, just under the scheduled 8 hours and 55 minutes (the Flighty map at the top of this review shows the route we flew). Not bad at all for a flight that started with a late inbound plane!

Business Class got off first, and it felt so good to be back at KLIA, somewhere I know well from my years living in Malaysia. My connection to Jakarta went smoothly, and I had a great time in Malaysia Airlines’ Golden Lounge thanks to my Oneworld Emerald status. I’ll save that one for its own review too!

Miscellaneous Items

What stood out most?

Three words… hospitality and satay.

Would I fly this cabin again?

Yes! I would fly the A330-900neo and Malaysia Airlines again… hopefully with a cooler cabin and a second round of satay.

Final Verdict

I hadn’t flown Malaysia Airlines long-haul since 2011, so this felt like a little reunion with an airline I remember so fondly from growing up in Kuala Lumpur. And I’m happy to say it lived up to my memories. The new suite was comfy, the mattress topper and amenity kit were great touches, and the crew’s hospitality was exactly how I remembered it.

It wasn’t perfect. The cabin was too warm for me, the Wi-Fi left a lot to be desired, and I wish the Sydney to KL menu had more Malaysian dishes. But if you’re thinking about Malaysia Airlines’ A330neo Business Class, I think it’s a fantastic way to fly, especially if you love a private suite and warm service. Just be sure to order extra satay… and maybe ask twice!

One last thing… GAH

To end this on a funny (but sarcastically heart-wrenching) note about the Emirates First Class flights to Dubai and DC that I never got to take… guess what the first plane I saw taxiing by as we made our way to the gate at KLIA? An Emirates A380. GAH… what could have been.

An Emirates A380 taxiing at Kuala Lumpur International Airport at dusk
There it was, taxiing past us at KLIA: an Emirates A380… what could have been.

Comments

No comments yet. Questions about this review are welcome!

Leave a comment

Comments are reviewed before they appear, and links aren’t allowed. Your email is never shown. See the privacy policy.

Get new posts and award alerts in your inbox

Pick what you’d like: new reviews and guides, points deals as I find them, or both. No spam, unsubscribe anytime.