How long can training for nursing take?

Training for nursing would be dependent on the degree or program that you have undertaken. An associate degree in nursing which prepares individuals for entry level positions takes two years. A BSN training program can be four year long while MSN program lasts for two years. Online programs are often self paced and can be completed faster.