Useful information: http://www.citysolutions.ru/russian/city/consulates/
ARMENIA
Armenian Consulate in St. Petersburg, Russia
22, Dekabristov Str.,
Phone: +7 812 571 72 36
Fax: (7-812) 7106620
Email: armgenconsulatepetersburg@mfa.am
AUSTRALIA
Australian Consulate in St. Petersburg, Russia
This post is headed by an Honorary Consul.
14, Petrovsky Prospekt, office 22-N
Phone: +7 (812) 325 7334
Fax: +7 (812) 334 3327
Email: oz@consulteast.com
http://www.russia.embassy.gov.au/mscw/Contacts.html
AUSTRIA
Consulate of Austria in St. Petersburg, Russia
Ul. Furschtadtskaja 43, kw. 1
Phone: (+7) (812) 275 05 02
(+7) (812) 275 04 96
Fax: (+7) (812) 275 11 70
Email: administration@austria-generalkonsulat.spb.ru
AZERBAIJAN
Azerbaijani Consulate General in Saint Petersburg, Russia
2 Soviet
Phone: +7 (812) 7173991
Fax: +7 (812) 7173986
Email: azconsul@mail.wplus.net
http://www.azembassy.msk.ru/consulates.html
BANGLADESH
Bangladeshi Consulate in Saint Petersburg, Russia
Honorary Consulate General of the People’s Republic Of Bangladesh in Saint Petersburg
8,3 line, V.O.
Phone: +7(812) 3285538 (O)
Fax: +7(812) 3285516
Email: bangla@consulate.ru
http://www.bangladeshembassy.ru/Honorary_Consules.htm
BELARUS
Belarus Consulate in St. Petersburg, Russia
ul.Bonch-Bruevich 3a
Phone: (8-812) 274-72-12, 275-81-30.
Fax: (8-812) 273-41-64
E-mail: russia.petersburg@mfa.gov.by
st_petersburg@belembassy.org
http://www.embassybel.ru/departments/st-petersburg/
BELGIUM
Consulate General of Belgium in St. Petersburg, Russia
Ul.M. Konyushennaya 1/3 of B13b
Phone: + (7) (812) 315.26.05, + (7) 911-762-56-62
Fax: + (7) (812) 315.26.05
Email: SaintPetersburg@diplobel.fed.be
http://www.diplomatie.be/saint-petersburg/
BULGARIA
Consulate General of the Republic of Bulgaria in Saint Petersburg, Russia
№27 Ryleev Str.
Phone: (007 812) 273-73-47
Fax: (007 812) 272-57-18
Email: secretary@mail.wplus.net
http://www.mfa.bg/
CZECH REPUBLIC
Consulate General of the Czech Republic in St. Petersburg, Russia
Tverskaya ul., #5
Phone: (812) 271 0459
Fax: 007812/2714615
Email: petersburg@embassy.mzv.cz
http://www.mzv.cz/petersburg/cz/index.html
CUBA
Cuban Consulate in St. Petersburg, Russia
Ulitza Nakhmova 7/2
Phone: (812) 272-5303
Fax: (812) 356 8212
Email: congencu@mail.wplus.net
http://www.cubadiplomatica.cu/rusia/EN/Home.aspx
CHINA
Chinese Consulate General in St. Petersburg, Russia
Kanala Griboedova embank. #134.
St.Petersburg, Russian Federation
Phone: (812) 114-6230
Fax: 007-812-7144958
Email: chinaconsul_sp_ru@mfa.gov.cn
http://ru.china-embassy.org/rus/
CYPRUS
Consulate General of the Republic of Cyprus in Petersburg, Russia
Furshdatskaya Ulitsa 27
Phone: +7 812 4562255
Fax: +7 812 4562266
Email: info@cyprus-spb.ru
http://www.mfa.gov.cy/mfa/consulate/consulate_spb.nsf/dmlindex_ru/dmlindex_ru?OpenDocument
DENMARK
Royal Danish Consulate General in the Russian Federation
Kamenniy Ostrov, Bolshaya Alleya 13
Phone: +7 (812) 103 3900
Fax: +7 (812) 103 3901
Email: ledgkl@um.dk
http://www.gksktpetersborg.um.dk/
ESTONIA
Consulate General of Estonia in St. Petersburg, Russia
Bolshaya Monetnaya 14
St. Petersburg, Russian Federation
Phone: (7 812) 702 09 20
Fax: (7 812) 702 09 27
Email: Consulate.Peterburg@mfa.ee
http://www.peterburg.estemb.ru
FINLAND
Consulate General of Finland in St. Petersburg, Russia
Preobrazhenskaya pl., #4
Phone: +7-812-331 76 00
Fax: +7-812-331 76 01
Email: sanomat.pie@formin.fi
http://www.finland.org.ru/public/default.aspx?nodeid=40134&culture=ru-RU&contentlan=15
FRANCE
Consulate General of France in Saint Petersburg, Russia
Moika river emb. #15.
Phone: [7] (812) 332 22 70
Fax: [7] (812) 332 22 90
Email: consulat@consulfrance-saint-petersbourg.org
http://www.ambafrance-ru.org/-Sankt-Peterburg-
GREECE
Consulate General of Greece in St. Petersburg
Nekrasova str., building 27
Phone: (812) 334-3586
Fax: (007812) 3343587
Email: grgencon.spb@mfa.gr
http://www.greecevac-ru.com/contactus.aspx
GREENLAND
Royal Danish Consulate General in the St. Petersburg, Russia
Kamenny Ostrov, Bolshaya Alleya 13
Phone: +7 (812) 703 3900
Fax: +7 (812) 703 3901
Email: ledgkl@um.dk
http://www.gksktpetersborg.um.dk
Details: The Faroe Islands and Greenland are part of the Kingdom of Denmark. As a main principle, the Danish Constitution stipulates that the foreign and security interests for all parts of the Kingdom of Denmark are the responsibility of the Danish government.
INDIA
Consulate General of India in St.Petersburg, Russia
35, Ryleeva Street
Phone: +7-812-6407222
Fax: +7-812-6407221
Email: cg@congendia.spb.su
http://www.indianconsulate.ru/page/Contact_Us
INDONESIA
Honorary Consulate of Indonesia in St. Petersburg, Russia
Kamennoostrovsky Pereulok 15
Phone: 7-812-237 0883
Fax: 7 -812-237 0883
ITALY
General Consulate of Italy in St.Petersburg, Russia
Teatralnaya Ploshad, 10
Phone: 0078127189090
Fax: 0078123122896
Email: segreteria.sanpietroburgo@esteri.it
http://www.conssanpietroburgo.esteri.it
JAPAN
Consulate General of Japan in St.Petersburg, Russia
Nab. Reki Moiki 29
Phone: +7 (812) 314-14-34
Fax: +7 (812) 710-69-70
Email: consul.japan@px.mofa.go.jp
http://www.st-petersburg.ru.emb-japan.go.jp/contacts1.html
LATVIA
Consulate General of Latvia
Vasiljevskij ostrov, 10.linija, 11
Phone: + 7 812 449 82 90
Fax: + 7 812 336 34 52
Email: consulate.peterburg@mfa.gov.lv
http://www.am.gov.lv/en/stpetersburg/
LITHUANIA
Consulate General of Lithuania in St. Petersburg, Russia
Ryleyeva ul., #37
Phone: +7 (812) 327 31 67
Fax: +7 (812) 327 26 15
Email: kons.st-peterburgasurm.lt
http://consulate-stpetersburg.mfa.lt/index.php?2088954760
MALTA
Honorary Consulate of Malta in St. Petersburg, Russia
Nekrasova str., 27
Phone: info@maltavac-ru.com
Email: maltaconsul.stpetersburg@gov.mt
http://www.maltavac-ru.com/contactus.html
THE NETHERLANDS
Consulate General of Netherlands in St.Petersburg, Russia
Moika Nab. 11
Phone: (+7) 812 334 02 00
Fax: (+7) 812 334 02 25
Email: pet@minbuza.nl
http://stpetersburg.nlconsulate.org/
NORWAY
Consulate General of Norway in St.Petersburg, Russia
Nevski Prospekt, #25.
Phone: +7(812)336 64 20
Fax: +7(812) 336 64 21
Email: cg.st.petersburg@mfa.no
http://www.norvegia.ru/Embassy/stpetersburg/Contact-Information/
POLAND
Consulate General of the Republic of Poland in St. Petersburg, Russia
Sovetskaya 5th ul., #12
Phone: +7 (812) 336-31-40
Fax: +7 (812) 274-43-18
Email: sanktpetersburg.kg.sekretariat@msz.gov.pl
http://sanktpetersburg.msz.gov.pl/ru/consulate/contact
ROMANIA
Consulate General of Romania in St.Petersburg, Russia
Str. Garohovaia nr. 4
Phone: +7812 3126141
Fax: +7812 3350845
Email: consulatro@romk.spb.ru
http://sanktpetersburg.mae.ro/index.php?lang=ru&id=76475
SEYCHELLES
Honorary Consulate of Syechelles in St. Petersburg, Russia
30 Detskaya Ulitsa
Phone: +7 812 322 38 11
Fax: +7 812 322 38 07
Email: headoffice@seychelles-consular.spb.ru
http://www.seychelles-consular.spb.ru/about.html
SLOVAKIA
Consulate General of Slovakia in St. Petersburg, Russia
Orbeli ul., #21.
Phone: 78122943666
Fax: 7812/2943656
Email: cg.saintperesburg@mzv.sk
SWEDEN
Consulate-General of Sweden in Saint Petersburg, Russia
Malaya Konyushennaya 1/3
Phone: +7-812-329 14 30
Fax: +7-812-329 14 50
Email: generalkonsulat.st-petersburg@
gov.se
http://www.swedenabroad.com/en-GB/Embassies/Saint-Petersburg/
UKRAINE
Consulate of Ukraine in St. Petersburg, Russia
ул.Бонч-Бруевича, д.1″в”
Phone: (812) 331-5169
Fax:
Email: secr@cons-ukr.ru
THE UNITED STATES OF AMERICA
The U.S. Consulate General in St. Petersburg, Russia
15 Furshtatskaya St.
Phone: +7 (812) 331-2600
Fax: +7 (812) 331-2852
Email: StPetersburgACS@state.gov
http://stpetersburg.usconsulate.gov/address_hours.html
UNITED KINGDOM
British Consulate General in St.Petersburg, Russia
Pl. Proletarskoy Diktatury, 5
Phone: (812) 320-3200
Fax: 7 812 320 3211
Email: information.stpetersburg@fco.gov.uk