The following reasons are put forward for its abrupt end: The neighboring desert encroached on the fertile area and made it infertile. Regular floods destroyed the area. Aryan invaders killed people and destroyed the Indus Valley Civilization.
HOPE THIS HELPED!!
The Indus Valley had fertile soil.
I hope my answer helps, if you have anymore questions please leave a comment.
Thank you,
Rubin.