CubaGermany

Cuban Embassy in Germany

2 embassies

In Germany, Cuba has an embassy in Bonn and 2 other offices. German citizens need a visa for Cuba, which they can apply for online as an e-Visa for stays of up to 90 days.

Map: Cuba’s 3 missions in Germany

Map: Cuba’s 3 missions in Germany

Cuban Embassy in Bonn

At 53175 Bonn, Kennedyallee 22-24, the Cuban embassy represents Cuba towards Germany. Its phone number is on its page.

Consulates

  • Embassy of Cuba in Berlin

    Embassy · Berlin

    Stavangerstraße 20, 10439 Berlin

    Today 08:30–12:00, 13:30–16:00
  • Embassy Branch Office of Cuba in Bonn

    Embassy Branch Office · Bonn

    Kennedyallee 22-24, 53175 Bonn

    Today 08:30–12:00, 13:30–16:00

Cuba visa for German citizens

GermanyCuba e-Visa Cuba visa for citizens of Germany

CubaGermany Visa required Germany visa for citizens of Cuba

German citizens need an e-Visa for Cuba, applied for online before travel and valid for up to 90 days. The application is made online on the official portal of Cuba, not at the Cuban embassy.

Germany’s missions in Cuba

Missions of Germany in Cuba (1)

In return, Germany has an embassy in Cuba, in Havana.

Good to know

Cuba in Germany

Worldwide, Cuba has 107 missions in 90 countries; 3 of them are in Germany.

Travel to Germany for Cuban citizens

Cuban citizens must obtain a visa before travelling to Germany. In Germany, Cuban citizens can turn to the Cuban embassy for passports and emergency help.

When Cuban missions in Germany are closed

Cuban 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 Cuba, such as Christmas Day (Navidad) on Friday 25 December 2026.

Frequently asked questions

Where is the Cuban embassy in Germany?

The Cuban embassy is in Bonn, at 53175 Bonn, Kennedyallee 22-24.

Do German citizens need a visa for Cuba?

Cuba requires a visa from German citizens, available online as an e-Visa for up to 90 days.

Do Cuban citizens need a visa for Germany?

Cuban citizens need a visa for Germany, obtained before travel.

Does Germany have an embassy in Cuba?

Yes, Germany has its embassy in Havana.