Reviewed · CHAO PHRAYA DINNER CRUISES

Bangkok: River Dinner Cruise on the Chao Phraya Princess

4.2 · 1,651 reviews 90 minutes - 2 hours From $27 Operated by Amazing Trip · Bookable on GetYourGuide
Book on GetYourGuide →

Bangkok’s Chao Phraya Princess turns dinner into a moving city view. From the river, illuminated temples and historic buildings take on a softer, more dramatic look, while the boat’s live singer and band gradually turn a quiet meal into a lively evening.

I like the wide buffet selection and the open-air upper deck, where you can watch both riverbanks instead of staring at a dining room wall. The music is another strong point, with jazz, familiar songs, and enough energy for dancing without always becoming too loud. The main catch is practical: finding the check-in desk inside huge Iconsiam can be stressful, and heavy Bangkok traffic can make a late arrival a real risk.

Key points to know

Bangkok: River Dinner Cruise on the Chao Phraya Princess - Key points to know

  • A night view with a moving seat: Cruise along Bangkok’s main river while temples and monuments glow on both banks.
  • Dinner is international rather than strictly Thai: Expect a broad buffet with options such as rice, pasta, chicken, sushi, salad, seafood, and dessert, depending on the evening.
  • The music shapes the mood: Live performances begin as background entertainment and may build into an informal dance party.
  • Upper-deck seating matters: The open-air upper deck gives you the clearest views and better photo opportunities.
  • Allow extra time at Iconsiam: The meeting point can be difficult to locate, so arrive 15 to 30 minutes before departure.
  • Good value at about $27: The cruise, buffet, and live music are included, while extra drinks cost more.

Dinner with Bangkok moving past your table

Bangkok: River Dinner Cruise on the Chao Phraya Princess - Dinner with Bangkok moving past your table

The appeal here is simple. You eat dinner while the Chao Phraya River carries you through central Bangkok, with the city lit up on both sides. It is less about a serious culinary event and more about combining three easy holiday pleasures: food, scenery, and music.

For around $27 per person, the package covers the cruise, international buffet, and live music. That is a useful price in Bangkok, especially if you want one organized night out without paying separately for a restaurant meal, a sightseeing ride, and entertainment.

I would set your expectations correctly. The buffet is described as gourmet, but the food quality can vary from very good to merely average. The strongest reason to book is the complete evening package, not a destination restaurant meal. You are paying for the river setting and the atmosphere as much as for the food.

More Chao Phraya dinner cruises:

Getting to the boat at Iconsiam

Bangkok: River Dinner Cruise on the Chao Phraya Princess - Getting to the boat at Iconsiam

Check-in takes place at Iconsiam for the relevant booking option, but the exact meeting point can vary. Iconsiam is a large shopping center, and that matters more than it may sound. Several people have found the ticket desk or meeting location hard to locate, with some walking between piers or searching through the mall before finding the right place.

I would arrive at least 30 minutes early, even though the official guidance says to be at the pier 15 to 30 minutes before departure. Keep your booking details ready and carry your passport or ID card, which is required. Do not treat this like a casual stroll up to a restaurant. Check-in is mandatory, and there are no refunds for no-shows or late arrivals.

Bangkok traffic is another concern. A taxi journey from the hotel district can take far longer than expected, especially in the evening. One reported trip from the Banyan Tree Bangkok area took about an hour and 15 minutes. I would leave generous extra time, or arrange your route to Iconsiam well before the boarding window.

Boarding the Chao Phraya Princess

Bangkok: River Dinner Cruise on the Chao Phraya Princess - Boarding the Chao Phraya Princess

Once check-in is finished, you board the Chao Phraya Princess, described as a safe and comfortable cruiser. The boat gives you an indoor dining area and an open-air upper deck, with seating arrangements that may be assigned in advance.

That seating detail is worth checking when you book. Some passengers have discovered that upper-deck access or seating can differ by ticket option. If fresh air, skyline views, and photography are central to your evening, read the selected option carefully rather than assuming every ticket provides the same position on board.

The upper deck is the place I would aim for. You can see both banks of the river, and there is a better chance of getting unobstructed photographs as the boat passes illuminated buildings. The tradeoff is exposure to Bangkok’s nighttime weather. The indoor area is more sheltered and may suit you better if you prefer a quieter, cooler, or more predictable setting.

The first part of the cruise: views before dinner

Bangkok: River Dinner Cruise on the Chao Phraya Princess - The first part of the cruise: views before dinner

The cruise lasts between 90 minutes and two hours, depending on the selected schedule. That is long enough to make the river the focus of the evening, but not so long that you are committed to a half-night boat ride.

As the Princess moves away from the pier, you get a changing view of Bangkok rather than one fixed panorama. The city’s temples and historic monuments are illuminated after dark, and the river gives you a clean viewing angle that is hard to find from a road. Reflections on the water add to the picture, especially around the brighter parts of the route.

