Review – Thai Airways 777-300ER Royal Silk Business Class Bangkok to Stockholm

by Enoch

After a few weeks in Southeast Asia, I headed home with Thai Airways and Turkish airlines, via Stockholm and Istanbul. While Thai Airways First Class is phenomenal and seems pretty heavily reviewed, their Business Class product doesn’t appear get as much attention.

Thai Airways might be partly to blame, since they have a few different Royal Silk Class products, and they are notorious for doing equipment swaps. For my trip to Stockholm, I flew with them on the 777-300ER. There was no First Class cabin, but Royal Silk (Business Class) featured staggered lie-flat seats with direct aisle access for everyone.

This trip report/review is part of a series. See also:

Thai Airways (TG) Flight 960
Bangkok (BKK) – Stockholm (ARN) |  Boeing 777-300ER
0110/0700 (10 hour 50 minutes)
Royal Silk Class


One of my favorite redemptions with United is actually from Asia to the US, since they allow routing through Europe. United charges 80,000 miles for a Business Class award ticket on Star Alliance partners (vs. 70,000 flying just United). With one-way awards, United does not allow any stopovers. However, any stays less than 24 hours count as a connection, so I was able to include a 23-hour layover in Istanbul. All in all, I flew:

  • Thai Airways “Royal Silk” Business Class, Bangkok to Stockholm
  • Turkish Airlines Business Class, Stockholm to Istanbul
  • Turkish Airlines Business, Istanbul to Washington, DC
United allows routing from Asia to US through Europe

United allows routing from Asia to US through Europe

This is of course out of the way, versus flying direct from Asia to the US. However, with United’s routing rules, I was able to try out more airlines, and even made a short day-trip out of a layover.

Check-In and Boarding

Thai Airways’ hub in Bangkok has a special check-in area for premium cabin passengers, located all the way to the left when you enter the terminal. There are individual check-in counters with seats, along with couches along the back wall for those itineraries that may require more time.

Thai Airways Royal Silk Check-in Area

Thai Airways Royal Silk Check-in Area

The area was massive, and the service didn’t feel particularly personal, but it was plenty nice for Business Class. First Class passengers get their own check-in desks in another area.

Thai Airways Royal Silk Check-in Area

Thai Airways Royal Silk Check-in Area

The end of the security check deposits passengers to the escalator that leads to the Concourse D lounges.

Thai Airways Royal Silk Lounge Sinage

Thai Airways Royal Silk Lounge Signage

Thai Airways has a few Royal Silk and Royal Orchid lounges spread across different concourses for Business Class passengers. The concourse D lounge is by far the biggest, though there are also lounges in concourses C and E for international departures. There is also a separate Royal Silk Spa, where Business Class passengers can get a short massage (First Class passengers get a one-hour treatment).

Other than the massage, there weren’t anything really special about the lounges. I relaxed for a little bit, and headed to the gate around 45 minutes before departure.

thai airways bangkok gate area

Gate Area at BKK

There were two doors leading to the jet bridge, but neither were labeled with boarding groups, which is usually the case in Bangkok. Just based on experience, I knew they typically board Business Class at the door closer to the windows.

The Seat

Boarding began at around 30 minutes prior to departure, starting with families requiring assistance, followed by Business Class passengers. Two flight attendants greeted passengers at the door, and I proceeded to my seat, 15A.


Thai Airways 777 Business Class Seat

Thai Airways 777 Business Class Seat

Thai Airways has a staggered product onboard the 777, where everyone gets direct aisle access. The cabin was spacious, though nothing too special.

Thai Airways 777 Business Class Cabin

Thai Airways 777 Business Class Cabin

The seat had decent hip space, and there was a cubby cut out under the screen, with some storage underneath, perfect for shoes or a small bag.

Thai Airways 777 Business Class storage under seat cubby

Storage Under Seat Cubby

There was also a small pocket under the armrest, for a phone, wallet, or small loose items. Under the pocket was a universal power outlet, as well as the headphone jack.

Thai Airways 777 Business Class armrest storage pocket

Armrest Storage Pocket

Since I had a “window” seat, I also got the benefit of having some extra room between the seat and the inner wall of the fuselage.

Thai Airways 777 Business Class

Awaiting at my seat was a variety of amenities, including the amenity kit, slippers, and headphones. The headphones are “noise canceling,” though they were not very high quality.

Thai Airways 777 Business Class slippers amenity kit

Slippers and Amenity Kit

Thai Airways 777 Business Class Headphones


The amenity kit came in a gray pouch with yellow zippers, and featured THANN products. Just like most Business Class amenity kits, it contained all the essentials, including socks, a dental kit, eye shades, ear plugs, and moisturizers.

Thai Airways 777 Business Class amenity kit

Amenity Kit

Thai Airways 777 Business Class amenity kit contents

Amenity Kit Contents

Also on the seat awaiting guests were a pillow and a duvet, which I found to be just the right thickness. Both the wine and food menus were in the magazine pocket.

Thai Airways 777 Business Class food beverage menu

Food & Beverage Menu

The in-flight entertainment was made available before takeoff, and I liked that there were two USB ports under the screen.


Thai Airways 777 Business Class in-flight entertainment

In-Flight Entertainment Screen

Both the IFE and seat controls were located to the right of the seat.

Thai Airways 777 Business Class IFE seat controls

IFE and Seat Controls

Next to the screen was a generously-sized table that flips out completely, as well as a coat hook. I actually like these tables that fold out as a whole, since they provide a much more uniform surface. I think anyone who has tried to type on a “fold in half” table can understand the annoying wobbliness from which many of such tables suffer.

