- Address
- ज्ञानेश्वर मार्ग 690, Kathmandu
- Phone
- + (977) 1 421 72 00
- Website
- kathmandu.diplo.de
- Head of mission
- Udo Volz, Ambassador
Germany
Nepal
German Embassy in Nepal
1 embassy
In Nepal, Germany has an embassy in Kathmandu. Germany requires Nepali citizens to hold a visa issued in advance.
German Embassy in Kathmandu
At ज्ञानेश्वर मार्ग 690, Kathmandu, the German embassy represents Germany towards Nepal. The head of mission on record is Udo Volz, Ambassador. Its phone number and website are on its page.
Germany visa for Nepali citizens
Nepal
Germany Visa required Germany visa for citizens of Nepal
Germany
Nepal Visa on arrival Nepal visa for citizens of Germany
Germany visa requirements for citizens of Nepal
- Schengen visa (type C) – tourism
- Schengen visa (type C) – visiting friends or family in Germany
- National visa (type D) – study, work, family reunification
- Schengen short-stay visa (type C) – business
- Fee: €90
- 22 required documents
checked 22 October 2026
Germany requires Nepali citizens to hold a visa issued in advance. From Nepal, the application is made at the German embassy in Kathmandu or through a visa centre appointed by Germany.
Nepal’s missions in Germany
Missions of Nepal in Germany (3)
In return, Nepal has 3 missions in Germany, including its embassy in Berlin.
Good to know
Germany in Nepal
Worldwide, Germany has 571 missions in 191 countries; one of them is in Nepal.
Travel to Nepal for German citizens
German citizens receive their visa for Nepal at the border; it covers up to 150 days. In Nepal, German citizens can turn to the German embassy for passports and emergency help.
Frequently asked questions
Where is the German embassy in Nepal?
The German embassy is in Kathmandu, at ज्ञानेश्वर मार्ग 690, Kathmandu.
Do Nepali citizens need a visa for Germany?
Nepali citizens need a visa for Germany, obtained before travel.
Do German citizens need a visa for Nepal?
German citizens can get a visa on arrival in Nepal, valid for stays of up to 150 days.
Does Nepal have an embassy in Germany?
Yes, Nepal has its embassy in Berlin, along with 2 other missions in Germany.