Bangkok dinner cruise along the Chao Phraya River is a MUST DO experience when you are visiting Bangkok. During your dinner cruise you will have an opportunity to enjoy the beauty of Thai capital’s stunning scenery and famous historical sites while floating on the river, sipping drinks and enjoying food on board.
Choosing Bangkok River Cruise
The selection of Chao Phraya River cruises is wide as there are dozens of cruise boats operating in Bangkok. The most important things to consider when choosing a Bangkok river cruise are the following:
- Type of cruise
- Luxury of cruise boat
- Cruising time
- Cruising duration
- Price of the cruise
- Departure pier
- Food
- Drinks
- Entertainment
- Seating
Each of these aspects are briefly described here: How to choose the best Bangkok River Cruise?
Best Bangkok Dinner Cruises
There are many dinner cruises to choose from, so we have listed the 25 best Bangkok dinner cruises down below to ensure that you could choose the right one for your memorable night out in Bangkok with a gourmet dinner cruise along the Chao Phraya River.
1. Saffron Cruise by Banyan Tree Bangkok
Saffron Cruise is operated by one of the leading 5-star hotels in Bangkok, Banyan Tree Hotel. Celebrate Thailand’s artistic heritage and the timeless splendor of the Chao Phraya River with a dining experience that combines modern and traditional influences with stylistic touches, award-winning cuisine and entertainment celebrating Thailand’s rich cultural and gastronomic traditions.

Meal: 4 Course Set Menu (menu)
Drinks: Not included
Dress code: Smart casual
Cruise time: 19:00-22:00
Meeting Point: ICONSIAM Pier
Walk-in Price: 3,300 THB/person
Special Price: Discounted tickets for Saffron Cruise
Another good place to look for discounted cruise tickets: Saffron Cruise by Banyan Tree Bangkok
2. Apsara Cruise by Banyan Tree Bangkok
Apsara Cruise is another luxurious dinner cruise operated by a 5-star Banyan Tree Hotel. This luxurious Chao Phraya River cruise brings you an enchanting journey through Thailand’s rich heritage and flavors on the ancient teak rice barge, enhanced with contemporary touches and modern comfort. The sides of the barge are fitted with expansive glass windows, offering unobstructed views of the Chao Phraya River and a refreshing comfort enhanced by air conditioning. On the cruise, you can experience an exclusive four-course Thai fine dining menu, a culinary masterpiece crafted by a highly skilled chef, with each dish telling a unique story of Thailand’s culture.

Meal: 4 Course Set Menu (menu)
Drinks: Not included
Dress code: Formal clothing
Cruise time: 18:45-21:45
Meeting Point: River City Pier
Walk-in Price: 3,800 THB/person
Special Price: Apsara Cruise by Banyan Tree Bangkok
3. Manohra Cruise
Manohra Cruise operated by Anantara Riverside Bangkok Resort is one of the most luxurious Thai style river cruises in Bangkok. Manohra Cruise is different from other cruises as they are offering cruise on an antique rice barge with a quiet and private dinner cruise experience. Manohra Cruise serves delicious Thai dishes for a luxurious 5-course dinner. The menu highlights are Gaeng Massamun Neua Gam, Ped Yang Sauce Cha Thai, Goong Lai Super Pad Pong Garee.

Meal: Dinner Set Menu (menu)
Drinks: Free flow soft drinks
Cruise time: 18:00-20:00, 19:00-21:00
Meeting Point: Anantara Riverside Bangkok Resort Pier
Walk-in Price: from 3,500 THB/person
Special Price: Manohra Cruise Tickets
4. Horizon Dinner Cruise
Horizon Dinner Cruise, operated by Shangri-La Bangkok, is a 5-star luxury dinner cruise that takes you on a scenic ride along Chao Phraya River aboard the stylish vessel. On this cruise you can experience the 5-star high quality service from professional waiters and staff members on board, while indulging in a delectable buffet dinner filled with international cuisines.

