There are a lot of variables here, but cheaper soft-sided coolers with a decent ice pack will usually last at least three hours. High-end hard coolers with a high ice-to-food ratio can last days. Outside temperature, how much time the cooler spends open, and a dozen other variables have a huge effect.