These are some causes of the decay of the Harappan civilization.
1. The Harappan might have been destroyed by natural calamities like earthquakes, floods.
2. The climate also began to change and the region became more and more dry like a desert.
3. Perhaps the Aryans attacked their cities and destroyed them.
4. An epidemic or some terrible disease might have killed the people.