It depends on how often the bag is opened and how cold the ice packs are. If it is very hot outside, the food should be eaten within a few hours.