Russian citizens require a visa to visit Canada.

Russian citizens are required to hold a valid visa prior to arriving in Canada. Single- and multiple-entry short stay visas valid for six months are available.
Source:  http://www.cic.gc.ca/english/helpcentre/answer.asp?q=418&t=16
Last checked:  6 June, 2014
Copyright © 2013. Background photo by Wolfgang Staudt