Question: how long does it take to digest tuna?
Answer: Back to that tuna salad sandwich: In its now partially digested form, it sits in your stomach for about 2 to 4 hours.