PeruGermany

Peruvian Embassy & Consulates in Germany

  • 1 embassy
  • 3 consulates general
  • 4 honorary consulates

In Germany, Peru has an embassy in Berlin, 3 consulates general in Munich, Hamburg and Frankfurt am Main, 4 honorary consulates in Leipzig, Hanover, Düsseldorf and Bremen and 1 other office. Peru admits German citizens without a visa for stays of up to 90 days.

Map: Peru’s 9 missions in Germany

Map: Peru’s 9 missions in Germany

Peruvian Embassy in Berlin

At Taubenstraße 20, 10117 Berlin, the Peruvian embassy represents Peru towards Germany. The head of mission on record is Martín López de Castilla Köster, Chargé d’affaires. Its phone number and website are on its page.

Peruvian consulates in Germany

  • Consulate General of Peru in Munich

    Consulate General · Munich

    Herzog-Heinrich-Straße 23, 80336 München

    Today 09:00–13:00, 14:00–16:30
  • Consulate General of Peru in Hamburg

    Consulate General · Hamburg

    Blumenstraße 28, 22301 Hamburg

    Today 09:00–14:00
  • Consulate General of Peru in Frankfurt am Main

    Consulate General · Frankfurt am Main

    Kaiserstraße 74, 63065 Offenbach am Main

    Today 09:00–14:00
  • Embassy Branch Office of Peru in Bonn

    Embassy Branch Office · Bonn

Peru also has 3 consulates general in Munich, Hamburg and Frankfurt am Main; career consulates of this kind usually renew passports and take visa applications for their region.

Peruvian honorary consulates in Germany

Peru has 4 honorary consulates in Germany, in Leipzig, Hanover, Düsseldorf and Bremen; an honorary consul offers first help and passes documents on, but visas and passports are issued elsewhere.

Peru visa for German citizens

GermanyPeru Visa-free, 90 days Peru visa for citizens of Germany

PeruGermany Visa-free, 90 days Germany visa for citizens of Peru

Peru admits German citizens without a visa for stays of up to 90 days.

Germany’s missions in Peru

Missions of Germany in Peru (5)

In return, Germany has 5 missions in Peru, including its embassy in Lima.

Good to know

Peru in Germany

Worldwide, Peru has 177 missions in 72 countries; 9 of them are in Germany.

Travel to Germany for Peruvian citizens

Peruvian citizens can visit Germany without a visa for up to 90 days. In Germany, Peruvian citizens can turn to the Peruvian embassy for passports and emergency help.

When Peruvian missions in Germany are closed

Peruvian 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, and usually on some holidays of Peru, such as Immaculate Conception (Inmaculada Concepción) on Tuesday 8 December 2026.

Frequently asked questions

Where is the Peruvian embassy in Germany?

The Peruvian embassy is in Berlin, at Taubenstraße 20, 10117 Berlin.

Does Peru have consulates in Germany?

Yes, Peru has 3 consulates general in Munich, Hamburg and Frankfurt am Main. Peru also has 4 honorary consulates in Leipzig, Hanover, Düsseldorf and Bremen.

Do German citizens need a visa for Peru?

Peru admits German citizens without a visa for stays of up to 90 days.

Do Peruvian citizens need a visa for Germany?

Germany admits Peruvian citizens without a visa for stays of up to 90 days.

Does Germany have an embassy in Peru?

Yes, Germany has its embassy in Lima, along with 4 other missions in Peru.