The ice in a jockey box usually lasts for several hours, depending on the temperature of the beer coming from the keg and ambient temperature.