Doxycycline has a half-life of approximately 18-22 hours. This means that it will take approximately 4-5 days for the medication to be completely eliminated from your system.