How long do hot flushes last?
The duration of hot flushes can vary widely from a few seconds to several minutes. Some individuals may experience them for a few months, while others might have them for several years. The frequency and intensity can also vary.