Germany is inside the Schengen area. EU/EEA nationals and most Annex II nationals (US, UK, Canada, Australia, New Zealand, Japan, South Korea and others) may enter visa-free for up to 90 days within any 180-day period. All other nationalities need a Schengen Type C short-stay visa (EUR 90 for adults, EUR 45 for children 6-12; normal processing 15 calendar days, up to 45 days in peak periods), applied for at the German mission or its VFS partner centre before travel. Standard entry conditions: passport valid at least 3 months beyond departure, travel-medical insurance with at least EUR 30,000 cover, proof of accommodation and onward travel. ETIAS pre-travel authorisation for visa-exempt travellers is being phased in - check the current status before booking flights.
Estimated cost: Varies by visa type and nationality (check official site).
Processing: Varies by nationality; apply several weeks before travel.
EUR 45 for children aged 6-12; free for children under 6 and some students. Apply at the German embassy/consulate or VFS Global centre for your place of residence; biometrics required in person. Include the IMOT trade-fair registration confirmation and hotel booking as supporting documents. Passport must be valid at least 3 months beyond intended departure and issued within the last 10 years. Trad
Official