C Patrick’s Answer
A baccalaureate degree is prerequisite to medical school enrollment. Earning a bachelors degree takes between 3-5 years with most completing their degree in 4 years. There are a few highly selective BA/MD, BS/MD, and early acceptance programs. Eastern Virginia Medical School, University of Oklahoma, Universiry of Chicago, Brown University have very small selective programs as examples. There are a few like UMKC (I believe) that you apply for right out of high school that cut it to a combined 6 or seven year BA /MD.