Providing crucial street wise information about St. Petersburg Russia
Embassies & Consulates

Numerous countries have an Embassy or Consulate in St. Petersburg Russia. It is highly advisable to know the details for your country's consulate or embassy representative - just in case something unforeseen happens.

Contact information for various Embassies, Consulates General and Honorary Consulates in St. Petersburg:

Armenian Flag - Armenian Consulate General
Armenia
Consulate General
22 Ulitsa Dekabristov, Apt. 13
St. Petersburg Russia

Tel.: +7 (812) 571 7236
Australian Flag - Australian Consul
Australia
Honorary Consul
1 Moika
St. Petersburg Russia

Tel.: +7 (812) 315 1100
Austrian Flag - Austrian Honorary Consulate General
Austria
Honorary Consulate General
43 Furshtadtskaya Ulitsa
St. Petersburg Russia

Tel.: +7 (812) 275 0502
Azerbaijani Flag - Azerbaijani Honorary Consul
Azerbaijan
Honorary Consul
73 Ulitsa Marata
St. Petersburg Russia

Tel.: +7 (812) 717 2945
Bangladeshi Flag - Bangladeshi Honorary Consul
Bangladesh
Honorary Consul
8 3rd Line
Vasilyevsky Ostrov
St. Petersburg Russia

Tel.: +7 (812) 328 5538
Belarus Flag - Belarus Embassy
Belarus
Embassy
8/46 Naberezhnaya Robespiera, Apt. 66
St. Petersburg Russia

Tel.: +7 (812) 273 0078
Brazilian Flag - Brazilian Honorary Consul
Brazil
Honorary Consul
3 6th Verkhniy Pereulok
St. Petersburg Russia

Tel.: +7 (812) 703 7458
Bulgarian Flag - Bulgarian Consulate General
Bulgaria
Consulate General
27 Ulitsa Ryleeva
St. Petersburg Russia

Tel.: +7 (812) 273 4018
Canadian Flag - Canadian Consulate General
Canada
Consulate General
32 Malodetskoselsky Prospect
St. Petersburg Russia

Tel.: +7 (812) 325 8448
Chinese Flag - Chinese Consulate General
China
Consulate General
134 Naberezhnaya Kanala Griboyedova
St. Petersburg Russia 190121

Tel.: +7 (812) 714 6230
Cuban Flag - Cuban Consulate General
Cuba
Consulate General
7/2 Ulitsa Nakhimova, Office 67
Vasilyevsky Ostrov
St. Petersburg Russia

Tel.: +7 (812) 356 3727
Cypriot Flag - Cypriot Consulate General
Cyprus
Consulate General
27 Furshtadtskaya Ulitsa
St. Petersburg Russia

Tel.: +7 (812) 380 7800
Czech Flag - Czech Consulate General
Czech Republic
Consulate General
5 Tverskaya Ulitsa
St. Petersburg Russia 193015

Tel.: +7 (812) 271 0459
Danish Flag - Danish Consulate General
Denmark
Consulate General
42 Naberezhnaya Reki Moyki
Office 39
St. Petersburg Russia 191186

Tel.: +7 (812) 703 3900
Estonian Flag - Estonian Consulate General
Estonia
Consulate General
14 Bolshaya Monetnaya Ulitsa
St. Petersburg Russia 197101

Tel.: +7 (812) 702 0920
Finnish Flag - Finnish Consulate General
Finland
Consulate General
4 Preobrazhenskaya Ploschad
St. Petersburg Russia

Tel.: +7 (812) 331 7600
French Flag - French Consulate General
France
Consulate General
15 Naberezhnaya Reki Moyki
St. Petersburg Russia

Tel.: +7 (812) 332 2270
Georgian Flag
Georgia
65 Nevsky Prospect, 7th floor
St. Petersburg Russia

Tel.: +7 (812) 318 4732
German Flag - German Consulate General
Germany
Consulate General
39 Furshtadtskaya Ulitsa
St. Petersburg Russia 191123

Tel.: +7 (812) 320 2400
Greek Flag - Greek Consulate General
Greece
Consulate General
17 Prospect Chernyshevskogo
St. Petersburg Russia 191123

Tel.: +7 (812) 334 3586
Hungarian Flag - Hungarian Consulate General
Hungary
Consulate General
15 Marata Ulitsa
St. Petersburg Russia

Tel.: +7 (812) 312 6458
Icelandic Flag - Icelandic Honorary Consul
Iceland
Honorary Consul
24 Ulitsa Telmana
St. Petersburg Russia

Tel.: +7 (812) 326 8580
Indian Flag - Indian Consulate General
India
Consulate General
5 Italyanskaya Ulitsa
St. Petersburg Russia 191011

Tel.: +7 (812) 640 7222
Indonesian Flag - Indonesian Honorary Consul
Indonesia (Republic of)
Honorary Consul
15 Kamennoostrovsky Prospect
St. Petersburg Russia

