Question: do canadian citizens need a visa to travel to russia?
Answer: Do Canadians need Visa to Russia? Yes, they do. A Russian visa for the citizens of Canada can be obtained either at the embassy or a consulate, wherein it is necessary to present an invitation to do this. One must also fill in an application form and pay a consular fee.