A sunset river cruise in Bangkok means boarding a boat on the Chao Phraya River as daylight fades. You’ll drift past illuminated temples like Wat Arun and Wat Pho, under glowing bridges, while the city’s skyline lights up. Expect a mix of sightseeing, a buffet or set menu dinner, and recorded Thai music. The better boats offer decent space to move around and take photos; cheaper ones can feel crowded with loud tour groups. The whole trip usually lasts 2–2.5 hours. It’s touristy but genuinely one of the nicest ways to see the river at night.
Best time is November to February when it’s cooler and drier. Avoid the peak rainy season (June–October) unless you don’t mind sudden showers. Expect to pay around $25–60 per person depending on whether you choose a basic dinner cruise or a more spacious, higher-end boat with better food and fewer people. Private charters cost significantly more.
Pick a mid-range or premium boat that leaves from a central pier like River City or ICONSIAM; they tend to have better routes and fewer forced shopping stops. Skip the ultra-cheap party-style cruises if you want a relaxed evening — they can get noisy and feel more like a floating nightclub. Book for a weekday if possible; weekends are busier.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.