Question: do russian citizens need a visa to visit canada?
Answer: If you are a Russian visiting Canada, you will need a visa, regardless of the purpose of your visit or the length of your stay. Individuals from the following countries (all part of the former Soviet Union) require a visa to enter Canada: Russia, Armenia, Kazakhstan, Kyrgyzstan, Uzbekistan, Belarus, and Tajikstan.