Russian embassies in nearby countries

» Mexico

» USA

Russian embassies worldwide

Russian flag Russian representation in Canada

Ottawa — Russian Embassy

Address285 Charlotte Street
Ottawa ON K1N 8L5
Phonelocal: (613) 235.4341
international: +1.613.235.4341

Montreal — Russian Consulate-General

Address3685 Avenue de Musee
Montreal QC H3G2E1
Phonelocal: (514) 843.5901
international: +1.514.843.5901

Toronto — Russian Consulate-General

Address175 Bloor Street East
South Tower, Suite 801
Toronto ON M4W 3R8
Phonelocal: (416) 962.9911
international: +1.416.962.9911

Ottawa — Russian Consulate

Address52 Range Road
Ottawa ON K1N 8J5
Phonelocal: (613) 236.7220
international: +1.613.236.7220