Dust clouds plunged swathes of north India into darkness as choking winds of more than 130 kilometres (80 miles) per hour swept across the states of Uttar Pradesh, Rajasthan and Punjab, flattening houses, walls, trees and power pylons.
At least 111 people were killed, many as they slept when walls and roofs came tumbling down on them.
Another 14 people were killed in the southern state of Andhra Pradesh which was hammered by more than 41,000 lightning strikes on Wednesday, disaster officials said.
Uttar Pradesh and Rajasthan bore the brunt of the dust storm that was blamed on a collision of two weather fronts with India in the grip of higher temperatures than normal.
Some districts reported 45 minutes of destructive winds followed by fierce lightning storms.
Shivam Lohia, who owns a resort hotel in Alwar district of Rajasthan, abandoned his car on the road and ran for his life after it was almost blown away.
“I haven’t seen such a devastating storm in at least 25 years. Everyone was scared and running for cover as trees and homes were getting blown away. It was a nightmare,” Lohia told AFP.
Braced for more
There were 73 confirmed deaths in Uttar Pradesh in the north, 36 in the desert state of Rajasthan to the west, and two in Punjab.
Last month, a similar storm killed at least 15 people in Uttar Pradesh and destroyed two minarets over an entry house to the Taj Mahal.
Rescuers were still going through the rubble of felled homes on Thursday. Media reports said more than 20 people were found dead in the village of Kheragarh southwest of Agra.
More than 150 cattle and other animals were also killed across the state.
“There is a forecast for more storms in the next 48 hours across the state so people should be alert,” he added.
Hemant Gera, head of Rajasthan’s Disaster Management and Relief Department, said emergency services were on alert and that people should not sleep outdoors.
In Punjab, Kumar Amit, deputy commissioner of Patiala district, told AFP that a wall collapsed killing two people.
The India Meteorological Department warned there would be more storms over a wider area up to Saturday.
There were 19 deaths in Bharatpur, nine in Alwar and eight in Dholpur.
Weather department officials in New Delhi said the storm was caused by a collision of rival eastern and western weather systems over the humid northern plains.
Charan Singh, a scientist at India Meteorological department, said winds of 132 kph hit Agra while even in the capital Delhi there were gusts of 59 kph.
Power was cut in many parts of Rajasthan as thousands of electricity pylons were destroyed. Officials said it could take more than two days to restore power.
The state government quickly released funds to compensate the families of those killed or for damage. About $6,000 would be given to the families of each of the dead.
“Saddened by the loss of lives due to dust storms in various parts of India. Condolences to the bereaved families. May the injured recover soon,” Prime Minister Narendra Modi said on Twitter.
“Have asked officials to coordinate with the respective state governments and work towards assisting those who have been affected,” he added. —AFP