Question: how long does food take to go through a cat?
Answer: Food in a cat will take about 12 hours to digest. However if a cat is going to throw up from it, it will be sooner than that because the cat will be vomiting the undigested food in its stomach.