A physiotherapist typically takes 4.5 years to complete, including a 4-year BPT program and a 6-month internship.