At least 25 people died on Saturday when their bus fell off a cliff for an unknown reason in the Piura area, north of Lima, police said.
Several people were also injured and transported to hospitals in the region, in El Alto and Mancora, said the police without being able to give their number.
During the accident, several passengers were ejected from the windows and others were trapped inside the vehicle.
Read alsoA bus cut in half during an accident with a train in Savoie: one seriously injured, three light
The Q'orianka Tours bus had left Lima and was heading for Tumbes on the border with Ecuador.
In an uninhabited area near the town of Organos, he veered off the road with about 260 kilometers to go to reach his destination.