Meal: International All You Can Eat Buffet
Drinks: Free flow soft drinks, juices and water, tea or coffee
Cruise time: 19:15-22:00
Meeting Point: NEXT2 Pier, Shangri-La Bangkok
Walk-in Price: 2,900 THB/person
Special Price: Horizon Dinner Cruise Tickets
5. The Opulence Luxury Chao Phraya Dinner Cruise
Bask in the epitome of opulence with The Opulence Luxury Chao Phraya Dinner Cruise. Step aboard a resplendent vessel, meticulously designed for an evening of grandeur. As you set sail along the enchanting Chao Phraya River, you'll be treated to an extraordinary culinary journey. Delight your palate with a meticulously crafted dinner, showcasing Thai and international delicacies, prepared by masterful chefs. While you dine, enjoy the mesmerizing live entertainment, adding an enchanting layer to your evening.

Meal: Thai and International Buffet (menu)
Drinks: Welcome drink, coffee and tea, free flow of water
Entertainment: Live music experience
Cruise time: 20:00-22:15
Meeting Point: ICONSIAM Pier
Walk-in Price: 1,800 THB/person
Special Price: Tickets for The Opulence Luxury Cruise
For price comparison also check here: The Opulence Luxury Chao Phraya Dinner Cruise tickets
6. Bangkok Chaophraya Cruise
Bangkok Chaophraya Cruise, the newest luxury 5-star dinner cruise in Bangkok, invites you to embark on a grand and luxurious cruise and immerse yourself in the breathtaking and unparalleled beauty of the Chao Phraya River at night. Experience an unforgettable dinner cruise in a romantic ambiance under the moonlit sky, surrounded by twinkling stars. Indulge in an exquisite international buffet curated by master chefs, featuring over 30 delectable dishes.

Meal: International Buffet and Seafood Buffet (menu)
Entertainment: Live Music experience, Thai Classical Dance Show
Cruise time: 20:00-22:00
Meeting Point: Asiatique The Riverfront Pier
Walk-in Price: 1,550 THB/person
Special Price: Tickets for Bangkok Chaophraya Cruise
For a wider choice of cruise dates and price comparison, check here: Bangkok Chaophraya Cruise Tickets
7. Chao Phraya Princess Cruise
Chao Phraya Princess Cruise is one of the most popular cruises along Chao Phraya River in Bangkok where you can dine in a romantic atmosphere with an easy-listening jazz played by a professional live band. Chao Phraya Princess Cruise serves delicious Thai & International cuisine in buffet style. You can spend an exciting and memorable evening cruising and dining along the Chao Phraya River. For Indian customers, there is also a special cruise with Indian buffet served.

Meal: International Buffet (dinner menu, sunset menu) or Indian Buffet
Drinks: Welcome drink, water, tea and coffee
Entertainment: Live music band
Cruise time: 17:00-18:30 (Sunset cruise), 19:30-21:30, 20:00-22:00 (Dinner cruise)
Meeting Point: ICONSIAM Pier (Dinner cruise), Asiatique The Riverfront Pier (Sunset & Dinner cruise), Terminal 21 Rama 3 Pier (Indian buffet)
Walk-in Price: Sunset cruise - 850 THB/person, Dinner cruise - 1,500 THB/person
Special Price: Discounted tickets for Chao Phraya Princess Cruise
For a wider choice of cruise dates and departure piers, check here: Chao Phraya Princess Cruise tickets
8. White Orchid River Cruise
White Orchid River Cruise offers new experiences in the romantic and enjoyable atmosphere on the Chao Phraya River in Bangkok. White Orchid River Cruise uses a large white cruise ship which can accommodate up to 500 persons and provides its guests the luxury, comfort and convenience. It is a 3-deck cruise ship with an open-air deck on the 3rd floor where you can overlook the scenery of both sides of the river at night. Buffet Dinner is served with a variety of delightful Thai and Western cuisines. The highlight of White Orchid River Cruise is a possibility to enjoy the special “Cabaret Show” as well as Thai classical dance show, live music and disco.

