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,492 km

Shortest distance between major cities

Halifax → Layou

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

City in Canada City in Saint Vincent and the Grenadines Distance (kilometers)
Hamilton Kingstown 3,784 km
Toronto Kingstown 3,806 km
Ottawa Kingstown 3,829 km
Mississauga Layou 3,799 km
Laval Kingstown 3,781 km
Edmonton Kingstown 6,393 km
Vancouver Georgetown 6,877 km
Winnipeg Layou 5,213 km
Brampton Georgetown 3,812 km
Winnipeg Chateaubelair 5,207 km
Edmonton Chateaubelair 6,380 km
Montréal Georgetown 3,762 km
Halifax Layou 3,492 km
Etobicoke Georgetown 3,800 km
Halifax Dovers 3,527 km
Toronto Georgetown 3,798 km
London Port Elizabeth 3,838 km
Vancouver Port Elizabeth 6,891 km
Brampton Kingstown 3,820 km
Calgary Dovers 6,349 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)
United Kingdom Oman 6,140 km
Spain Angola 6,139 km
Argentina Guadeloupe 6,136 km
Spain Guadeloupe 6,135 km
France Burundi 6,135 km
Brazil Ghana 6,133 km
Spain Kenya 6,149 km
China Latvia 6,153 km
Mexico Bolivia 6,121 km
China Lebanon 6,119 km
Chile Belize 6,118 km
Italy Russia 6,163 km
Paraguay Guinea-Bissau 6,115 km
India Finland 6,114 km

More distances from Canada

Calculate the distance between any 2 countries