REVIEW · RIVER CRUISES
Bangkok: River Dinner Cruise on the Chao Phraya Princess
Watch Bangkok light up from the river. The Chao Phraya Princess combines a generous international buffet with views of temples and monuments glowing along the water. I especially like the live music, which can move from relaxed jazz to familiar songs and dancing, and the chance to see both riverbanks from the open-air upper deck. The main catch is the check-in at Iconsiam, a huge mall where finding the ticket desk can take patience.
At about $27 per person, this is a strong-value evening outing, especially for families and couples who want dinner, sightseeing, and entertainment in one booking. I would allow plenty of time to reach the pier, since Bangkok traffic can be slow and late arrivals receive no refund.
Five things to know before boarding

- Iconsiam is the starting point: Check-in is at the shopping center, not simply at an obvious pier gate, so arrive 15 to 30 minutes early.
- The cruise lasts 90 minutes to two hours: That is enough for a city overview, though the meal and music can make the time feel short.
- The buffet covers international dishes: Expect a broad spread with items such as pasta, chicken, rice, sushi, salads, seafood, and dessert.
- The upper deck offers the best night views: You can see both sides of the Chao Phraya, but seating arrangements may vary by booking.
- The music is a major part of the evening: Live singers and musicians perform songs from different eras, with dancing often taking over later in the cruise.
- Drinks cost extra: The cruise and dinner are included, but additional beverages are not.
Starting at Iconsiam, allow time to get organized

The evening begins at Iconsiam, one of Bangkok’s large shopping centers on the Chao Phraya. Your booking option determines the exact meeting point, so read the instructions carefully before you leave your hotel.
This is the part of the evening most likely to test your patience. The mall is large, and the ticket desk or meeting staff may not be easy to spot at first. Some people have had to walk between piers or ask for directions more than once. The practical answer is simple: arrive early, keep your passport or ID card handy, and do not treat the published departure time as the time to begin searching.
I would aim to reach Iconsiam at least 30 minutes before the required check-in window. The official guidance asks you to be at the pier 15 to 30 minutes before departure. That buffer matters even more if you are coming by taxi. A ride from the Banyan Tree area has taken more than an hour in heavy traffic, and Bangkok traffic can turn a short map distance into a serious problem.
Once you find the correct desk and complete check-in, the process becomes much easier. The boat is described as safe and comfortable, and the boarding area at Iconsiam gives you a lively setting while you wait.
More Dinner Cruises in Bangkok
- Bangkok: White Orchid Chao Phraya Dinner Cruise free Beer
★ 4.4 · 4,573 reviews - Bangkok: Alangka Luxury Buffet Dinner Cruise With Live Music
★ 4.1 · 1,811 reviews - Bangkok: 2-Hour Dinner & Shows on White Orchid River Cruise
★ 3.9 · 897 reviews
Boarding the Chao Phraya Princess at night

The Chao Phraya is Bangkok’s main waterway, and the cruise gives you a different view of the city than you get from roads or elevated trains. Instead of passing temples and historic buildings at street level, you watch them from the water, often with their lights reflected in the dark river.
The boat has an open-air upper deck, which is the place to go for photographs and a clear view of both banks. If your booking includes or assigns upper-deck seating, that can make a real difference. Some seating is pre-allocated, and the exact arrangement may vary by option, so check the details before assuming you can choose any table.
The riverfront sights are the main visual attraction, but this is not a guided sightseeing tour in the usual sense. There is no detailed commentary promised, and the cruise does not necessarily announce each monument as it comes into view. If you want historical facts or clear explanations of what you are seeing, you will need to do some reading beforehand.
That lack of narration is a genuine weakness. You can still enjoy the views, but you may not always know which temple or landmark is passing by. I suggest downloading a simple map of the central Chao Phraya beforehand, or making a short note of the major sights you hope to spot.
A buffet built for variety, not fine dining

Dinner is served as an international buffet. The selection has included pasta, chicken, rice, sushi, salad, seafood, and desserts, with vegetarian choices available. That range is useful if you are traveling with a family or a mixed group, since everyone can find something familiar.
I would describe the food as good value rather than haute cuisine. Some diners have found it excellent, while others have called it average or basic. Both impressions make sense for a buffet serving a large number of people during a short cruise. The appeal is the choice and convenience, not a carefully paced tasting menu.
You can build a full meal, return for another plate, and finish with something sweet while the skyline moves past. The food is also served in a setting that adds something ordinary restaurants cannot: dinner arrives with illuminated riverfront monuments outside the windows and music in the background.
Seafood and sushi have received particular praise, while the overall spread is often described as plentiful. Quality may vary from dish to dish, so I would not book this expecting Bangkok’s finest meal. At $27, though, the combination of buffet, cruise, entertainment, and views is hard to dismiss.
Drinks are not included. Plan to pay extra if you want more than the beverages covered by your particular booking option. This is worth remembering when comparing the total cost for a couple or family.
Live music changes the mood after dinner

