The bus was travelling from Huacho, 130 kilometers (81 miles) north of the capital, to Lima with 55 passengers and two crew on board when it went off the road about midday.
The accident occurred at 3:00 am (0000 GMT)close to a notorious stretch on the Nakuru-Eldoret highway.
20 others injured when bus overturns on highway linking Ankara, Istanbul
Many of the injured are in critical condition, says local police officer
The bus skidded off the road in Dhading district, approximately 80 kilometres (50 miles) west of the capital Kathmandu, early morning and plunged into the Trishuli River.
Provincial minister says bus travelling at high speed had brake failure
Search teams looking for other possible victims
The accident occurred on the Taman peninsula on the Black Sea near the Strait of Kerch that flows between Russia and the Crimean peninsula.
Death toll feared to increase in Konya-Ankara highway crash
18 men, 9 women, 1 child among dead in Himachal Pradesh
"16 people are now confirmed dead, 19 with serious injuries and eight others with minor injuries," Jammu and Kashmir police said in a statement Sunday.
One tourist from Austria is among the fatalities, says a police chief
The bus was travelling from Samara on the Volga river to Izhevsk, around 900 kilometres (550 miles) east of Moscow, when the accident happened, the Investigative Committee, which probes accidents and disasters, said.
The bus was carrying members of the Seventh-day Adventist Church returning from a retreat in the Pacific coast town of Pijijiapan, local police said.
The bus with 56 passengers on board plunged into a river in northern Himachal Pradesh state around 115 kilometres (70 miles) from the capital Shimla.
Drivers arrested after witnesses said bus was speeding around curve
The mass of flowers, candles and messages for the victims of Friday's tragedy continued to grow outside the children's school in central Budapest.
A coach carrying school students crashed in northern Italy overnight and burst into flames, killing many people, the national fire service said on Saturday.
The 40-seat bus was on its way to Switzerland when tragedy struck, the local Creusot-Info website said.
At least 5 students killed in crash as bus traveled well above speed limit
Dozens more injured after tour bus rams semi-truck in California