Saint Petersburg, Russia Embassies & Consulates

The Embassy-info for Saint Petersburg list all foreign embassies and consulates in Saint Petersburg and all Saint Petersburg embassies and consulates abroad.

Have 46 foreign representations in Saint Petersburg

EMBASSIES & CONSULATES IN SAINT PETERSBURG