It takes approximately 6-12 weeks to get a visa to Germany. The time needed to process the visa from the interview with the consulate is considered here. If you want to travel to Germany, you must imitate the process of obtaining the visa at least 4-5 months before the holiday.