National visas are issued for long-term stays for a particular purpose. Usually issued for 90 days, such visas may be issued for up to a year in certain cases. After entering Germany, visa holders must apply for a residence permit as a general rule.
The German Embassy in Lilongwe is NOT issuing visas. For Malawian residents the German Embassy in Lusaka/Zambia remains the sole authority. This includes visas for family reunion, students and working visas.