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 hours 8 required core courses, aligned with AACN Essentials for Baccalaureate Education Discover more details about our online RN to BSN program Explore Now Other Questions How long does it take to earn a criminal justice degree? What are the different types of business degrees? Are there any online ABA approved paralegal programs? Can I earn my MBA part-time as I continue working?