The majority of dinner cruises on the Chao Phraya River serve buffet dinner with a combination of Thai and international dishes and seafood. Even if most Bangkok river cruises present themselves as luxurious, it might not always be the case. Discover the Chao Phraya River cruises in Bangkok that are serving the most luxurious buffet dinner.
Chao Phraya River Luxurious Buffet Dinner Cruises
The majority of dinner cruises on the Chao Phraya River are provided by large cruise boats serving buffet dinner. While all buffet dinner cruises serve a combination of Thai and international dishes and seafood, the most luxurious cruises are offering a wider choice of premium dishes and a higher quality of food.

The price of luxurious buffet dinner cruises is above the average, but you get a nicer ship and better food. In case you find luxurious cruises too expensive, explore the extended list of Bangkok buffet dinner cruises.
Even the most luxurious Bangkok buffet dinner cruises can get quite crowded, especially during the high season in Thailand. For a more special experience on the Chao Phraya River, consider choosing one of Bangkok's fine dining cruises.
Bangkok Cruises with Luxurious Buffet Dinner
Find all the Chao Phraya River dinner cruises that are offering a luxurious buffet dinner in Bangkok. To find the menu served on the cruise and its highlights, explore the page of each cruise.
-
The Opulence Cruise
The Opulence Cruise is one of the most luxurious and best-rated Bangkok dinner cruises that serve buffet dinner on the Chao Phraya River.
Dinner cruise onlyICONSIAM Pier3-level ship size XL (770 seats)Luxurious buffetLive music20:00Duration: 2 hours4.7 Price: $$ (1,800 THB) -
Sawasdee Chaophraya Cruise
The Sawasdee Chaophraya Cruise is one of the newest Bangkok dinner cruises, offering an exclusive feature - VIP rooms with a private atmosphere.
Sunset & Dinner cruiseICONSIAM Pier3-level ship size XL (1,000 seats)Luxurious buffet Free beer for sunsetLive music Thai classical dance for dinner16:30 & 18:45Duration: 1.25 - 2 hours4.4 Price: $$ (1,300 THB) -
Horizon Cruise by Shangri-La
The Horizon Cruise by Shangri-La Bangkok is a Bangkok dinner cruise serving the most luxurious buffet dinner.
Dinner cruiseShangri-La Pier2-level ship size S (144 seats)Luxurious buffetPipe-in music19:15Duration: 3 hours4.7 Price: $$$ (2,900 THB) -
Wonderful Pearl Cruise
The Wonderful Pearl Cruise is one of the most popular Bangkok dinner cruises, offering a luxurious buffet dinner.
Dinner cruise onlyRiver City Pier3-level ship size L (480 seats)Luxurious buffetLive music Thai classical dance19:30Duration: 2 hours4.5 Price: $$ (1,800 THB) -
Bangkok Chaophraya Cruise
The Bangkok Chaophraya Cruise is one of the newest and best-rated Bangkok dinner cruises with luxurious buffet dinner.
Dinner cruise onlyAsiatique Pier3-level ship size XLLuxurious buffetLive music Thai classical dance20:00Duration: 2 hours4.8 Price: $$ (1,550 THB)
Discover the most popular cruises offering a luxurious buffet dinner in Bangkok.