The distance between Canada and Russia is 6,668 kilometers (4,143 miles).
Canada, America
Russia, Europe
6,668 km
Distance between centroids
1,267 km
Shortest distance
Calculated based on main borders (including major islands)
6,868 km
Shortest distance between major cities
Toronto → Saint Petersburg
Distances between Canada and Russia by cities:
City in Canada | City in Russia | Distance (kilometers) |
---|---|---|
London | Moscow | 7,650 km |
Winnipeg | Krasnodar | 8,665 km |
Brampton | Moscow | 7,520 km |
London | Saint Petersburg | 7,015 km |
Edmonton | Perm | 7,601 km |
Halifax | Novosibirsk | 8,515 km |
Etobicoke | Saint Petersburg | 6,881 km |
Montréal | Novosibirsk | 8,644 km |
Edmonton | Moscow | 7,603 km |
Toronto | Saint Petersburg | 6,868 km |
Vancouver | Saint Petersburg | 7,664 km |
Winnipeg | Novosibirsk | 8,374 km |
Hamilton | Novosibirsk | 8,991 km |
Laval | Moscow | 7,076 km |
Halifax | Saratov | 7,394 km |
Toronto | Moscow | 7,502 km |
Surrey | Moscow | 8,241 km |
Calgary | Moscow | 7,881 km |
Brampton | Saint Petersburg | 6,886 km |
Laval | Kazan | 7,566 km |
Distance between countries | Kilometers |
---|---|
From Canada to China | 9,410 km |
From Canada to India | 11,488 km |
From Canada to United States | 2,262 km |
From Canada to Indonesia | 12,893 km |
From Canada to Pakistan | 10,410 km |
Distances between countries | Kilometers |
---|---|
From Russia to China | 2,855 km |
From Russia to India | 4,983 km |
From Russia to United States | 8,909 km |
From Russia to Indonesia | 6,950 km |
From Russia to Pakistan | 4,337 km |
The following list contains countries that are separated by a similar distance as it is between Canada and Russia.
From | To | Distance (kilometers) |
---|---|---|
United Kingdom | Puerto Rico | 6,669 km |
France | Tanzania | 6,664 km |
Russia | Singapore | 6,676 km |
Argentina | Belize | 6,681 km |
Ireland | Trinidad and Tobago | 6,658 km |
China | Poland | 6,657 km |
United Kingdom | Martinique | 6,653 km |
Ireland | United States | 6,650 km |
United States | Ireland | 6,650 km |
France | Guadeloupe | 6,691 km |
Paraguay | Ivory Coast | 6,695 km |
Colombia | Senegal | 6,644 km |
China | Djibouti | 6,697 km |