Just a small correction, a DNP does not equal a PhD in nursing. A DNP is a clinical degree meaning you actually practice in the field. A PhD is a research degree, meaning you do academic work, teaching, published research, etc...Ultimately, getting your MD or DO will likely take six years. There are MANY pre-reqs that are necessary for med school that are not needed for nursing school, but if that's what you want then go for it! (the six years of school for MD/DO is not including residency/specialty fellowship, etc which would likely be an additional six years). Since you already have a BSN, becoming an APRN would be two/three years depending on specialty and the program you choose, and when you graduate you are immediately able to work, whereas if you went the MD/DO route you would still have a lot of trainig after your schooling is finished. Good luck!