
Browse foreign embassies and consulates in India, with embassies and consulates from 150 countries across 13 cities. Select a country below to find its embassy or consulate in India, along with contact and location details.
These embassy and consulate listings can help travellers, expatriates, students, businesses, and foreign nationals find the right diplomatic office for visa enquiries, passport services, document legalisation, consular assistance, citizenship matters, and emergency support.
Cities in India with listed embassies and consulates
13 cities
- New Delhi150
- Chennai8
- Mumbai8
- Bengaluru4
- Kolkata2
- Ahmedabad1
- Chanakyapuri1
- Chandigarh1
- Hyderabad1
- Kerala1
A
Algeria Embassy in India1 listed · New Delhi
Angola Embassy in India1 listed · New Delhi
Argentina Embassy in India1 listed · New Delhi
Armenia Embassy in India1 listed · New Delhi
Australia Embassy in India1 listed · New Delhi
Austria Embassy in India1 listed · New Delhi
Azerbaijan Embassy in India1 listed · New Delhi
B
Bahrain Embassy in India1 listed · New Delhi
Bangladesh Embassy in India1 listed · New Delhi
Belarus Embassy in India1 listed · New Delhi
Belgium Embassies in India2 listed · Mumbai, New Delhi
Bhutan Embassy in India1 listed · New Delhi
Bolivia Embassy in India1 listed · New Delhi
Bosnia and Herzegovina Embassy in India1 listed · New Delhi
Botswana Embassy in India1 listed · New Delhi
Brazil Embassies in India2 listed · Mumbai, New Delhi
Brunei Embassy in India1 listed · New Delhi
Bulgaria Embassy in India1 listed · New Delhi
Burkina Faso Embassy in India1 listed · New Delhi
Burundi Embassy in India1 listed · New Delhi
C
Cambodia Embassy in India1 listed · New Delhi
Canada Embassy in India1 listed · New Delhi
Chad Embassy in India1 listed · New Delhi
Chile Embassy in India1 listed · New Delhi
China Embassies in India3 listed · Kolkata, Mumbai, New Delhi
Colombia Embassy in India1 listed · New Delhi
Costa Rica Embassy in India1 listed · New Delhi
Côte d'Ivoire Embassy in India1 listed · New Delhi
Croatia Embassy in India1 listed · New Delhi
Cuba Embassy in India1 listed · New Delhi
Cyprus Embassy in India1 listed · New Delhi
Czechia Embassy in India1 listed · New Delhi
D
E
Ecuador Embassy in India1 listed · New Delhi
Egypt Embassy in India1 listed · New Delhi
El Salvador Embassy in India1 listed · Vasant Vihar
Equatorial Guinea Embassy in India1 listed · New Delhi
Eritrea Embassy in India1 listed · New Delhi
Estonia Embassy in India1 listed · New Delhi
Ethiopia Embassy in India1 listed · New Delhi
F
G
Gabon Embassy in India1 listed · New Delhi
Gambia Embassy in India1 listed · New Delhi
Georgia Embassy in India1 listed · New Delhi
Germany Embassies in India3 listed · Bengaluru, Chennai, New Delhi
Ghana Embassy in India1 listed · New Delhi
Greece Embassy in India1 listed · New Delhi
Guatemala Embassy in India1 listed · New Delhi
Guinea Embassy in India1 listed · New Delhi
Guyana Embassy in India1 listed · New Delhi
H
I
Iceland Embassy in India1 listed · New Delhi
Indonesia Embassy in India1 listed · New Delhi
Iran Embassy in India1 listed · New Delhi
Iraq Embassy in India1 listed · New Delhi
Ireland Embassy in India1 listed · New Delhi
Israel Embassy in India1 listed · New Delhi
Italy Embassy in India1 listed · New Delhi
J
K
L
Laos Embassy in India1 listed · New Delhi
Latvia Embassy in India1 listed · New Delhi
Lebanon Embassy in India1 listed · New Delhi
Lesotho Embassy in India1 listed · New Delhi
Libya Embassy in India1 listed · New Delhi
Lithuania Embassy in India1 listed · New Delhi
Luxembourg Embassy in India1 listed · New Delhi
M
Madagascar Embassy in India1 listed · New Delhi
Malawi Embassy in India1 listed · New Delhi
Malaysia Embassy in India1 listed · New Delhi
Maldives Embassy in India1 listed · New Delhi
Mali Embassy in India1 listed · New Delhi
Malta Embassy in India1 listed · New Delhi
Mauritius Embassy in India1 listed · New Delhi
Mexico Embassy in India1 listed · New Delhi
Morocco Embassy in India1 listed · New Delhi
Mozambique Embassy in India1 listed · New Delhi
Myanmar Embassy in India1 listed · New Delhi
N
Namibia Embassy in India1 listed · New Delhi
Nepal Embassy in India1 listed · New Delhi
Netherlands Embassies in India2 listed · New Delhi
New Zealand Embassy in India1 listed · New Delhi
Niger Embassy in India1 listed · New Delhi
Nigeria Embassy in India1 listed · New Delhi
North Korea Embassy in India1 listed · New Delhi
North Macedonia Embassy in India1 listed · New Delhi
Norway Embassy in India1 listed · New Delhi
O
P
Pakistan Embassy in India1 listed · New Delhi
Palestine Embassy in India1 listed · New Delhi
Panama Embassy in India1 listed · New Delhi
Papua New Guinea Embassy in India1 listed · New Delhi
Paraguay Embassy in India1 listed · New Delhi
Peru Embassy in India1 listed · New Delhi
Philippines Embassy in India1 listed · New Delhi
Poland Embassies in India2 listed · Mumbai, New Delhi
Portugal Embassy in India1 listed · New Delhi
Q
R
S
Saudi Arabia Embassy in India1 listed · New Delhi
Senegal Embassy in India1 listed · New Delhi
Serbia Embassy in India1 listed · New Delhi
Seychelles Embassy in India1 listed · New Delhi
Singapore Embassy in India1 listed · New Delhi
Slovakia Embassy in India1 listed · New Delhi
Slovenia Embassy in India1 listed · New Delhi
Somalia Embassy in India1 listed · New Delhi
South Africa Embassy in India1 listed · New Delhi
South Korea Embassies in India2 listed · Chennai, New Delhi
South Sudan Embassy in India1 listed · New Delhi
Spain Embassy in India1 listed · New Delhi
Sri Lanka Embassy in India1 listed · New Delhi
Sudan Embassy in India1 listed · New Delhi
Suriname Embassy in India1 listed · New Delhi
Sweden Embassies in India2 listed · New Delhi
Switzerland Embassy in India1 listed · New Delhi
Syria Embassy in India1 listed · New Delhi
T
Taiwan Embassies in India2 listed · Chennai, New Delhi
Tajikistan Embassy in India1 listed · New Delhi
Tanzania Embassy in India1 listed · New Delhi
Thailand Embassies in India2 listed · Chennai, New Delhi
Tunisia Embassy in India1 listed · New Delhi
Turkey Embassy in India1 listed · New Delhi
Turkmenistan Embassy in India1 listed · New Delhi
U
Uganda Embassy in India1 listed · New Delhi
Ukraine Embassy in India1 listed · New Delhi
United Arab Emirates Embassies in India3 listed · Kerala, Mumbai, New Delhi
United Kingdom Embassies in India9 listed · Ahmedabad, Bengaluru, Chanakyapuri
United States Embassies in India3 listed · Chennai, Mumbai, New Delhi
Uruguay Embassy in India1 listed · New Delhi
Uzbekistan Embassy in India1 listed · New Delhi
V
Y
Z
Frequently asked questions
Which cities have foreign embassies in India?
This directory lists posts in New Delhi, Chennai, Mumbai, Bengaluru, Kolkata, Ahmedabad, Chanakyapuri, Chandigarh, and 5 more. In India, many countries keep an embassy in the capital and consulates in cities such as Chennai and Mumbai and Bengaluru.
What is the difference between an embassy and a consulate?
An embassy (or high commission) is the main diplomatic post, almost always in the capital. A consulate is a satellite office that often handles visas, passports, and everyday consular work for residents of that region.
Can any embassy in India help me with a visa?
No. You apply at the embassy or consulate of the country you intend to visit, not at a random foreign office. Use this directory to find the right country’s posts in India.
Is this the same as an official government list?
No. This is a Visa Boards directory for travellers. Confirm addresses, hours, and visa rules on each official embassy or consulate website before you visit.
Contact details can change. Prefer each embassy or consulate website for appointments and hours.



























