Distance from Estonia to Canada

The distance between Estonia and Canada is 6,570 kilometers (4,083 miles).

Estonia, Europe

Canada, America

6,570 km

Distance between centroids

3,446 km

Shortest distance

Calculated based on main borders (including major islands)

6,181 km

Shortest distance between major cities

Kuressaare → Montréal

Distances between Estonia and Canada by cities:

City in Estonia City in Canada Distance (kilometers)
Kohtla-Järve Ottawa 6,447 km
Narva London 6,962 km
Võru Toronto 6,866 km
Haapsalu London 6,781 km
Nõmme Hamilton 6,717 km
Nõmme Toronto 6,654 km
Rakvere Edmonton 6,982 km
Sillamäe Toronto 6,793 km
Saku Etobicoke 6,672 km
Tori Toronto 6,720 km
Narva Etobicoke 6,827 km
Rakvere London 6,883 km
Tori Ottawa 6,392 km
Kuressaare Montréal 6,181 km
Tartu Toronto 6,815 km
Pärnu Toronto 6,710 km
Saku London 6,809 km
Pärnu London 6,862 km
Viljandi Toronto 6,763 km
Võru Ottawa 6,539 km

Distance between cities calculator →

Other distances from Estonia

Distance between countries Kilometers
From Estonia to China 6,085 km
From Estonia to India 6,012 km
From Estonia to United States 8,072 km
From Estonia to Indonesia 10,017 km
From Estonia to Pakistan 4,579 km

Other distances from Canada

Distances 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

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Estonia and Canada.

From To Distance (kilometers)
Ireland Pakistan 6,562 km
India Italy 6,578 km
Italy India 6,578 km
China Bulgaria 6,583 km
Canada Belgium 6,584 km
United Kingdom U.S. Virgin Islands 6,553 km
Colombia Guinea-Bissau 6,552 km
Ireland Ethiopia 6,551 km
France Angola 6,550 km
Colombia Gambia 6,545 km
Spain Pakistan 6,544 km
Japan Sri Lanka 6,596 km
Australia Kiribati 6,599 km
Ireland Grenada 6,536 km

More distances from Estonia

Calculate the distance between any 2 countries