Meal: Thai and International Buffet (dinner menu, sunset menu)
Drinks: Water, tea, coffee, free flow beer
Entertainment: Live music, Cabaret show and Thai classical dance
Cruise time: 17:00-19:00 (Sunset cruise), 19:45-21:45 (Dinner cruise)
Meeting Point: Asiatique The Riverfront Pier, ICONSIAM Pier
Walk-in Price: Sunset cruise - 1,400 THB/person, Dinner cruise - 1,600 THB/person
Special Price: Discounted tickets for White Orchid River Cruise
For a wider choice of cruise dates, departure times, piers and price comparison, check here: White Orchid River Cruise tickets.
9. Chao Phraya Cruise
Chao Phraya Cruise is another choice for you to enjoy impressive moments on Bangkok river cruises. It is a luxury 5-star cruise ship with an interior emphasizing the diversity of Thai art. Chao Phraya Cruise 290-seat ship is divided into upper 120-seat open-air decks and 170 seats in air-conditioned rooms. The delicious food served on the cruise is prepared by a skilled chef. On board, you can enjoy the harmonious Live Music with professional singers and a traditional Thai Greeting Dance. Chao Phraya Cruise passes by important sites such as Fort Wichai Chai Prasit, Kalyanamit Temple, Wat Arun, the Grand Palace, Santichai Prakan Throne Hall and Rama VIII Bridge.

Meal: International Buffet (menu)
Entertainment: Live music and Thai classical dance
Cruise time: 19:15-21:15
Meeting Point: Asiatique The Riverfront Pier
Walk-in Price: 1,800 THB/person
Special Price: Discounted tickets for Chao Phraya Cruise
10. Meridian Cruise
To share a special night with your loved ones in Bangkok and board the impressive Meridian Cruise. you will voyage along the remarkable Chao Phraya River and admire the breathtaking Bangkok skyline during your journey while savor a two hours buffet of a fusion of international food and seafood.

Meal: International Buffet and Seafood (menu)
Drinks: Welcome drink, free soft drinks
Entertainment: Live music and Thai Classical Dance
Cruise time: 16:30-18:30 (Sunset cruise), 19:45-21:45 (Dinner cruise)
Meeting Point: ICONSIAM Pier
Walk-in Price: Sunset cruise - 1,200 THB/person, Dinner cruise - 1,600 THB/person
Special Price: Chao Phraya River Meridian Cruise
Another good place for finding great deals on this river cruise: Discounted tickets for Meridian Cruise
11. Royal Princess Dinner Cruise
You can treat yourself to an unforgettable evening in Bangkok and bring your family to the Royal Princess Cruise. This luxurious boat will take you on a lovely voyage across the Chao Phraya River. You will be treated to a sumptuous buffet featuring a spread of international and local dishes for a truly special night.

Meal: International and Local Buffet (dinner menu, sunset menu)
Drinks: Coffee & tea
Entertainment: Live music
Cruise time: 17:15-18:45 (Sunset cruise), 19:30-21:30 (Dinner cruise)
Meeting Point: Asiatique The Riverfront Pier
Walk-in Price: Sunset cruise - 990 THB/person, Dinner cruise - 1,190 THB/person
Special Price: Discounted tickets for Royal Princess Cruise
For a wider choice of cruise dates and price comparison, check here: Discounted tickets for Royal Princess Dinner Cruise
12. Wonderful Pearl Cruise
Wonderful Pearl Cruise is a large and elegant Bangkok river cruise ship offering a romantic dinner along Chao Phraya River that can take up to 350 persons on board. You will enjoy your meal with delightful Thai, Japanese, Western and International cuisine served in buffet style. There are performances of the Classic Thai masked play Khon and live pop and jazz music on the 360-degree panoramic deck of Wonderful Pearl Cruise deck.

Meal: Thai and International Buffet (menu)
Drinks: Welcome drink, drinking water, hot coffee & hot tea
Entertainment: Live music band, Thai traditional dance and jazz performance
Cruise time: 19:30-21:30
Meeting Point: River City Pier
Walk-in Price: 1,800 THB/person
Special Price: Tickets for Wonderful Pearl Cruise
For price comparison also check here: Discounted tickets for Wonderful Pearl Cruise
13. The Luxury White Dinner Cruise
The Luxury White Dinner Cruise is the newest cruise on the Chao Phraya River, offering a luxury service of good food and live entertainment from December 2024. Enjoy a fabulous dinner with a variety of Thai and Western dishes as you witness the city's gorgeous night scenery on this Bangkok river cruise. You can also level up your evening with some live entertainment, such as the cabaret performance in true Bangkok style or an authentic Thai classical dance show.

