Bangkok
Bangkok · Thailand

Bangkok River Cruise: Worth Doing?

A Bangkok river cruise usually means either a big public boat on the Chao Phraya River or a smaller longtail boat tour through the narrow klongs (canals) on the Thonburi side. River boats give you decent skyline views, easy access to temples like Wat Arun and the Grand Palace, and the freedom to hop on and off. Canal tours feel more local – you’ll pass wooden houses on stilts, people fishing or doing laundry, and get a sense of everyday Bangkok life away from the malls and traffic. Expect the ride to be noisy, sometimes bumpy, and occasionally smelly when the water is low. It’s not a luxury experience, but it’s one of the better ways to see a different side of the city.

Best time is November to February when it’s cooler and drier. Avoid the hottest months (March–May) and the worst of the rainy season (September–October) unless you don’t mind getting soaked. Expect to pay around $10–25 for a basic hop-on hop-off day pass on the river, or $30–70 per person for a guided longtail canal tour lasting 1–2 hours, depending on group size and whether lunch or pickup is included.

Pick a morning canal tour if you want photos without harsh midday glare and fewer crowds. Skip the big dinner cruises unless you just want the buffet and lights – the food is average and you’re stuck on the boat for hours. Bring earplugs, sunscreen, and small bills for pier fees.

Book it

Bangkok Canal Tour: 2-Hour Longtail Boat Ride
viator
$35 per person
Hidden Bangkok Longtail Boat Tour to Big Buddha&Canal Life 2hrs
viator
$34 per person
Damnoen Saduak Floating Market and Maeklong Railway Market Tour
viator · Damnoen Saduak Floating Market
$33 per person
Grand Palace and Temples of Bangkok with Experienced Guide
viator · The Grand Palace
$21 per person
Experience Bangkok with typical Thai tuk-tuk
viator
$27 per person
Bangkok Luxury Dinner Cruise with Thai Cultural Show by Sawasdee
viator
$40 per person

Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.

More in Bangkok

Thai Massage Session → Thai Massage → Ayutthaya Day Trip → Wat Pho Massage → Klong Boat Tour → Street Art Tour → Private Boat Tour → Train Market Visit → All Bangkok trips →
Get the best trips, at the best price