An RN program can take between two and four years to complete. However, CNA to RN programs allow nurse assistants to enroll in the RN program and not have to repeat unnecessary courses. For CNAs entering the RN program, the time to completion is reduced, sometimes by about six months.