Trees and electricity lines have been blown over and homes have been demolished by the extreme weather that has seen huge quantities of dust and sand swirl in the air. Winds reached almost 70mph on Sunday, meteorological officials said.
Trains have been cancelled and dozens of flights were diverted from New Delhi's international airport as the storm blew into the city. India has been gripped by a freak weather system since the start of the month.
Forecasts have warned of more fierce storms in parts of the north and east of the country over the next two days.