At least 36 people reported killed in the major city of Agra while at least 27 were reported dead in Rajasthan.

Dust storms and heavy rains have swept through northern India, killing as many as 72 people and injuring over 100 others, in the northern states of Uttar Pradesh and Rajasthan.

The city of Agra in Uttar Pradesh saw the highest fatalities with 36 people, including children, killed after the intense dust storm destroyed their homes on Wednesday, according to a Times of India report on Thursday.

Nine other fatalities in other parts of Uttar Pradesh were reported, while 38 others were injured.

Winds as strong as 126km per hour accompanied the dust storm, The Times reported.

The dust storm was followed by heavy rainfall of as much as 48.2mm within less than three hours on Wednesday evening.

“Dust storms are common occurrences in Rajasthan during the period before the monsoon rains,” according to Al Jazeera’s senior weather presenter, Richard Angwin.

“A large part of the Thar desert lies within the state. Here, dry, sandy soils are prone to wind erosion and transportation.”

Intense dust storm across Uttar Pradesh, Rajasthan and Uttarakhand have left a trail of destruction. Death toll has touched almost 100 people. If this is not a sign of extreme event, then what else is? A detailed coverage is coming your way. pic.twitter.com/45OtZ0UrCl — Down To Earth (@down2earthindia) May 3, 2018

According to The Hindu news site, hundreds of animals were also killed mostly in Agra.

In the state of Rajasthan, at least 27 people were reported dead and 100 others injured in three districts, according to the Times of India.

There were also reports of destruction of buildings and infrastructure, as well as the uprooting of hundreds of trees.

Images posted online from both states showed thick brown dust hovering over communities and cities.

According to reports, state officials have discussed extending financial help for the victims and their families.

Meanwhile, the Business Standard reported at least 15 flights, including at least two international aircraft, were diverted from Delhi airport due to the bad weather.

“That latest weather disturbance may be the result of the extreme heat that the region has been experiencing in recent days,” Al Jazeera’s Angwin said.

On Monday, a world record April temperature of 50.2 degrees Celsius (122.3 degrees Fahrenheit) was recorded in Nawabshah in Pakistan’s Sindh province, just west of India’s Rajasthan.

“Many other parts of Pakistan and northern India have been suffering the effects of extreme temperatures. It is therefore quite possible that the wind circulation induced by the heat low was more intense than normal,” Angwin explained.

“A trough of low pressure may also have introduced moisture into the atmosphere, encouraging thunderstorms to develop.”