A Bachelor’s degree in Germany typically lasts 3 to 4 years, depending on the program structure and whether a preparatory year such as Studienkolleg is required.