Bangkok
Bangkok · Thailand

Should You Take a River Boat Ride in Bangkok?

A Bangkok river boat ride is one of the better ways to see a completely different side of the city. Expect warm, humid air, the constant smell of the river (sometimes better, sometimes worse), and a mix of impressive temples, stilt houses, and everyday local life along the canals. The classic options are either a hop-on hop-off public boat on the Chao Phraya River or a private longtail boat tour through the narrower klongs. The longtail experience feels more intimate but can be noisy and a bit bumpy. Both give you a break from Bangkok traffic and a genuine look at how water still shapes daily life here.

The best time is November to February when it's cooler and drier. Avoid the peak rainy season (June–October) unless you don't mind getting soaked. Expect to pay around $15–40 per person depending on whether you do a simple public boat pass, a basic shared longtail tour, or a more comfortable private boat with pickup. Sunset trips cost more but are worth it if the weather cooperates.

Tip: Skip the large dinner cruise boats — they're overpriced, crowded, and feel like floating tourist traps. Go for a morning or early afternoon longtail canal tour instead; the light is better for photos and you see more normal neighborhood activity. Bring water, wear sunscreen, and choose a boat with a proper roof if you're sensitive to the sun.

Book it

The best Bangkok Cruises & boat tours - GetYourGuide
getyourguide
View →
THE 10 BEST Bangkok Boat Rides & Day Cruises (2026) - Tripadvisor
tripadvisor
View →
Best Bangkok Boat tours 2026 - Klook
klook
View →
THE TOP 10 Bangkok Boat Cruises, Sailing & Water Tours (w/Prices)
viator
View →

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

More in Bangkok

Reclining Buddha → Longtail Boat Tour → Wat Arun Climb → Rooftop Bar Tour → Klong Boat Tour → Massage → Sunset River Cruise → Floating Market Visit → All Bangkok trips →
Get the best trips, at the best price