Everyone knows someone who absolutely swears by a greasy egg sandwich from the corner diner to erase the symptoms of a hangover—but the only proven way to get rid of a hangover is to wait it out. (Hangovers usually last for 8 to 24 hours.) That said, some commonly touted hangover cures—while not proven effective—are worth a try if you’re truly in pain.