Question: does a canadian citizen need a visa to travel to russia?
Answer: Canadians must be in possession of a visa to visit Russia. ... Foreign visitors must leave Russia once the visa validity period has ended.