how much time does it take to get german tourist visa?
German visas take around 6–12 weeks to be processed from the time of an interview with the German consulate. This means you need to start the process around 4–5 months ahead of travelling to Germany.