To contact the Russian Consulate in Toronto, call +1-416-962-9911, or write an email to firstname.lastname@example.org. The Russian Consulate is located on 175 Bloor Street East, South Tower, Suite 801 in Toronto, Ontario.
For legal inquiries, make an online appointment on the official consulate website to see a representative. The legal section of the consulate is open on weekdays (excluding holidays) from 9:30 a.m. to 12:30 p.m. The visa section of the consulate is open only on Mondays, Wednesdays and Fridays (excluding holidays) from 10 a.m. to 12 p.m. Unlike the legal section, no prior appointment is necessary to speak with a representative from the visa section. Visa applications may only be submitted online through Canada-ILS.com.
The Russian Federation Consulate General in Toronto has jurisdiction over residents of Manitoba, Alberta, Saskatchewan and Ontario (excluding Ottawa and the Capital Region). The Consulate website has many resources, including information on visa policies and fees, as well as upcoming holidays and closures. There is also information on the process of getting legal documents certified so that they are recognized in Russia. The website also gives a brief overview of how to get a Canadian marriage recognized in Russia, as well as how to get a Police Clearance Certificate for potential immigrant and visa applicants.