Gel ice packs can stay frozen for anywhere between 6 to 12 hours, depending on their size and insulation.