Generally, most medical courses at the undergraduate level offered in Germany take around 6 years and 3 months to be completed, which then leads to a German state exam.