Zoledronic acid is administered via intravenous infusion, typically once a year for osteoporosis. The infusion duration is usually around 15 minutes. For cancer-related indications, the dosing schedule may vary depending on the specific condition and patient response.