Germany is in the Schengen area. EU/EEA and Swiss nationals, plus UK, US, Canadian, Australian, New Zealand, Japanese, South Korean, Israeli, Brazilian and many other passport holders can enter visa-free for up to 90 days in any 180-day period for business or tourism. Nationals of countries without a Schengen visa-exemption agreement (e.g. India, China, Turkey, most of Africa and the Middle East) need a Schengen Type C short-stay visa: EUR 90 for adults (EUR 45 for children 6–11, free under 6), usually decided within 15 calendar days, and it must be applied for at the German mission or a Schengen partner mission in your country of residence, ideally 4–6 weeks before travel. Bring an organiser/exhibitor invitation letter, accommodation proof and travel medical insurance with at least EUR 30,000 cover.
Estimated cost: Varies by visa type and nationality (check official site).
Processing: Varies by nationality; apply several weeks before travel.
Apply at the German embassy/consulate or a Schengen partner mission in your country of residence; biometrics are required in person. Children aged 6–11 pay EUR 45; children under 6 are free. Attach an invitation letter from GHM/heim+handwerk or from your exhibiting company, hotel confirmation, return ticket and travel medical insurance (min. EUR 30,000 cover).
Official