What is the duration of an online BSN program?

The online BSN program’s duration depends on each student’s pace, since it is not subject to time restrictions. Students can take as long as they want to complete the degree. However, typically the BSN program is for 4 years. Hence, ideally the online BSN program should also take the same time time for completion.