The majority of dinner cruises on the Chao Phraya River serve buffet dinner with a combination of Thai and international dishes and seafood. Buffet dinner is served on large cruise ships and is the most affordable way to experience dining on the river in Bangkok. Discover all the Chao Phraya River cruises in Bangkok that are serving a buffet dinner.
Chao Phraya River Buffet Dinner Cruises in Bangkok
The majority of dinner cruises on the Chao Phraya River are provided by large cruise boats serving buffet dinner. It’s the most affordable option, which is very popular with travelers.

When it comes to food, most buffet dinner cruises serve a combination of Thai and international dishes and seafood (usually only grilled prawns and mussels). More luxurious cruises are offering a slightly wider choice and higher quality of food.
Most Bangkok dinner cruises only include a welcome drink (usually just a small glass of juice or mocktail), drinking water, coffee, and tea, while all other drinks need to be purchased on board. The exceptional ones also include free-flow draft beer, enhancing the experience for beer lovers.
Even if most Bangkok river cruises present themselves as luxurious, it might not always be the case. If you are looking for the most luxurious river cruise serving buffet dinner on the Chao Phraya River, explore the list of luxurious buffet dinner cruises in Bangkok.
Bangkok Cruises with Buffet Dinner
Find all the Chao Phraya River dinner cruises that are offering a buffet dinner in Bangkok. To find the menu served on the cruise and its highlights, explore the page of each cruise.
-
White Orchid River Cruise
The White Orchid River Cruise is the second most popular Bangkok dinner cruise that offers free-flowing beer.
Sunset & Dinner cruiseAsiatique Pier & ICONSIAM Pier3-level ship size L (500 seats)Buffet dinner Free beerLive music Thai classical dance & Cabaret show for dinner17:00 & 19:45Duration: 1.5 - 2 hours4.5 Price: $ (899 THB) -
Chao Phraya Princess Cruise
The Chao Phraya Princess Cruise is the most popular Bangkok dinner cruise with the largest fleet and numerous cruise options.
Sunset & Dinner cruiseAsiatique Pier & ICONSIAM Pier & Terminal 21 Rama 3 Pier2-level ship size L (450 seats)Buffet dinner Indian buffet Free beer for sunsetLive music17:00 & 19:30 & 20:00Duration: 1.5 - 2 hours4.2 Price: $$ (1,200 THB) -
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) -
The Luxury White Cruise
The Luxury White Cruise is one of the most popular Bangkok dinner cruises offering free-flow beer and wine.
Sunset & Dinner cruiseAsiatique Pier & ICONSIAM Pier3-level ship size XL (1,000 seats)Buffet dinner Free beer Free wine for dinnerLive music Thai classical dance & Cabaret show for dinner17:00 & 20:15Duration: 1.5 - 2 hours4.2 Price: $$ (1,450 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) -
Meridian Cruise
The Meridian Cruise is one of the most affordable Bangkok dinner cruises that are available on the Chao Phraya River.
Sunset & Dinner cruiseICONSIAM Pier2-level ship size M (400 seats)Buffet dinnerLive music16:45 & 19:45Duration: 1.5 - 2 hours4.3 Price: $ (899 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) -
Royal Princess Cruise
The Royal Princess Cruise is one of the most popular Bangkok dinner cruises departing from Asiatique.
Sunset & Dinner cruiseAsiatique Pier3-level ship size L (500 seats)Buffet dinnerLive music17:15 & 19:30Duration: 1.5 - 2 hours4.3 Price: $$ (1,290 THB) -
The Planet Cruise
The Planet Cruise is one of the most popular Bangkok dinner cruises offering to explore the city on an extravagant three-story cruise.
Sunset & Dinner cruiseAsiatique Pier3-level ship size XLBuffet dinner Free beer for sunsetLive music Thai classical dance & Khon show for dinner17:15 & 20:00Duration: 1.5 - 2 hours4.1 Price: $$ (1,600 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) -
New Horizon Cruise
The New Horizon Dinner Cruise is one of the newest Bangkok dinner cruises offering an optional unlimited beer.
Sunset & Dinner cruiseTerminal 21 Rama 3 Pier2-level ship size S (120 seats)Buffet dinner Optional beerLive music17:00 & 19:45Duration: 2 hours4.5 Price: $$ (1,450 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) -
Noah Cruise
The Noah Cruise is one of the newest Bangkok dinner cruises that are available on the Chao Phraya River.
Sunset & Dinner cruiseICONSIAM Pier3-level ship size XL (1,180 seats)Buffet dinnerLive music16:45 & 19:45Duration: 1.5 - 2 hours4.3 Price: $$ (1,590 THB) -
Smile Riverside Cruise
The Smile Riverside Dinner Cruise is one of the most affordable Bangkok dinner cruises that depart from ICONSIAM Pier.
Dinner cruise onlyICONSIAM Pier2-level ship size M (320 seats)Buffet dinnerLive music Thai classical dance19:15Duration: 2 hours4.2 Price: $ (899 THB) -
Viva Alangka Cruise
The Viva Alangka Cruise is one of the popular Bangkok dinner cruises offering affordable cruise experience.
Dinner cruiseAsiatique Pier & Terminal 21 Rama 3 Pier3-level ship size XL (900 seats)Buffet dinner Free beer (only Terminal 21 Pier)Live music Thai classical dance19:15 & 19:45Duration: 2 - 3 hours4.0 Price: $ (990 THB) -
Riverside Faraya Cruise
The Riverside Faraya Cruise is a Bangkok dinner cruise, offering a full-scale halal buffet dinner and entertainment program.
Dinner cruise onlyRiverside Bangkok Hotel Pier2-level ship size XL (1,200 seats)Buffet dinner HalalLive music19:30Duration: 2 hours4.0 Price: $$ (1,200 THB) -
The Chaophraya Cruise
The Chaophraya Cruise is one of the most popular Bangkok dinner cruises that depart from Asiatique Pier.
Dinner cruise onlyAsiatique Pier2-level ship size L (500 seats)Buffet dinnerLive music Thai classical dance19:15Duration: 2 hours4.1 Price: $$ (1,500 THB) -
Unicorn Cruise
The Unicorn Dinner Cruise is one of the most unique Bangkok dinner cruises that comes with unicorn-themed decorations.
Dinner cruise onlyICONSIAM Pier2-level ship size M (300 seats)Buffet dinnerLive music Thai classical dance19:00Duration: 2 hours4.2 Price: $$ (1,090 THB) -
Riverside Carnival Cruise
The Riverside Carnival Cruise is a Bangkok dinner cruise, offering a buffet dinner with an extensive entertainment program.
Dinner cruise onlyRiverside Bangkok Hotel Pier2-level ship size XL (800 seats)Buffet dinnerLive music Cabaret show19:30Duration: 2 hours4.6 Price: $$ (1,350 THB) -
Alangka Cruise
The Alangka Cruise is one of the most popular and affordable Bangkok dinner cruises, offering sunset and dinner cruise options.
Sunset & Dinner cruiseICONSIAM Pier3-level ship size L (500 seats)Buffet dinner Free beer for sunsetLive music Thai classical dance for dinner17:00 & 19:15Duration: 1.5 - 2 hours4.1 Price: $ (990 THB) -
River Star Princess Cruise
The River Star Princess Cruise is one of the popular Bangkok dinner cruises that depart from River City Pier, close to Chinatown.
Dinner cruise onlyRiver City Pier2-level ship size M (300 seats)Buffet dinnerLive music Khon show19:30Duration: 2 hours4.3 Price: $$ (1,200 THB) -
VELA Cruise
VELA Cruise is one of the affordable Bangkok dinner cruises that depart from Asiatique Pier.
Dinner cruise onlyAsiatique Pier2-level ship size M (300 seats)Buffet dinner Free beerLive music Thai classical dance19:00Duration: 2 hours3.9 Price: $$ (1,150 THB)
Discover the most popular cruises offering a buffet dinner in Bangkok.