An internship usually lasts between two and six months. In Germany can mandatory internships be offered for a maximum duration of six months, depending on study regulations, while voluntary internships can only be offered for a maximum of three months. Gap year internships can be offered for a maximum duration of 6 months.