About 110 passengers were on board the boat, most of them young people returning from a party.

Initial reports said the vessel had sufficient room for only 50 people.

Overloading and strong winds may have been contributory factors to the accident, firefighters said.

The Solimoes river is a major tributary of the Amazon and its waters are about 100m deep, local radio reported.