After an IV infusion, the vitamins remain in your system and maintain your levels for 2-3 weeks.