The duration of an IV therapy session can vary depending on the treatment and individual needs. It typically ranges from 30 minutes to a few hours. Wellness-focused IV treatments often take less time, while medical infusions may require a longer session.