Germany is part of the Schengen area. Holders of EU/EEA, UK, US, Canadian, Japanese, South Korean, Australian and New Zealand passports may enter visa-free for up to 90 days within any 180-day period. Most other nationalities need a Schengen Type C short-stay visa: EUR 90 for adults (EUR 45 for children 6-11, free under 6), typically decided within 15 calendar days and up to 45 days in individual cases. Apply at the German embassy/consulate or an authorised visa centre in your country of residence, several weeks before travelling, with travel medical insurance covering at least EUR 30,000.
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-11, free for children under 6 and certain categories (students, researchers under EU rules). Apply at the German embassy/consulate or an authorised visa centre in your country of residence; biometrics and travel insurance with at least EUR 30,000 medical cover are required. Trade-fair visitors should carry an invitation or registration confirmation. Passport valid for at
Official