Hot hands and or the disposable heating pads, they last between 8-12 hours. I have never been in that situation but things happen and I keep some around just in case.