Question: how long does metronidazole stay in your body?
Answer: The elimination half life of metronidazole is approximately 8 hours. It takes 5.5 x elimination half life for a medicine to be completely cleared from the body. Therefore it will take about 44 hours (5.5 x 8 hrs) for it to be cleared from your system.