Tel.: +7 (812) 327 0883
Israeli Flag
Israel
6 Inzhenernaya Ulitsa
St. Petersburg Russia

Tel.: +7 (812) 272 0456
Italian Flag - Italian Consulate General
Italy
Consulate General
10 Teatralnaya Ploshchad
St. Petersburg Russia 190068

Tel.: +7 (812) 318 0791
Japanese Flag - Japanese Consulate General
Japan
Consulate General
29 Naberezhnaya Reki Moyki
St. Petersburg Russia 190000

Tel.: +7 (812) 314 1434
Kazakhstani Flag - Kazakhstani Consulate General
Kazakhstan
Consulate General
11 Galernaya Ulitsa
St. Petersburg Russia

Tel.: +7 (812) 312 0987
Latvian Flag - Latvian Consulate General
Latvia
Consulate General
11 10th Liniya
Vasilyevsky Ostrov
St. Petersburg Russia

Tel.: +7 (812) 336 3454
Lithuanian Flag - Lithuanian Consulate General
Lithuania
Consulate General
37 Ulitsa Ryleyeva
St. Petersburg Russia

Tel.: +7 (812) 327 0230
Luxembourgian Flag - Luxembourgian Honorary Consul
Luxembourg
Honorary Consul
58 Nevsky Prospect
St. Petersburg Russia

Tel.: +7 (812) 718 3450
Maltese Flag - Maltese Honorary Consul
Malta
Honorary Consul
6A/5 8th Krasnoarmeiskaya Ulitsa
St. Petersburg Russia

Tel.: +7 (812) 449 4781
Monacian Flag - Monacian Honorary Consul
Monaco
Honorary Consul
42 Angliiskaya Naberezhnaya
St. Petersburg Russia

Tel.: +7 (812) 312 5396
Dutch Flag - Dutch Consulate General
Netherlands, The
Consulate General
11 Reki Moyki Naberezhnaya
St. Petersburg Russia

Tel.: +7 (812) 334 0200
North Korean Flag - North Korean Honorory Consulate General
North Korea (Republic of)
Honorary Consulate General
4 Konnogvardeisky Boulevard
St. Petersburg Russia

Tel.: +7 (812) 312 7540
Norweigian Flag - Norweigian Consulate General
Norway
Consulate General
25 Nevsky Prospect
St. Petersburg Russia

Tel.: +7 (812) 326 2650
Philippino Flag - Philippino Honorary Consul
Philippines
Honorary Consul
9/6 Bolshoy Prospect
Vasilyevsky Ostrov
St. Petersburg Russia

Tel.: +7 (812) 326 1355
Polish Flag - Polish Consulate General
Poland
Consulate General
12/14, 5th Sovetskaya Ulitsa
St. Petersburg Russia

Tel.: +7 (812) 274 4170
Romanian Flag - Romanian Consulate General
Romania
Consulate General
4 Gorokhovaya Ulitsa
St. Petersburg Russia

Tel.: +7 (812) 312 6141
Seychellian Flag - Seychellian Honorary Consul
Seychelles
Honorary Consul
30 Detskaya Ulitsa
Vasilyevsky Ostrov
St. Petersburg Russia

Tel.: +7 (812) 322 3811
Slovakian Flag - Slovakian Consulate General
Slovakia
Consulate General
21 Ulitsa Orbeli
St. Petersburg Russia

Tel.: +7 (812) 244 3666
South Korean Flag
South Korea
55 Bolshaya Morskaya Ulitsa
St. Petersburg Russia

Tel.: +7 (812) 314 8165
Spanish Flag - Spanish Honorary Consul
Spain
Honorary Consul
9 Furshtadtskaya Ulitsa
St. Petersburg Russia

Tel.: +7 (812) 275 0355
Swedish Flag - Swedish Consulate General (Svenska Konsulat)
Sweden
Consulate General
1/3a Malaya Konyushennaya Ulitsa
St. Petersburg Russia

Tel.: +7 (812) 329 1430
Swiss Flag - Swiss Honorary Consulate General
Switzerland
Consulate General
17 Prospect Chernyshevskogo
St. Petersburg Russia 191123

Tel.: +7 (812) 327 0817
Thai Flag - Thai Honorary Consulate General
Thailand
Honorary Consulate General
9/6 Bolshoy Prospect
Vasilyevsky Ostrov
St. Petersburg Russia

Tel.: +7 (812) 325 6271
Ukrainian Flag - Ukrainian Consulate General
Ukraine
Consulate General
6 (office 5) Malaya Morskaya Ulitsa
St. Petersburg Russia

Tel.: +7 (812) 271 1402
British Flag - British (UK) Consulate General
United Kingdom
(UK) Consulate General
5 Ploshchad Proletarskoy Diktatury
St. Petersburg Russia 191124

Tel.: +7 (812) 320 3200
North American Flag - US Consulate General US Embassy
United States of America
(USA) Consulate General
15 Furshtadtskaya Ulitsa
St. Petersburg Russia

Tel.: +7 (812) 331 2600