Straight to:
Please note that applications for visas for long-term stays cannot be filed at our office in North-Nicosia. You have to apply at the Embassy. If you cannot come to the Embassy, please contact the…
For long-term stays of more than 90 days
For short stays of up to 90 days
Which visa do I need for Germany?