Question: how long do you have to wait to eat dairy after taking ciprofloxacin?
Answer: Do not take the liquid or tablets with dairy products (such as milk, cheese and yoghurt) or drinks with added calcium (such as some dairy-free milks). They stop ciprofloxacin entering the body from the stomach. Leave a gap of at least 2 hours between taking ciprofloxacin and having this type of food and drink.