Question: how long do symptoms last after eating lactose?
Answer: Takeaway. Symptoms of lactose intolerance usually begin between 30 minutes and 2 hours after consuming dairy. The symptoms last until the lactose passes through your digestive system, up to about 48 hours later.