IndiaGermany

Indian Embassy & Consulates in Germany

  • 1 embassy
  • 3 consulates general
  • 1 honorary consulate

India is represented in Germany by 5 missions: an embassy in Berlin, 3 consulates general in Munich, Hamburg and Frankfurt am Main and an honorary consulate in Stuttgart. German citizens need an e-Visa for India, applied for online before travel and valid for up to 30 days.

Map: India’s 5 missions in Germany

Map: India’s 5 missions in Germany

Indian Embassy in Berlin

Embassy of India in Berlin

Embassy · Berlin

Today 09:00–17:30
Address
Tiergartenstraße 17, 10785 Berlin
Head of mission
Ajit Vinayak Gupte, Ambassador

India has its embassy in Berlin, the capital; the address on record is Tiergartenstraße 17, 10785 Berlin. The head of mission on record is Ajit Vinayak Gupte, Ambassador. Its phone number and website are on its page.

Indian consulates in Germany

India also has 3 consulates general in Munich, Hamburg and Frankfurt am Main; its work is consular: passports and documents for its own citizens and, often, visas for visitors.

Indian honorary consulates in Germany

India has an honorary consulate in Stuttgart; like most honorary consulates, it does not normally issue visas or passports.

India visa for German citizens

GermanyIndia e-Visa India visa for citizens of Germany

IndiaGermany Visa required Germany visa for citizens of India

India visa requirements for citizens of Germany

  • e-Tourist Visa (30 days, 1 year, 5 years)
  • e-Business Visa (incl. e-Conference)
  • e-Medical and e-Medical Attendant Visa
  • e-Transit Visa
  • Fee: US$25
  • 17 required documents

checked 22 October 2026

See the full checklist

German citizens need a visa for India, which they can apply for online as an e-Visa for stays of up to 30 days. The application is made online on the official portal of India, not at the Indian embassy.

Germany’s missions in India

Missions of Germany in India (8)

In return, Germany has 8 missions in India, including its embassy in New Delhi.

Good to know

India in Germany

Worldwide, India has 251 missions in 156 countries; 5 of them are in Germany.

Travel to Germany for Indian citizens

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

When Indian missions in Germany are closed

Indian 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 Indian embassy in Germany?

The Indian embassy is in Berlin, at Tiergartenstraße 17, 10785 Berlin.

Does India have consulates in Germany?

Yes, India has 3 consulates general in Munich, Hamburg and Frankfurt am Main. India also has an honorary consulate in Stuttgart.

Do German citizens need a visa for India?

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

Do Indian citizens need a visa for Germany?

Germany requires Indian citizens to hold a visa issued in advance.

Does Germany have an embassy in India?

Yes, Germany has its embassy in New Delhi, along with 7 other missions in India.