how many years does it take to become a doctor uk?
Currently doctors in the UK may train for up to 16 years before qualifying. 5 years for their degree (or six if you intercalate and take a useful subject like, say, History of Medicine), 2 years for a post-graduate foundation course, and then 3 to 8 years in specialist training.