Question: do canadian citizens need a visa for 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.