How long does it take a bottle of wine to leave the liver?

Unanswerable. One to two days for a healthy liver. But there is nothing in your profile to give us a sense of your overall state of health.