4yrs high school 4 yrs college any major preferably science major 4 yrs of medical school Then Apply for residency.. ???Remember during 4-5yrs in college you have to do : Voulenteer , physician shadow, research , clinical expr. And maintain high gpa ,then take ur MCAT???
To study medicine in USA, it will take close to 8 years for you to earn a degree. It takes long because of the practical work and the internship exercises that you have to do. For more information, go to http://www.wikihow.com/Get-a-Medical-Degree-(USA).