Maltese flag Maltese representation in Russia

Moscow — Maltese Embassy

Address219, Ent. 8
Korovy Val 7
Moscow 119049
Phonelocal: (0495) 237.1939
international: +7.495.237.1939

St. Petersburg — Maltese Honorary Consulate

Address8th Krasnoarmejskaya Str., 6a/5
St. Petersburg 190103
Phonelocal: (0812) 449.4780
international: +7.812.449.4780