How long does tamiflu (oseltamivir) stay in your body?

Oseltamivir. This medication has a half-life of 1 to 3 hours. That means that over this time period 1/2 of the amount of drug present in your body will be excreted or destroyed. The standard dose is 75 mg every 12 hours for 5 days.