The music is more than soft background sound. A live band or singer performs popular songs from different periods, and the tone can shift during the cruise. The early part may feel relaxed, with jazz and saxophone, while the later set can encourage people to stand up and dance.
That variety makes the cruise work for different age groups. One evening may suit older couples who prefer music that is not too loud, while another can become a cheerful family party by the end. The performance is interactive without requiring you to participate, so you can stay at your table or join in when the mood takes you.
The quality of the entertainment is one of the strongest reasons to choose this cruise over a simple evening boat ride. A good singer can carry the atmosphere, especially after the first plates of food have been cleared. Some sailings have included particularly engaging performers, and the audience has ended up dancing before the boat returns.
Do not expect a quiet, intimate dinner throughout. The live show and dancing mean the cruise is better for a social evening than for a hushed anniversary meal. That said, couples have enjoyed it for special occasions, and the staff have helped make birthdays and anniversaries feel noticed. If you want romance with a little energy, it can work well. If you want silence and private conversation, choose a smaller restaurant instead.
More Dinner Cruises in Thailand
- Luxury Boat to James Bond Islands with Lunch and Sunset Dinner
★ 5.0 · 908 reviews
The night views are the real reason to go

Bangkok’s riverfront is most impressive after dark. Temples, historic buildings, bridges, and other monuments take on a different character when illuminated, and the boat gives you a moving view instead of a single fixed photo stop.
The open-air upper deck is best for taking pictures, especially around sunset when the sky still has color. Some sailings have caught the transition from daylight to evening, allowing you to watch Bangkok light up during dinner. Keep in mind that the cruise lasts only 90 minutes to two hours, so you cannot stop for long at every sight.
The river also gives you a broad view of both banks. From the boat, you can see the contrast between older religious and historic buildings and the modern city around them. It is a useful first-night orientation, even without formal narration.
Photography can be tricky once the boat is moving. Reflections, low light, and other passengers on the deck are part of the experience. I would bring a phone or camera that performs well at night and take a few pictures early, before the upper deck becomes busier.
How the timing affects your evening

The cruise is short enough to fit into most Bangkok itineraries. At 90 minutes to two hours, it does not consume a whole night, but you should still treat the departure as a fixed appointment. Late arrivals are not refunded, and the boat cannot wait indefinitely for someone caught in traffic.
The meal, sightseeing, and performance share the same limited time. You may want to look around the boat first, take photographs, and then eat, but waiting too long can leave you rushing through the buffet. I would take a quick look from the upper deck soon after boarding, then settle in for dinner.
The order of entertainment and food can vary. The music may begin as dinner is served and become more active later. The cruise does not provide a list of fixed sightseeing stops because it is a continuous river ride rather than a hop-on, hop-off route.
For that reason, do not think of it as a serious sightseeing substitute. It is a pleasant evening overview with dinner attached. If you want to study each monument, visit the sights separately during daylight.
Who will enjoy this cruise most

I would recommend the Chao Phraya Princess to you if you want several Bangkok experiences bundled into one easy evening:
- Families who need broad food choices and an activity suitable for all ages.
- Couples who like city views, music, and a lively setting for an anniversary or special night.
- First-time visitors who want to see the riverfront without arranging several separate stops.
- Anyone who enjoys live entertainment and might like to dance after dinner.
- Budget-conscious visitors who see value in combining a meal, boat ride, and show.
I would be more cautious if you are seeking a quiet, highly personal meal, expert historical commentary, or a gourmet restaurant experience. The boat can feel busy, seating may be assigned, and the food is designed for variety and volume.
The cruise also suits people who do not want to plan a complicated evening. Once you find the check-in point and board, the main elements are handled for you. That convenience is worth something in Bangkok, where arranging dinner, river views, and entertainment separately can cost more time and money.
Getting the best value from $27

