People with insomnia benefit from regular mind-body or aerobic exercises, with yoga leading as the most effective—increasing total sleep time by nearly two hours.
“These findings suggest that regular exercise, especially mind-body or aerobic activities, can be a powerful and practical tool for improving sleep in people with insomnia. Exercise can also reverse some of the harmful effects of a poor night's sleep.”