Meal: Thai, International & Seafood Buffet (menu)
Drinks: Welcome drink, drinking water, coffee, tea, soft drinks, draft beer, wine (red & white)
Entertainment: Live music, Cabaret Show and Thai Classical Dance
Cruise time: 20:15-22:15
Meeting Point: ICONSIAM Pier
Walk-in Price: 1,500 THB/person
Special Price: Discounted tickets for Luxury White Dinner Cruise
For a wider choice of cruise dates and price comparison, check here: The Luxury White Dinner Cruise tickets.
14. Alangka Cruise
You will experience the international buffet dinner at the luxury large Alangka Cruise and see 360 degree panorama view and relax yourself at the open air rooftop with perspective view that you shouldn’t miss.

Meal: International Buffet & Seafood Buffet (menu)
Drinks: Welcome drink, drinking water, coffee and tea
Entertainment: Live music and Thai Classical Dance Show
Cruise time: 17:00-18:30 (Sunset cruise, only on weekends), 19:15-21:15 (Dinner cruise)
Meeting Point: ICONSIAM Pier
Walk-in Price: Sunset cruise - 750 THB/person, Dinner cruise - 2,000 THB/person
Special Price: Discounted tickets for Alangka Cruise
For a wider choice of cruise dates and price comparison, check here: Alangka Cruise tickets
15. The Planet Cruise
Embark on the The Planet Cruise, a pinnacle of grandeur and luxury. This extravagant three-story cruise ship redefines excellence with its groundbreaking design, including double open spaces—the rooftop deck and upper deck open air space—ushering in a new era of cruising. This innovative design not only increases seating capacity but also enhances the experience of exploring the mesmerizing Chao Phraya River at night.

Meal: International Buffet and Seafood Buffet (dinner menu, sunset menu)
Drinks: Hot coffee and hot tea
Entertainment: Live music experience, Thai Classical Dance and Khon Show experience (only on dinner cruise)
Cruise time: 17:15-18:45 (Sunset cruise), 20:00-22:00 (Dinner cruise)
Meeting Point: Asiatique The Riverfront Pier
Walk-in Price: Sunset cruise - 1,000 THB/person, Dinner cruise - 1,600 THB/person
Special Price: Discounted tickets for The Planet Cruise
For a wider choice of cruise dates and price comparison, check here: The Planet Cruise tickets
16. Smile Riverside Dinner Cruise
Spend an evening on the Chao Phraya River with Smile Riverside Cruise and feast on a Thai and international buffet. Enjoy live music from an onboard band as you take in views of the Grand Palace and Wat Arun.

Meal: Thai and International Buffet & Seafood (menu)
Drinks: Welcome drink, drinking water, coffee and tea
Entertainment: Live music and Thai classical dance
Cruise time: 19:30-21:30
Meeting Point: ICONSIAM Pier
Walk-in Price: 2,000 THB/person
Special Price: Discounted tickets for Smile Riverside Dinner Cruise
For a wider choice of cruise dates and price comparison, check here: Smile Riverside Dinner Cruise tickets
17. Riverside Carnival Cruise
Riverside Carnival Cruise is a vibrant dinner cruise on the Chao Phraya River with a carnival theme. Dance to the beats of a live DJ and enjoy a cabaret show on the upper deck.

Meal: International Buffet & Seafood (menu)
Drinks: Drinking Water, Hot Coffee, Hot Tea, Free Flow Beer
Entertainment: Live DJ Music, Cabaret Show, Interactive Host, LED Lighting Effects
Cruise time: 19:30-21:30
Meeting Point: Riverside Bangkok Pier
Walk-in Price: 1,400 THB/person
Special Price: Tickets for Riverside Carnival Cruise
For a wider choice of cruise dates and price comparison, check here: Riverside Carnival Cruise tickets
18. River Star Princess Chao Phraya Cruise
River Star Princess Chao Phraya Cruise is offering a captivating cruise for sailing along the majestic Chao Phraya River in the heart of Bangkok. On this luxurious vessel you can savor a unique dining experience complemented by panoramic river views and Thai cultural performances.

