
Browse foreign embassies and consulates in Russia, with embassies and consulates from 150 countries across 17 cities. Select a country below to find its embassy or consulate in Russia, 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 Russia with listed embassies and consulates
17 cities
- Moscow119
- Saint Petersburg15
- Khamovniki District11
- Vladivostok7
- Presnensky District6
- Yekaterinburg5
- Arbat District4
- Irkutsk2
- Khabarovsk2
- Basmanny District1
A
Afghanistan Embassy in Russia1 listed · Moscow
Albania Embassy in Russia1 listed · Moscow
Algeria Embassy in Russia1 listed · Moscow
Angola Embassy in Russia1 listed · Moscow
Argentina Embassy in Russia1 listed · Yakimanka District
Armenia Embassies in Russia2 listed · Moscow, Saint Petersburg
Australia Embassies in Russia2 listed · Moscow, Vladivostok
Austria Embassy in Russia1 listed · Khamovniki District
Azerbaijan Embassy in Russia1 listed · Presnensky District
B
Bahrain Embassy in Russia1 listed · Moscow
Bangladesh Embassy in Russia1 listed · Moscow
Belarus Embassy in Russia1 listed · Basmanny District
Belgium Embassy in Russia1 listed · Moscow
Benin Embassy in Russia1 listed · Moscow
Bolivia Embassy in Russia1 listed · Moscow
Bosnia and Herzegovina Embassy in Russia1 listed · Moscow
Brazil Embassy in Russia1 listed · Moscow
Brunei Embassy in Russia1 listed · Dorogomilovo District
Bulgaria Embassy in Russia1 listed · Moscow
Burkina Faso Embassy in Russia1 listed · Moscow
Burundi Embassy in Russia1 listed · Moscow
C
Cambodia Embassy in Russia1 listed · Khamovniki District
Cameroon Embassy in Russia1 listed · Moscow
Canada Embassy in Russia1 listed · Khamovniki District
Central African Republic Embassy in Russia1 listed · Moscow
Chad Embassy in Russia1 listed · Moscow
Chile Embassy in Russia1 listed · Khamovniki District
China Embassies in Russia6 listed · Irkutsk, Khabarovsk, Moscow
Colombia Embassy in Russia1 listed · Moscow
Costa Rica Embassy in Russia1 listed · Moscow
Côte d'Ivoire Embassy in Russia1 listed · Moscow
Croatia Embassy in Russia1 listed · Moscow
Cuba Embassy in Russia1 listed · Russia
Cyprus Embassy in Russia1 listed · Arbat District
Czechia Embassy in Russia1 listed · Moscow
D
E
Ecuador Embassy in Russia1 listed · Moscow
Egypt Embassy in Russia1 listed · Khamovniki District
El Salvador Embassy in Russia1 listed · Moscow
Equatorial Guinea Embassy in Russia1 listed · Moscow
Eritrea Embassy in Russia1 listed · Moscow
Estonia Embassies in Russia2 listed · Presnensky District, Saint Petersburg
Ethiopia Embassy in Russia1 listed · Moscow
F
G
Gabon Embassy in Russia1 listed · Moscow
Gambia Embassy in Russia1 listed · Moscow
Germany Embassy in Russia1 listed · Moscow
Ghana Embassy in Russia1 listed · Moscow
Greece Embassy in Russia1 listed · Moscow
Grenada Embassy in Russia1 listed · Moscow
Guatemala Embassy in Russia1 listed · Moscow
Guinea Embassy in Russia1 listed · Moscow
Guinea-Bissau Embassy in Russia1 listed · Moscow
H
I
Iceland Embassy in Russia1 listed · Presnensky District
India Embassies in Russia2 listed · Moscow, Vladivostok
Indonesia Embassy in Russia1 listed · Moscow
Iran Embassy in Russia1 listed · Moscow
Iraq Embassy in Russia1 listed · Khamovniki District
Ireland Embassy in Russia1 listed · Moscow
Israel Embassy in Russia1 listed · Moscow
Italy Embassy in Russia1 listed · Russia
J
K
L
M
Madagascar Embassy in Russia1 listed · Moscow
Malaysia Embassy in Russia1 listed · Moscow
Mali Embassy in Russia1 listed · Moscow
Malta Embassy in Russia1 listed · Moscow
Mauritania Embassy in Russia1 listed · Moscow
Mauritius Embassy in Russia1 listed · Moscow
Mexico Embassy in Russia1 listed · Moscow
Moldova Embassy in Russia1 listed · Moscow
Montenegro Embassy in Russia1 listed · Moscow
Morocco Embassy in Russia1 listed · Moscow
Mozambique Embassy in Russia1 listed · Moscow
Myanmar Embassy in Russia1 listed · Moscow
N
Namibia Embassy in Russia1 listed · Moscow
Nepal Embassy in Russia1 listed · Moscow
Netherlands Embassies in Russia3 listed · Presnensky District, Russia, Saint Petersburg
New Zealand Embassy in Russia1 listed · Moscow
Nicaragua Embassy in Russia1 listed · Moscow
Nigeria Embassy in Russia1 listed · Moscow
North Korea Embassy in Russia1 listed · Moscow
North Macedonia Embassy in Russia1 listed · Moscow
Norway Embassy in Russia1 listed · Arbat District
O
P
Pakistan Embassy in Russia1 listed · Moscow
Palestine Embassy in Russia1 listed · Moscow
Panama Embassy in Russia1 listed · Moscow
Paraguay Embassy in Russia1 listed · Moscow
Peru Embassy in Russia1 listed · Moscow
Philippines Embassies in Russia2 listed · Moscow, Vladivostok
Poland Embassies in Russia4 listed · Irkutsk, Moscow, Saint Petersburg
Portugal Embassy in Russia1 listed · Moscow
Q
R
S
Saudi Arabia Embassy in Russia1 listed · Moscow
Senegal Embassy in Russia1 listed · Moscow
Serbia Embassy in Russia1 listed · Moscow
Sierra Leone Embassy in Russia1 listed · Moscow
Singapore Embassy in Russia1 listed · Moscow
Slovakia Embassy in Russia1 listed · Moscow
Slovenia Embassies in Russia3 listed · Moscow, Saint Petersburg, Samara
Somalia Embassy in Russia1 listed · Moscow
South Africa Embassy in Russia1 listed · Moscow
South Korea Embassies in Russia4 listed · Moscow, Saint Petersburg, Vladivostok
South Sudan Embassy in Russia1 listed · Moscow
Spain Embassy in Russia1 listed · Russia
Sri Lanka Embassy in Russia1 listed · Moscow
Sudan Embassy in Russia1 listed · Moscow
Sweden Embassies in Russia2 listed · Moscow, Saint Petersburg
Switzerland Embassies in Russia2 listed · Moscow, Saint Petersburg
Syria Embassy in Russia1 listed · Mansurovsky Lane
T
Taiwan Embassy in Russia1 listed · Moscow
Tajikistan Embassy in Russia1 listed · Presnensky District
Tanzania Embassy in Russia1 listed · Moscow
Thailand Embassy in Russia1 listed · Moscow
Tunisia Embassy in Russia1 listed · Moscow
Turkey Embassy in Russia1 listed · Khamovniki District
Turkmenistan Embassy in Russia1 listed · Arbat District
U
Uganda Embassy in Russia1 listed · Moscow
Ukraine Embassies in Russia2 listed · Presnensky District, Saint Petersburg
United Arab Emirates Embassy in Russia1 listed · Moscow
United Kingdom Embassies in Russia3 listed · Arbat District, Saint Petersburg, Yekaterinburg
United States Embassies in Russia2 listed · Russia, Vladivostok
Uruguay Embassy in Russia1 listed · Moscow
Uzbekistan Embassy in Russia1 listed · Moscow
V
Y
Z
Frequently asked questions
Which cities have foreign embassies in Russia?
This directory lists posts in Moscow, Saint Petersburg, Khamovniki District, Vladivostok, Presnensky District, Yekaterinburg, Arbat District, Irkutsk, and 9 more. In Russia, many countries keep an embassy in the capital and consulates in cities such as Saint Petersburg and Khamovniki District and Vladivostok.
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 Russia 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 Russia.
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.































