The heart of Bangkok is its main waterway—Chao Phraya river. There are many spots where you can start your adventure along the river. No matter which trip you choose—dinner cruise or romantic night cruise, it will be an excellent way to enjoy stunning views of the city and its iconic landmarks like Wat Arun, Wat Pho, Wat Phra Kaew, the Grand Palace, and others. Expect different luxurious bonuses and activities onboard like live performances, beautiful classical music, and delicious Thai drinks and snacks. The boats look very elegant and modern which lives up real Thai charm and atmosphere.
Best time to go for boat cruises is during the dry season from November until May. During rainy season some boat cruises won't be available due to bad weather conditions. If you're planning to try boat cruise in Bangkok in November–February, you'll catch the best weather conditions, but remember it's peak tourist season with much higher prices. During March–May, expect really boiling days! Fortunately, boat cruises are an excellent option to avoid sultry weather and spend a relaxing time in Bangkok.