To start with, it is advisable that you have an associate's degree, a bachelor's degree or a master's degree in a related field like law enforcement, criminal justice or business administration. If you are planning to attend a basic training program designed for private detectives, their duration will vary depending upon the training requirements of your state.