Thai Airways 777 Business Class dining work table

Dining/Work Table

Thai Airways 777 Business Class coat hook

Coat Hook

The bathroom was clean every time I used it, and featured Borghese products. I liked that they had real towels even for Business Class passengers.




The Service

Just seconds after I found my seat, a flight attendant stopped by to offer a towel and a pre-departure beverage; I selected still water.

Thai Airways 777 Business Class coat hook pre-departure service

Pre-Departure Service

Other than that, there wasn’t much going on until after we’d reached cruising altitude. Dinner service began with a mixed nuts and dried fruit snack.

Thai Airways 777 Business Class nuts and dried fruit

Mixed Nuts and Dried Fruit

The table could actually be pushed away if you need to get up for the bathroom. I watched a few episodes of Bones with dinner.

Thai Airways 777 Business Class table

From the menu, there were both Thai and Western options available. The Western menu offered a grilled beef tenderloin with pesto brown sauce and tomato salsa, or a roast salmon with red capsicum sauce and brown sauce. Meanwhile, I selected the prawn with pineapple in red curry from the Thai menu, forgoing the other option—stir-fried minced pork with galangal and herbs.

The main course was served on a tray with a spicy grilled chicken salad, braised duck in pickled lime soup, stir-fried spinach with garlic and chili, as well as steamed jasmine rice. Everything was delicious, and the texture of the prawns was just perfect.

Thai Airways 777 Business Class dinner prawn with pineapple in red curry

Prawn with Pineapple in Red Curry

For dessert, the banana in sweet coconut milk sounded good, but I already had my fair share in Bangkok. Instead, I went with the apple tart satin with vanilla bean ice cream.


Thai Airways 777 Business Class dinner Apple Tart Tatin with Vanilla Bean Ice Cream

Apple Tart Tatin with Vanilla Bean Ice Cream

I finished off dinner with a cup of herbal tea, which was served with chocolate and a towel.

Thai Airways 777 Business Class chocolate

Since all the bedding were already waiting at the seat, I “made the bed” myself shortly after dinner. The bedding was comfortable, but the duvet was a tad bit too short, perhaps since I like having it up to my shoulder instead of at chest level.


Thai Airways 777 Business Class Bed

Thai Airways 777 Business Class Bed

I had told the flight attendants to wake me up about 2 hours to landing, but I got up just before then. I got a pretty good night sleep, and the sun was just rising when I woke up.

There were a few snack options available throughout the flight, including a rice vermicelli noodle soup with pork balls, pad Thai, and a quiche lorraine. I made a comment about wanting to try the pad Thai as I was ordering breakfast, but said I didn’t want to waste food.

Instead, I ordered the boiled rice with red snapper (khao tom pla kapong), served with Thai omelet and fresh fruits. For those interested, a cold cut platter, scrambled eggs, and continental breakfast were the other options.

 Thai Airways 777 Business Class Bed Fresh Fruit and Yoghurt for Breakfast

Fresh Fruit and Yoghurt for Breakfast

Thai Airways 777 Business Class Boiled Rice with Red Snapper Served with Thai Omelet with Onion, Red Chili, and Spring Onion

Boiled Rice with Red Snapper Served with Thai Omelet with Onion, Red Chili, and Spring Onion

The flight attendant working the breakfast service was super friendly, and we actually started chatting about our families and my travels. As I finished breakfast, she came back with a small plate of pad Thai for me to sample, “I know you wanted to try it. Just a little bit.” I really appreciated her offering, and I wish I remembered her name (my bad…I know.)

Thai Airways 777 Business Class pad thai

Pad Thai

As we prepared for landing, she asked if I would like an extra pair of slippers or anything like that, just in case my next flight doesn’t provide it. That was again super thoughtful, but I declined since I knew I’d be spending a day in Istanbul.

Soon enough, it was time to prepare for landing. The view from the window was breathtaking, and I couldn’t help but snap a few pictures.




We arrived in Stockholm on time, and I bid farewell to a wonderful crew.

Overall Impression

I routed through Europe in order to experience Business Class on Thai Airways, and I wasn’t disappointed. The crew was friendly and thoughtful, the food was delicious, and the bed was comfortable. After all, I think that’s what Business Class should be about. Nothing screamed “over the top opulence,” but Thai Airways hit the mark between practicality and luxury pretty well with their Business Class product.

The responses below are not provided or commissioned by the bank advertiser. Responses have not been reviewed, approved or otherwise endorsed by the bank advertiser. It is not the bank advertiser's responsibility to ensure all posts and/or questions are answered.

Related Articles


Hari September 17, 2016 - 10:38 am

That kind of treatment is what sets Asian airlines apart, I have found. I still remember the way I was treated on my first 747 flight (LAX to SIN, many years ago) by the Singapore Airlines flight attendants. Even though I was in economy, they were always in the aisle making sure everyone had everything they needed.

MattJ December 20, 2016 - 2:32 am

Can’t wait to do this same route soon! Thank you.

Tonkin - Travel Vietnam January 26, 2018 - 10:17 pm

Oh, why do you have to fly with this route? It is too long or do you want to stop in Sweden and Turkey? There is no doubt that the service of Thai Airways is one of the top airlines in Asia, especially the Royal Silk. One thing always appears in the cabin of this airlines is the purple orchid, quite interesting.

Vedansha October 22, 2018 - 4:13 am

Great Post Thanks for Shere

World Yogashala April 16, 2022 - 3:18 am

Now I find the right information about Thai airways. thanks for sharing very helpful information

Bike on Rent November 14, 2022 - 11:56 pm

Great Post Thanks for Share.


Leave a Comment