What to Wear on a Bangkok Dinner Cruise: Dress Code & Tips

Dressed in smart casual clothes on the deck of a dinner cruise boat with the Bangkok river skyline at dusk

A Bangkok dinner cruise is the easiest good decision you can make on a first trip to the city. Two hours after dark, the Chao Phraya turns into the best seat in Bangkok: temples floodlit against the water, the skyline stacked up behind them, and dinner arriving while the city slides past. No traffic, no queues, no walking in the heat. 

Here is what you actually see from the deck, what tends to be on the buffet, and – briefly, because it is simpler than people expect – what to wear

Landmarks You’ll Pass

Boats leave from ICONSIAM or River City between about 18:00 and 19:30, head upriver past the old city, then turn and come back. These are the four you will want your camera ready for.

Illuminated spire of Wat Arun reflected in the Chao Phraya River at night

Wat Arun

The Temple of Dawn is the highlight, and it is better from the water than from the bank. Its 70-metre spire is lit from below at night, and the porcelain inlay that covers it catches the light in a way daylight photos never capture. Most cruises slow down here.

The Grand Palace & Wat Phra Kaew

A little further upriver, the golden roofs and chedis of the Grand Palace complex appear above the river wall. You are seeing the back of Thailand’s most visited site with none of the crowds – and if you toured it in the afternoon, seeing it lit at night is a genuinely different experience.

Rama VIII Bridge

The usual turning point. Its single asymmetric pylon is strung with lights that change colour, and it is the cleanest photograph of the night – modern Bangkok framing the old city you have just passed.

ICONSIAM

On the way back, the riverside mall lights up the west bank, and its fountain show runs on the hour in the evening. Many cruises depart from here, so you get it at both ends of the trip.

Thai and international buffet spread on board a Bangkok dinner cruise

What’s on the Menu

Far from just a secondary feature, the dining experience is a major highlight that draws many guests to a Bangkok dinner cruise. Most cruises feature an extensive buffet served shortly after departure, receiving consistently glowing reviews for both quality and selection, so be sure to arrive hungry before heading out to enjoy the deck.

  • Thai Dishes: The core of the spread: green and red curries, Pad Thai, Tom Yum, stir-fries and Som Tum, usually with the spice dialled down a little for a mixed room. Ask the staff if you want it as hot as you would get it on the street.
  • Seafood & Grill: The section people queue for – steamed or grilled sea bass, prawns, mussels, and a carving or grill station. It is the reason to arrive hungry rather than eating beforehand.
  • Desserts & Drinks: Fresh tropical fruit, Thai sweets, and Western desserts. A welcome drink, water, tea, and coffee are typically included; beer, wine, and cocktails are bought on board, so bring a card or cash.

Dress Code

Smart casual, and that is really the whole rule. Most river cruises ask for neat clothes rather than formal ones: a shirt or blouse, a dress, chinos or smart jeans. Beachwear, singlets, sports shorts and flip-flops are the things to avoid – a few of the more upmarket boats will turn them away, and even where nobody checks, you will feel underdressed in the photographs. 

One common worry you can drop: dinner cruises do not go ashore, so the covered-shoulders-and-knees rule that applies inside temples does not apply here. You’ll admire landmarks like Wat Arun as you cruise past from the water, rather than stopping to go ashore.

Two practical notes beat any style advice. Bring a light layer, because the river breeze on the top deck is cooler than the street and boats often run the air conditioning hard inside. Wear flat, closed shoes rather than heels. Don’t expect to stay seated the entire evening between visiting the buffet and moving around the deck to take in the views from different angles, you will be on your feet more than you think. Keep in mind that decks are metal, stairs can be steep, and gangways move. 

Diners at a candlelit table on the open upper deck of a Bangkok dinner cruise

Tips for the Best Experience

  • Arrive 30-45 minutes before departure. Check-in queues build, and seats are usually assigned in arrival order. 
  • Ask for the open-air upper deck when you check in. Air-conditioned lower decks are more comfortable, but the views are the reason you came.
  • If you want the river-facing side, say so at check-in rather than after you are seated. 
  • Eat early in the sailing. The buffet opens shortly after departure, and you want to be free when Wat Arun comes into view. 
  • Bring a light jacket, a card for drinks, and a phone that holds charge – low-light photos drain batteries fast. 
  • Check the weather in the rainy season. Cruises run in light rain, but the upper deck is far less pleasant. 
  • Book a day or two ahead in high season, especially for weekend and holiday sailings.

FAQ

Is there a strict dress code on a Bangkok dinner cruise?

Rarely strict, but smart casual is expected. Avoid beachwear, singlets and flip-flops; a shirt or a dress is plenty. The more premium boats are the ones most likely to apply these standards.

How long does a dinner cruise last?

About two to two and a quarter hours, usually departing between 18:00 and 19:30.

Add half an hour at the pier for check-in. Is alcohol included?

Normally not. A welcome drink, water, tea and coffee are typically included, and beer, wine and cocktails are available to buy on board.

Which pier do cruises leave from?

Most depart from ICONSIAM or River City Bangkok, both an easy ride from Saphan Taksin BTS station, with free shuttle boats running from the pier there.

Is it suitable for children or a special occasion? 

Yes to both. Buffets suit fussy eaters, and boats will usually arrange a cake or a table for a birthday or anniversary if you tell them when booking.

Book Your Bangkok Dinner Cruise

Once the dress code is sorted smart casual, a light layer for the breeze, and flat closed shoes for the deck the only thing left is picking the boat. For the full river-dining version – top deck, live music and a wide seafood buffet – the Opulence Dinner Cruise Bangkok departs from ICONSIAM and covers the whole floodlit stretch of the old city. If you would rather have a traditional Thai performance with dinner, the River Star Princess Dinner Cruise leaves from River City and adds a cultural show to the sailing. Either way: arrive early, ask for the upper deck, and keep it smart casual.