Embassies of Russia around the World

Type your research in the input field to search the table (Embassy, Phone Numbers)


Embassy Phone Number Photo
Ministry of Foreign Affairs
Smolenskiy Bul'var 32/34
Moscow 119002
Russia
+7 499 244-16-06 Ministry of Foreign Affairs
     
Embassy of Russia in Paris
40-50 Boulevard Lannes
75116 Paris
France
+33 1 45 04 05 50 Embassy in France
Russian Embassy in Washington DC
2650 Wisconsin Ave NW
Washington, DC 20007
USA
+1 202-298-5700 Embassy in the USA
Russian Embassy in London
6/7 Kensington Palace Gardens
Bayswater
London W8 4QP
UK
+44 20 7229 6412 Embassy in the UK
Embassy of Russia in Berlin
Unter den Linden 63-65
10117 Berlin
Germany
+49 30 2291110 Embassy in Germany

Embassy of Russia in Bern
Brunnadernstrasse 53
3006 Bern
Switzerland

+41 31 352 05 67 Embassy in Switzerland