Amlodipine has a half-life of between 30-50 hours. This means that after 30-50 hours you will have half
of the drug remaining in your body. After another 30-50 hours you will then have half of that
amount remaining, so 25%. After another
30-50 hours it will be 12.5% and so on.
It all depends on metabolism, age, etc.
I would count on 8 to 10 days for it to be out of your system. Could be a little more or less. So don't panic if you still feel a bit lousy for a while.