The boat takes you past popular monuments, but there is no reliable narration listed as part of the program. That means you may not be told exactly which building you are approaching or why it matters. If you want a guided history lesson, this is not the right format. If you are happy to identify sights yourself, or simply enjoy the views without a running commentary, the lack of narration is less important.

I suggest taking photographs early in the cruise, before the buffet line becomes busy and before the upper deck fills with people looking for the best angle. You may also catch sunset at the start of an earlier evening departure, though the main draw is Bangkok after dark.

What you can expect from the international buffet

Bangkok: River Dinner Cruise on the Chao Phraya Princess - What you can expect from the international buffet

Dinner is served as an international buffet, which makes the meal flexible for families and mixed groups. Reported dishes include pasta, chicken, rice, sushi, salad, seafood, and desserts, with vegetarian choices available on at least some departures.

I like this setup for a group because nobody has to agree on one menu. You can take a little of several dishes, return for another plate, and eat at your own pace while the boat continues along the river. It is also more practical than a set meal if you have children or different dietary preferences.

Food quality is not perfectly consistent. Some evenings have been described as delicious, plentiful, and excellent value, while other meals have been judged basic or average. That difference may reflect personal taste, menu variation, or the realities of serving a large number of people at once. I would book this for the overall night, not because you expect a refined tasting menu.

The buffet can also feel rushed on a 90-minute sailing. You need time to find your table, collect food, eat, take photographs, and enjoy the entertainment. I would make one complete pass through the buffet early, then return for anything you particularly like. Waiting until late in the cruise risks missing part of the scenery or music.

Extra drinks are not included. Budget for those separately if you want more than the meal itself. The supplied details do not promise an included welcome drink, so check the exact booking option rather than relying on older descriptions.

Live music from jazz to dance-floor favorites

Bangkok: River Dinner Cruise on the Chao Phraya Princess - Live music from jazz to dance-floor favorites

Live music is included, and it is a major part of the boat’s personality. The performance covers songs from different eras, with jazz and saxophone featured during at least part of the program. The tone can begin gently, then become more interactive as the night goes on.

That range makes the cruise work for different ages. Music has been described as pleasant background entertainment for older couples, while other evenings have ended with people dancing. You can enjoy the performance from your table, join in later, or simply step outside for the views while the band plays indoors.

The entertainment is not a formal cultural show. It is closer to a polished live-music night with dinner and sightseeing attached. If you want traditional Thai dance or a detailed presentation about the river, you may find the program too general. If you want familiar songs and a friendly holiday mood, it fits well.

The singers and musicians also help fill the gaps between sightseeing moments. A river view can become repetitive after a while, especially on a short route with no narration. Live music keeps the evening from feeling like a silent boat transfer.

How the atmosphere changes as the boat travels

Bangkok: River Dinner Cruise on the Chao Phraya Princess - How the atmosphere changes as the boat travels

At first, most people are focused on boarding, finding their seats, and reaching the buffet. Once plates are filled, attention shifts toward the riverbanks and the illuminated monuments. This is the calmest part of the evening and the best time for a quieter conversation.

Later, the music often becomes more lively. Some departures have turned into informal dancing by the end, with the singer encouraging audience participation. That makes the cruise fun for families, couples, and small groups celebrating a birthday or anniversary. One couple marked their fifth wedding anniversary on board, and the host made the occasion more personal with a song and good wishes.

The boat is not guaranteed to feel romantic in a hushed, candlelit way. It is a shared dinner cruise with other people, music, buffet movement, and photo stops. Still, the river setting gives couples plenty of atmosphere, and the evening can feel special without requiring an expensive private booking.

Value at $27 per person

Bangkok: River Dinner Cruise on the Chao Phraya Princess - Value at $27 per person

At this price, the Chao Phraya Princess is one of the easier ways to package Bangkok sightseeing with dinner. A separate meal, live music, and a river ride would usually require more planning, and you would lose the convenience of doing them at the same time.

The value is strongest if you want:

  • A first look at Bangkok from the river
  • A broad buffet rather than a fixed menu
  • Live entertainment included in the ticket
  • A family-friendly evening with little planning after boarding
  • A special occasion that does not require a luxury budget

The value is weaker if your priority is premium cuisine, a small boat, a private table, or detailed commentary. Large buffet cruises can feel organized and busy, and the food is unlikely to satisfy someone seeking Bangkok’s best meal.

You should also factor in drink costs and the time needed to reach Iconsiam. A cheap ticket can become less convenient if you arrive late, miss check-in, or spend the first 20 minutes searching for the meeting point. Good planning is part of getting the advertised value.

Who should book this cruise

Bangkok: River Dinner Cruise on the Chao Phraya Princess - Who should book this cruise

