The duration of a Nursing degree can vary based on the type of programme and the country where it is pursued. Courses Duration BSc Nursing 4 years MSc Nursing 2 years ANM 2 years