Which visa do I need for Germany?
A Schengen visa is required if you intend to stay in the Schengen area for up to 90 days within a 180 day period for business, visitor or tourist purposes.
A residence visa is required if you intend to stay in Germany for more than 90 days for work or study or if you intend to move to Germany permanently.
Citizens of certain countries require an airport transit visa when flying via Germany to their final destination.
Going to Germany? Take a moment to have a look at our FAQs before you call or contact us.