The Yolidas Portable Neck Fan can last up to 8.5 hours on a single charge, depending on the speed setting used.