The two-deck boat was carrying more than 100 Muslims on a holiday excursion when it sank Sunday afternoon on the Chao Phraya river 80 kilometers (50 miles) north of Bangkok.
The boat evidently ran up a riverbank then took on water, sinking in less than two minutes just a few meters offshore.
A Marine Department official said bodies were still being retrieved Monday afternoon, with 18 recovered so far. In addition to the dead and missing, 44 people were injured.
Disclaimer: No Business Standard Journalist was involved in creation of this content
