As a rule, all foreigners require visas for stays of more than 90 days or stays leading to gainful employment. Exemptions apply to EU and EEA (European Economic Area) citizens and Swiss nationals (a complete table of all nationalities can be found here).
After having entered Germany with a national visa, the competent foreigners authority is responsible for issuing the residence permit.
Are you unsure, which visa you need to apply for? The Visa Navigator may be helpful for you.
Please choose the purpose of your long-term stay below to read all about the application procedure:
Please contact us and we will send you all the information you need.
When you have gathered all documents, please book your appointment here.