"The bus ended up nearly completely submerged in the river. That made the rescue brigade's work difficult," said police spokesman Linio Sanchez of the town of Urcos, in the tourist-magnet region of Cusco.
The overnight bus departed from the city of Puerto Maldonado on Thursday and was carrying passengers to the city of Cusco, some of whom were on their way to vote in Peru's presidential election Sunday.
It went hurtling into the Mapacho river in a sparsely populated rural area yesterday.