A Russian visa for the citizens of Canada and USA  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.

Russian consulate in Canada:

Canadian citizens may obtain Russian visa in these Consular centers of the Russian Federation:

Current Addresses of Russian Embassies in Canada

The embassy of the Russian Federation in Canada, Consular department of the Embassy

  • 52 Range Road, Ottawa, Ontario, K 1 N 8 J 5, Canada
  • (8-10-1-613) 236-72-20, 236-62-15, 236-09-20
  • (8-10-1-613) 238-61-58
  • from Monday to Friday — from 09.30 to 12.30

The Consulate General of the Russian Federation in Montreal

The Consulate General of the Russian Federation in Toronto

  • 175 Bloor Street East, South Tower, Suite 801, Toronto, Ontario, M4W 3R8
  • (8-10-1-416) 962-99-11
  • (8-10-1-416) 962-66-11
  • from Monday to Friday — from 09.30 to 12.30

Embassy of the Russian Federation in USA 

Embassy of the Russian Federation

The Consulate Department of the Russian Federation

  • (2641 Tunlaw Rd., NW, Washington, DC 20007)
  • (8-10-1-202) 939-89-07, 939-89-13, 939-89-18

  • (8-10-1-202) 483-75-79
  • From Monday to Friday — from 09.00 to 18.00

We offer to use the services of the Visa Center in Toronto

https://www.visacenter.ca

Phone: +1.866.334.0811