Embassy Index
24,115 records

City — Russia

Saint Petersburg

34 diplomatic missions|Russia

Consulates

34 records

Consulates general, consulates, and honorary consulates.

Consulate General of Armenia in Saint Petersburg, RussiaSaint Petersburg, Russia+7 812 670 3808, +7 812 670 3505Consulate General of Azerbaijan in Saint Petersburg, RussiaSaint Petersburg, Russia+7 812 717 3890, +7 812 717 3963, Consular Section: +7 812 717 3991Consulate General of Belarus in Saint Petersburg, RussiaSaint Petersburg, Russia+7 812 274 7212, +7 812 275 8130, +7 911 218 7006Consulate General of Belgium in Saint Petersburg, RussiaSaint Petersburg, Russia+7 812 740 70 88Consulate General of Bulgaria in Saint Petersburg, RussiaSaint Petersburg, Russia+7 812 401 0152, +7 812 275 31 34 (consular department), +7 812 275 7537 (visa department)Consulate General of China in St. Petersburg, RussiaSaint Petersburg, Russia+7 812 713 8009, Protocol: +7 812 714 6230, Visa: +7 812 670 6376, Consular Section: +7 966 922 9873Consulate General of Cyprus in Saint Petersburg, RussiaSaint Petersburg, Russia+7 812 456 2255Consulate General of France in Saint Petersburg, RussiaSaint Petersburg, Russia(+7 812) 571 6608Consulate General of Germany in Saint Petersburg, RussiaSaint Petersburg, Russia+7 (812) 320-2400Consulate General of Greece in Saint Petersburg, RussiaSaint Petersburg, Russia+7 812 334 3586Consulate General of India in Saint Petersburg, RussiaSaint Petersburg, Russia+7-812-640 7222Consulate General of Israel in Saint Petersburg, RussiaSaint Petersburg, Russia+7 (812) 406 0500, Consular Section: +7 (812) 406 0515Consulate General of Italy in Saint Petersburg, RussiaSaint Petersburg, Russia+7 812 679 4581, +7 812 679 4582Consulate General of Japan in Saint Petersburg, RussiaSaint Petersburg, Russia+7 812 314-1434Consulate General of Romania in Saint Petersburg, RussiaSaint Petersburg, Russia+7 812 312 6141Consulate General of South Korea in Saint Petersburg, RussiaSaint Petersburg, Russia+7 812 448 1909, consular section: +7 812 448 1500Consulate General of Spain in Saint Petersburg, RussiaSaint Petersburg, Russia+7 812 644 6570Consulate General of Switzerland in Saint Petersburg, RussiaSaint Petersburg, Russia+7 812 327 08 17Consulate General of Turkey in Saint Petersburg, RussiaSaint Petersburg, Russia+7 812 577 1812Consulate General of Uzbekistan in Saint Petersburg, RussiaSaint Petersburg, Russia+7 (499) 230-0076, +7 (499) 238-3620Honorary Consulate General of Thailand in Saint Petersburg, Russia hon.Saint Petersburg, Russia+7 812 325 62 71Honorary Consulate General of the Philippines in Saint Petersburg, Russia hon.Saint Petersburg, Russia+781 2326 1355, Mobile: +793 1310 7912Honorary Consulate of Albania in Saint Petersburg, Russia hon.Saint Petersburg, Russia+7 812 328 0812Honorary Consulate of Australia in Saint Petersburg, Russia hon.Saint Petersburg, Russia+7 812 325 7334Honorary Consulate of Austria in Saint Petersburg, Russia hon.Saint Petersburg, Russia+7 812 326 93 09 ext. 87721, Mobile: +7 921 908 53 25Honorary Consulate of Bangladesh in Saint Petersburg, Russia hon.Saint Petersburg, Russia+7 999 004 6706Honorary Consulate of Chile in Saint Petersburg, Russia hon.Saint Petersburg, Russia+7 812 457 9730Honorary Consulate of Denmark in Saint Petersburg, Russia hon.Saint Petersburg, Russia+7 921 412 1365Honorary Consulate of Indonesia in St. Petersburg, Russia hon.Saint Petersburg, Russia+7 812 237 0883Honorary Consulate of Malta in Saint Petersburg, Russia hon.Saint Petersburg, Russia+7 812 449 4780Honorary Consulate of Peru in Saint Petersburg, Russia hon.Saint Petersburg, Russia+7 812 719 8128, +7 812 577 1877, +7 921 936 9198Honorary Consulate of Portugal in Saint Petersburg, Russia hon.Saint Petersburg, Russia+7 921 965 54 13Honorary Consulate of Seychelles in Saint Petersburg, Russia hon.Saint Petersburg, Russia+7 812 32 23 816, +7 812 32 23 811Honorary Consulate of Slovenia in Saint Petersburg, Russia hon.Saint Petersburg, Russia+7 343 210 69 97, +7 343 210 69 51
All missions in Russia Search Saint Petersburg