At roughly $27 per person, the price is attractive because it covers the cruise, international buffet, and live music. You are paying for a complete night out rather than just a seat on a boat.
The value becomes even better if you take advantage of the full experience. Eat enough to make the buffet count, spend time on the upper deck, listen to the band, and watch the monuments rather than treating the ride as simple transport.
Still, the low price comes with limits. Drinks are extra, the food is not uniformly exceptional, and there is little formal explanation of the sights. You are buying atmosphere and variety, not luxury dining or a private tour.
I would compare it with the cost of a regular dinner plus a separate river sightseeing ride in Bangkok. On that basis, the package is appealing. It gives you a memorable setting and a full evening at a price that many visitors find reasonable.
Practical advice for a smoother evening

Bring your passport or ID card, since it is listed as required for the activity. Keep your booking details easy to reach while you search for the meeting point.
Wear something comfortable for standing and walking through Iconsiam and the boarding area. If you want photographs, head to the open-air upper deck early. Seating can be assigned, and an upper-deck option may be different from a standard booking, so check what you have purchased.
Do not cut the timing close. Bangkok traffic can be severe, and no refund is provided for a missed departure or late arrival. If you are using a taxi, leave your hotel with a large cushion of time.
Cancellation is flexible up to 24 hours before departure for a full refund, and the reserve-now, pay-later option can help if your plans are still changing. That flexibility does not protect you from a no-show, so it is still important to reach the meeting point on time.
Should you book the Chao Phraya Princess?
Yes, if you want a lively, affordable Bangkok evening with illuminated riverfront sights, a broad buffet, and live music. The strongest parts are the night views, the entertainment, and the amount included for the price.
Book it with realistic expectations. You may need patience at Iconsiam, drinks cost extra, and the buffet is better described as varied than refined. If you arrive early and choose an upper-deck option when available, you give yourself the best chance of a smooth and enjoyable night.
FAQ
How long does the Chao Phraya Princess dinner cruise last?
The cruise lasts between 90 minutes and two hours, depending on the selected option and schedule.
What is included in the cruise price?
The price includes the cruise, an international buffet dinner, and live music onboard.
Are drinks included?
Extra drinks are not included. You should expect to pay separately for additional beverages.
Where do I check in?
Check-in is at Iconsiam shopping center, although the exact meeting point may vary according to the option booked.
How early should I arrive?
You should be at the pier 15 to 30 minutes before departure. Arriving early is especially wise because the meeting point at Iconsiam can be difficult to find.
What should I bring?
Bring your passport or ID card. Late arrivals and no-shows are not eligible for a refund.
More River Cruises in Thailand
- Paris: 1-Hour Seine Cruise departing from the Eiffel Tower
★ 4.4 · 77,472 reviews - Paris: Evening River Cruise with Music
★ 4.4 · 22,721 reviews - From Porto: Douro Valley w/ Boat Tour, Wine Tasting & Lunch
★ 4.7 · 19,061 reviews - Chicago Architecture River Cruise
★ 5.0 · 15,756 reviews
More River Cruises in Bangkok
- Bangkok: Chao Phraya River Hop-on Hop-off Boat
★ 4.5 · 2,990 reviews - From Bangkok: Ayutthaya Day Tour by Bus with River Cruise
★ 4.3 · 1,892 reviews
Just added around Thailand
- Mu Ko Ang Thong Park: Semi-private Sunset Cruise Tour★ 4.8 · 1,314 reviews
- Phuket: James Bond Island Luxury Sunset Cruise★ 4.8 · 1,664 reviews
- Phuket: James Bond Island Day Trip by Speed Boat with Lunch★ 4.4 · 2,081 reviews
- From Phi Phi: Half-Day Longtail Boat Tour with Snorkeling★ 4.2 · 1,733 reviews
- Ko Samui: Pig Island Snorkeling and Koh Tan Speedboat Tour★ 4.2 · 1,673 reviews
- From Bangkok: Ayutthaya Day Tour by Bus with River Cruise★ 4.3 · 1,892 reviews
- Krabi 4 Island Sunset Snorkeling Cruise + Bioluminescent Swim★ 5.0 · 1,861 reviews
- Krabi: 7 Island Tour by Luxury Longtail Boat with Snorkeling★ 4.6 · 1,063 reviews
River Cruises, compared.

1-Hour Seine Cruise departing from the Eiffel Tower
Read our review →
Douro Valley w/ Boat Tour, Wine Tasting & Lunch
Read our review →
Complete Douro Valley Wine Tour with Lunch, Wine Tastings and River Cruise
Read our review →
Illuminations River Cruise with Audio Commentary
Read our review →
Seine Cruise & Crepe Tasting near the Eiffel Tower
Read our review →Browse the lists this tour appears in



