20kg of firewood can last anywhere between 1-3 days, depending on how long you leave your campfire lit.