Saint Petersburg Embassies & Consulates

General Consulate

Armenian General Consulate in Saint petersburg, Russia

Saint Petersburg, Russia
General Consulate

Australian General Consulate in Saint petersburg, Russia

Saint Petersburg, Russia
General Consulate

Cyprus General Consulate in Saint petersburg, Russia

Saint Petersburg, Russia
General Consulate

Belgium General Consulate in Saint petersburg, Russia

Saint Petersburg, Russia
General Consulate

Belarus General Consulate in Saint petersburg, Russia

Saint Petersburg, Russia
General Consulate

Estonia General Consulate in Saint petersburg, Russia

Saint Petersburg, Russia
General Consulate

Chinese General Consulate in Saint petersburg, Russia

Saint Petersburg, Russia
General Consulate

Denmark dutch General Consulate in Saint petersburg, Russia

Saint Petersburg, Russia
General Consulate

Japanese General Consulate in Saint petersburg, Russia

Saint Petersburg, Russia
Consulate

Bangladesh Consulate in Saint petersburg, Russia

Saint Petersburg, Russia
General Consulate

Dutch General Consulate in Saint petersburg, Russia

Saint Petersburg, Russia
Honorary Consulate

Indonesia Honorary Consulate in Saint petersburg, Russia

Saint Petersburg, Russia
General Consulate

Slovakian General Consulate in Saint petersburg, Russia

Saint Petersburg, Russia
General Consulate

Cuba General Consulate in Saint petersburg, Russia

Saint Petersburg, Russia
General Consulate

Bulgarian General Consulate in Saint petersburg, Russia

Saint Petersburg, Russia
General Consulate

Swedish General Consulate in Saint petersburg, Russia

Saint Petersburg, Russia
General Consulate

Latvian General Consulate in Saint petersburg, Russia

Saint Petersburg, Russia
Honorary Consulate

Seychelles Honorary Consulate in Saint petersburg, Russia

Saint Petersburg, Russia