MBBS generally lasts for five and half years, and the duration can increase depending on the performance and curriculum.