Distance from Canada to Saint Vincent and the Grenadines

The distance between Canada and Saint Vincent and the Grenadines is 6,139 kilometers (3,815 miles).

Canada, America

Saint Vincent and the Grenadines, America

6,139 km

Distance between centroids

3,485 km

Shortest distance between major cities

Halifax → Georgetown

Distances between Canada and Saint Vincent and the Grenadines by cities:

City in Canada City in Saint Vincent and the Grenadines Distance (kilometers)
Montréal Georgetown 3,762 km
Calgary Layou 6,316 km
Vancouver Port Elizabeth 6,891 km
Edmonton Layou 6,386 km
Calgary Georgetown 6,319 km
Laval Georgetown 3,771 km
Oshawa Biabou 3,801 km
Oshawa Georgetown 3,793 km
Winnipeg Layou 5,213 km
Surrey Port Elizabeth 6,866 km
Ottawa Port Elizabeth 3,843 km
Toronto Layou 3,800 km
Brampton Port Elizabeth 3,834 km
Halifax Port Elizabeth 3,514 km
Halifax Georgetown 3,485 km
Montréal Layou 3,766 km
Edmonton Georgetown 6,388 km
London Georgetown 3,817 km
Ottawa Georgetown 3,819 km
Mississauga Layou 3,799 km

Distance between cities calculator →

Other distances from Canada

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

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Canada and Saint Vincent and the Grenadines.

From To Distance (kilometers)
Haiti Western Sahara 6,134 km
Kenya Spain 6,149 km
Iran Angola 6,150 km
China Latvia 6,153 km
Haiti Guinea-Bissau 6,157 km
China Lebanon 6,119 km
Haiti Senegal 6,161 km
Netherlands Uganda 6,162 km
Puerto Rico Morocco 6,117 km
Nigeria Reunion 6,116 km
Sweden Ivory Coast 6,178 km
Ethiopia Gambia 6,099 km
Haiti Gambia 6,098 km
Thailand Somalia 6,096 km
Kenya Western Sahara 6,095 km

More distances from Canada

Calculate the distance between any 2 countries