You can go to Russia consulate in Toronto on their own (address below), to apply visa to Russia for Canada nationals.
|Country Located in:||Canada|
|Address:||Russian Consulate General 130 Bloor Street West, Suite 700 Toronto Ontario M5S 1N5 Canada|
|Phone:||(+1) (416) 962-9911|
|Fax:||(+1) (416) 962-6611|
How far is it from russia to toronto, Canada?
The distance from russia to toronto, Canada is 8520 miles or 4600 nautical miles.
How long to get russia visa from toronto, Canada?
It is about 5-10 days.
Map of russia consulate in toronto, Canada
How many miles is it from russia to toronto, Canada?
It is about 5294 miles.
How long is the flight time from russia to toronto, Canada?
It takes about 12 hours and 10 minutes
FIND EMBASSY OF RUSSIA BY COUNTRY