An average mental breakdown lasts for a few hours to a few weeks depending upon the intensity of the breakdown.