The Herzing RN to BSN program takes as few as 12 months, or 1 year, to complete. The time you spend in the program depends on your amount of transferrable credit hours.Graduation requirement: 120 semester credit hours8 required core courses, aligned with AACN Essentials for Baccalaureate Education Discover more details about our online RN to BSN programExplore Now Other Questions How long does it take to become a computer programmer? What certification can I pursue in data analytics? How much does the Herzing PMC-FNP certificate program cost? How long does it take to become a radiology technologist?