Meal: Thai and International Buffet
Drinks: Welcome drink
Entertainment: Khon (traditional Thai dance), Live Music
Cruise time: 19:30-21:30
Meeting Point: River City Pier
Walk-in Price: 1,500 THB/person
Special Price: Discounted tickets for River Star Princess Dinner Cruise
For a wider choice of cruise dates and price comparison, check here: River Star Princess Dinner Cruise Tickets
19. Viva Alangka Cruise
Enjoy a warm welcome onboard Viva Alangka Cruise and set out a dinner cruise on under the stars. Indulge in a large buffet dinner under candlelight with live music in a romantic atmosphere. Taste the large international buffet with fresh seafood elegantly arranged with appetizers, main courses, and desserts. Enjoy beautiful traditional Thai dancing performances on this Bangkok river cruise as you pass city's most stunning landmarks.

Meal: International Buffet (menu)
Drinks: Coffee or tea
Entertainment: Live music and Thai traditional dance show
Cruise time: 19:15-21:15, 19:45-21:45
Meeting Point: Terminal 21 Rama 3 Pier, Asiatique The Riverfront Pier
Walk-in Price: 1,700 THB/person
Special Price: Discounted tickets for Viva Alangka Cruise
For a wider choice of cruise dates, departure times, piers and price comparison, check here: Viva Alangka Cruise tickets.
20. Unicorn Dinner Cruise
Enjoy breathtaking views of the setting sun over the water as you embark on your unicorn-themed dinner cruise. Immerse yourself in a whimsical atmosphere with unicorn-themed decorations, from table settings to lighting. Be entertained throughout the evening with live music, performances, or even a unicorn-themed show.

Meal: International Buffet and Seafood (menu)
Drinks: Welcome drink, drinking water, coffee and tea
Entertainment: Live Duos Singers
Cruise time: 19:00-21:00
Meeting Point: ICONSIAM Pier
Walk-in Price: 1,600 THB/person
Special Price: Discounted tickets for Unicorn Cruise
For a wider choice of cruise dates and price comparison, check here: Unicorn Dinner Cruise
21. VELA Dinner Cruise
Embark on a captivating voyage with the VELA Cruise, a pinnacle of sophistication and charm on the enchanting Chao Phraya River. Glide along the water under the night sky, witnessing the shimmering lights of Bangkok's skyline. As the vessel departs from Asiatique Pier, guests are treated to a luxurious dining experience, indulging in a gourmet menu while surrounded by an ambiance of elegance.

Meal: Thai and International Buffet (menu)
Drinks: Water, tea, coffee, free flow beer
Entertainment: Cabaret, Thai Classical Dance, Live Music
Cruise time: 19:00-21:00
Meeting Point: Asiatique The Riverfront Pier
Walk-in Price: 2,000 THB/person
Special Price: Tickets for VELA Dinner Cruise
22. New Horizon Dinner Cruise
New Horizon Dinner Cruise is a relatively new Chao Phraya River cruise, launched in September 2024. Departing from Terminal 21 Rama 3, this cruise lets you discover a new side of Bangkok as you sail along the majestic Chao Phraya River. On this cruise you can indulge in a mouthwatering seafood buffet paired with unlimited draft beer (optional), choosing from Chang or Hoegaarden to suit your taste.

Meal: International Buffet (menu)
Drinks: Free flow soft drinks, free flow beer (optional)
Entertainment: Live music experience
Cruise time: 17:15-19:15 (Sunset cruise on weekends), 19:45-21:45 (Dinner cruise on weekdays)
Meeting Point: Terminal 21 Rama 3 Pier
Walk-in Price: 1,290 THB/person (with soft drinks), 1,690 THB/person (with beer)
Special Price: Discounted tickets for New Horizon Dinner Cruise
For a wider choice of cruise options and price comparison, check here: Tickets for New Horizon Dinner Cruise
23. Sawasdee Chaophraya Cruise
Sawasdee Chaophraya Cruise is the newest addition to the dinner cruise scene in Bangkok. Launched in July 2025, this large cruise ship brings you to experience a special and memorable journey along the Chao Phraya River in Bangkok. On board the cruise you can enjoy a wide variety of international dishes that are deliberately created with the finest ingredients and listen to melodious songs.