I would recommend it to first-time visitors who want an easy overview of Bangkok at night. You get the river, illuminated sights, dinner, and music in one compact outing. It also suits families and mixed-age groups because the buffet offers choice and the entertainment can appeal to both quiet diners and people who want to dance.

Couples can enjoy it too, especially for an anniversary or birthday. Just know that the mood is social rather than private. Ask about upper-deck access when choosing your option if views matter most.

This cruise is less suitable for you if you dislike crowds, buffet meals, or amplified music. It is also not the best choice if you want a historian explaining each monument or a focused introduction to Thai cuisine. In those cases, a smaller sightseeing boat and a separate restaurant may suit you better.

Practical tips for a smoother evening

Arrive early at Iconsiam and give yourself time to locate the check-in point. The mall is large, and the meeting location may not be immediately obvious.

Bring your passport or ID card. Keep your booking information accessible, and do not depend on arriving just before departure. Late arrivals and no-shows are not refunded.

Choose the upper deck if photography and open-air views are your priorities. Select the indoor area if you value shelter and a more stable dining environment.

Eat early, then take your camera outside. The buffet is easiest to manage before the main rush, and the river views are best enjoyed without carrying a full plate.

Check your return plans before boarding. The cruise itself is 90 minutes to two hours, but the evening can run longer once you add traffic, check-in, and time at the shopping center.

Should you book the Chao Phraya Princess?

Yes, if you want a reasonably priced Bangkok night out with scenery, a generous international buffet, and live music. The illuminated river views and friendly entertainment are the strongest reasons to go, and the $27 price makes the package easy to justify.

Book with realistic food expectations, arrive early, and confirm your seating option. If you do that, the Chao Phraya Princess offers a lively and simple way to see Bangkok from the water without spending luxury-cruise money.

FAQ

How long does the Chao Phraya Princess dinner cruise last?

The cruise lasts between 90 minutes and two hours. Starting times and exact duration depend on the option available when you book.

What is included in the ticket?

The ticket includes the river cruise, an international buffet dinner, and live music onboard.

Are drinks included?

Extra drinks are not included in the listed price. Plan to pay separately for additional drinks.

Where do I check in?

Check-in is at Iconsiam shopping center for the relevant option, but the exact meeting point may vary. Follow the instructions attached to your booking.

How early should I arrive?

You should be at the pier 15 to 30 minutes before departure. Arriving earlier is sensible because Iconsiam can be difficult to navigate.

Do I need identification?

Yes. Bring your passport or ID card, as identification is required for the activity.

Is the cruise suitable for children?

Yes. The activity is suitable for all ages.

Is the buffet only Thai food?

No. The dinner is an international buffet. Available dishes can include rice, pasta, chicken, sushi, salad, seafood, desserts, and vegetarian options.

Is live music included?

Yes. Live music is included onboard, with performances covering songs from different eras and some jazz and saxophone.

Can I cancel the booking?

You can cancel up to 24 hours in advance for a full refund. No refunds are provided for no-shows or late arrivals.

More like this

Chao Phraya Dinner Cruises, compared.

The full Chao Phraya Dinner Cruises list →
White Orchid Chao Phraya Dinner Cruise free Beer
★★★★★★★★★★4.4· 4,573 reviews· from $35

White Orchid Chao Phraya Dinner Cruise free Beer

Read our review →
Chao Phraya River Hop-on Hop-off Boat
★★★★★★★★★★4.5· 2,990 reviews· from $4

Chao Phraya River Hop-on Hop-off Boat

Read our review →
The Newest Luxury 5-Star Bangkok Chao Phraya Cruise
★★★★★★★★★★4.8· 2,371 reviews· from $49

The Newest Luxury 5-Star Bangkok Chao Phraya Cruise

Read our review →
Alangka Luxury Buffet Dinner Cruise With Live Music
★★★★★★★★★★4.1· 1,811 reviews· from $31

Alangka Luxury Buffet Dinner Cruise With Live Music

Read our review →
Ayutthaya Temples and River Cruise from Bangkok
★★★★★★★★★★4.0· 1,692 reviews· from $73

Ayutthaya Temples and River Cruise from Bangkok

Read our review →
2-Hour Dinner & Shows on White Orchid River Cruise
★★★★★★★★★★3.9· 897 reviews· from $43

2-Hour Dinner & Shows on White Orchid River Cruise

Read our review →
The Planet Sunset&Dinner Cruise on Chao Phraya River
★★★★★★★★★★4.3· 812 reviews· from $31

The Planet Sunset&Dinner Cruise on Chao Phraya River

Read our review →
Chao Phraya Princess Dinner Cruise Ticket
★★★★★★★★★★4.2· 793 reviews· from $27

Chao Phraya Princess Dinner Cruise Ticket

Read our review →
Scroll to Top

Explore Bangkok

Pick a temple, a market, a kitchen or a boat.