Distance from Afghanistan to Saint Vincent and the Grenadines

The distance between Afghanistan and Saint Vincent and the Grenadines is 12,530 kilometers (7,786 miles).

Afghanistan, Asia

Saint Vincent and the Grenadines, America

12,530 km

Distance between centroids

12,061 km

Shortest distance between major cities

Herāt → Layou

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

City in Afghanistan City in Saint Vincent and the Grenadines Distance (kilometers)
Gardez Kingstown 12,648 km
Balkh Kingstown 12,271 km
Pul-e Khumrī Kingstown 12,456 km
Mashhad Layou 12,495 km
Balkh Georgetown 12,253 km
Herāt Layou 12,061 km
Taloqan Dovers 12,481 km
Herāt Dovers 12,078 km
Baghlān Kingstown 12,443 km
Taloqan Layou 12,461 km
Mazār-e Sharīf Layou 12,289 km
Jalālābād Dovers 12,702 km
Mashhad Kingstown 12,496 km
Kunduz Dovers 12,433 km
Charikar Dovers 12,569 km
Ghazni Kingstown 12,590 km
Kunduz Kingstown 12,414 km
Kabul Kingstown 12,583 km
Mazār-e Sharīf Dovers 12,308 km
Baghlān Georgetown 12,425 km

Distance between cities calculator →

Other distances from Afghanistan

Distance between countries Kilometers
From Afghanistan to China 3,322 km
From Afghanistan to India 1,849 km
From Afghanistan to United States 11,956 km
From Afghanistan to Indonesia 6,166 km
From Afghanistan to Pakistan 424 km

Countries separated by similar distances

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

From To Distance (kilometers)
Peru Kenya 12,535 km
United States New Zealand 12,535 km
Germany Timor Leste 12,524 km
Argentina Denmark 12,539 km
Chile Slovenia 12,520 km
Ecuador Tanzania 12,545 km
Mexico Egypt 12,513 km
Mexico Gabon 12,507 km
Argentina Hungary 12,553 km
Peru Lebanon 12,504 km
Chile Austria 12,561 km
Peru Jordan 12,562 km
Chile Germany 12,494 km
Germany Chile 12,494 km
Mexico Jordan 12,575 km

More distances from Afghanistan

Calculate the distance between any 2 countries