Meal: International Buffet and Seafood Buffet (menu)
Drinks: Welcome Drink + Drinking Water + Coffee + Tea
Entertainment: Live music experience
Cruise time: 18:45-20:45
Meeting Point: ICONSIAM Pier
Walk-in Price: 1,800 THB/person
Special Price: Sawasdee Chaophraya Cruise Tickets
24. Yodsiam Sightseeing Boat
Yodsiam Sightseeing Boat invites you to hop aboard a lively sightseeing cruise and glide along the Chao Phraya River, surrounded by the magical glow of Bangkok’s illuminated skyline. On this cruise you can enjoy the views with unlimited beer and light snacks, making it a perfect choice for people who are not into having a buffet dinner on a boat.

Meal: Unlimited snacks & seasonal fruits
Drinks: Unlimited beer & soft drinks (Coke, Fanta, Sprite)
Cruise time: 18:00-19:00 (Sunset cruise), 19:15-20:45 (Night cruise)
Meeting Point: Asiatique The Riverfront Pier
Walk-in Price: Sunset cruise - 800 THB/person, Night cruise - 900 THB/person
Special Price: Discounted tickets for Yodsiam Sightseeing Boat
For a wider choice of cruise dates and price comparison, check here: Tickets for Yodsiam Sightseeing Boat
25. Luxury Cruise & Dine Experience at Above Riva
Cruise on the traditional Thai wooden boat along the Chao Phraya river for 1 hour. Then embark at Above Riva, Riva Arun Bangkok where you will enjoy authentic Thai food with the best view of Wat Arun (Temple of Dawn).

Meal: Above Riva Signature 5-Course Thai Dinner Set (menu)
Cruise & Dine time: 17:00-19:30, 19:30-22:00
Meeting Point: Tha Maharaj Pier
Walk-in Price: 2,800 THB/person
Special Price: Tickets for Cruise & Dine
Tips
Normally, the rate is a subject to surcharge on special days such as Loy Krathong Festival (November - date to be advised), Christmas Eve (24 December), Christmas Day (25 December), New Year's Eve (31 December), New Year’s Day (1 January) and Valentine’s Day (14 February).
Cruise operation will also cease during the annual dry-docking period; exact dates will be advised by the cruise company on booking.
Round-trip transfer from hotel in Bangkok is often excluded.
How to get to Bangkok River Cruise Pier
Depending on the departure pier of your chose Bangkok river dinner cruise, you have different options for reaching it by public transportation.
How to get to Asiatique the Riverfront Pier
By BTS and Boat: Take BTS to Saphan Taksin station (Exit No. 2), walk to Sathorn Pier and take a free shuttle boat of Asiatique the Riverfront for about 5 minutes
For more details about the pier, explore the guide to Asiatique Pier.
How to get to River City Pier (Si Phraya Pier)
By BTS and Boat: The nearest BTS Station is Saphan Taksin station (Exit No. 2) which is nearby Sathorn Pier from where you can take Chao Phraya Express Boat (Yellow, Orange, and Green Flag) to Si Phraya Pier / River City Pier
By MRT: Take MRT (metro) to Hua Lamphong Station (Exit No. 3). Then take a taxi or tuk-tuk to the River City Pier
For more details about the pier, explore the guide to ICONSIAM Pier.
How to get to ICONSIAM Pier
By Boat: You can take an ICONSIAM shuttle boat from Si Phraya Pier (09:00-23:00), CAT Telecom Pier (09:00-23:00) or Sathorn Pier (08:00-23:30) to ICONSIAM (departs every 15-20 minutes)
By BTS and Boat: You can take BTS to Saphan Taksin Station (Exit No. 2) and take a free shuttle boat from the nearby Sathorn Pier to ICONSIAM
By BTS: You can take BTS to Krung Thonburi Station and transfer to Gold Line Train to get to ICONSIAM
For more details about the pier, explore the guide to ICONSIAM Pier.
Where to Stay in Bangkok?
What is the best place to stay in Bangkok if you're planning to take one of Chao Phraya River Cruises? The answer can be found here: Guide to Bangkok Best Areas.


