Answer
How long it takes depends on the college education you’ve already earned and if you choose a full-time or part-time pathway.
The fastest path would be a situation in which you have earned an MSN and are ready to commit to the DNP program full-time. You can potentially earn your DNP in as few as 24 months (2 years).