- Address
- Niklasstraße 19, 14163 Berlin
- Phone
- +49 30 809 097 49
- Website
- srilanka-botschaft.de
- Head of mission
- Lanka Varuni Muthukumarana, Ambassador
Sri Lanka
Germany
Sri Lankan Embassy & Consulates in Germany
- 1 embassy
- 2 honorary consulates
Sri Lanka is represented in Germany by 3 missions: an embassy in Berlin and 2 honorary consulates in Hamburg and Bremen. German citizens can get a visa on arrival in Sri Lanka, valid for stays of up to 30 days.
Map: Sri Lanka’s 3 missions in Germany
Sri Lankan Embassy in Berlin
Sri Lanka has its embassy in Berlin, the capital; the address on record is Niklasstraße 19, 14163 Berlin. The head of mission on record is Lanka Varuni Muthukumarana, Ambassador. Its phone number and website are on its page.
Sri Lankan honorary consulates in Germany
- Honorary Consulate of Sri Lanka in Hamburg
20359 Hamburg, Neuer Kamp 31, c/o Lemonaid Beverages GmbH
- Honorary Consulate of Sri Lanka in Bremen
Am Wall 199, 28195 Bremen
Sri Lanka has 2 honorary consulates in Germany, in Hamburg and Bremen; like most honorary consulates, it does not normally issue visas or passports.
Sri Lanka visa for German citizens
Germany
Sri Lanka Visa on arrival Sri Lanka visa for citizens of Germany
Sri Lanka
Germany Visa required Germany visa for citizens of Sri Lanka
Sri Lanka issues German citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.
Germany’s missions in Sri Lanka
Missions of Germany in Sri Lanka (1)
In return, Germany has an embassy in Sri Lanka, in Colombo.
Good to know
Sri Lanka in Germany
Worldwide, Sri Lanka has 68 missions in 47 countries; 3 of them are in Germany.
Travel to Germany for Sri Lankan citizens
Germany requires Sri Lankan citizens to hold a visa issued in advance. In Germany, Sri Lankan citizens can turn to the Sri Lankan embassy for passports and emergency help.
When Sri Lankan missions in Germany are closed
Sri Lankan missions in Germany close on Germany’s public holidays, the next being Christmas Day (Erster Weihnachtstag) on Friday 25 December 2026, St. Stephen's Day (Zweiter Weihnachtstag) on Saturday 26 December 2026 and New Year's Day (Neujahr) on Friday 1 January 2027.
Frequently asked questions
Where is the Sri Lankan embassy in Germany?
The Sri Lankan embassy is in Berlin, at Niklasstraße 19, 14163 Berlin.
Does Sri Lanka have consulates in Germany?
No career consulate is on record, but Sri Lanka has 2 honorary consulates in Hamburg and Bremen.
Do German citizens need a visa for Sri Lanka?
German citizens can get a visa on arrival in Sri Lanka, valid for stays of up to 30 days.
Do Sri Lankan citizens need a visa for Germany?
Sri Lankan citizens must obtain a visa before travelling to Germany.
Does Germany have an embassy in Sri Lanka?
Yes, Germany has its embassy in Colombo.