Although some people will need to go to Moscow to receive consular services (for example Irish citizens), many countries do have representative offices in St. Petersburg.
Consulates in St. Petersburg
Refine your search
Choose Categories
Foreign Representation
Choose District
Admiralteisky
Petrogradsky
City Centre-2
City Centre-3
City Centre-1
Vasilievsky Island
Submit