Sri LankaGermany

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

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

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

GermanySri Lanka Visa on arrival Sri Lanka visa for citizens of Germany

Sri LankaGermany 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.