Question: does a canadian citizen need a visa to visit russia?
Answer: Canadians must be in possession of a visa to visit Russia. Visa applications must be submitted electronically, via the Embassy of the Russian Federation's website. Foreign visitors must leave Russia once the visa validity period has ended.