Distance from Afghanistan to Nepal

The distance between Afghanistan and Nepal is 1,679 kilometers (1,043 miles).

Afghanistan, Asia

Nepal, Asia

1,679 km

Distance between centroids

948 km

Shortest distance

Calculated based on main borders (including major islands)

1,259 km

Shortest distance between major cities

Jalālābād → Surkhet

Distances between Afghanistan and Nepal by cities:

City in Afghanistan City in Nepal Distance (kilometers)
Kabul Kathmandu 1,713 km
Ghazni Kathmandu 1,743 km
Mazār-e Sharīf Surkhet 1,646 km
Balkh Kathmandu 2,001 km
Jalālābād Lahān 1,756 km
Pul-e Khumrī Surkhet 1,479 km
Pul-e Khumrī Kathmandu 1,815 km
Charikar Lahān 1,890 km
Balkh Bharatpur 1,931 km
Mashhad Kathmandu 1,751 km
Ghazni Bharatpur 1,666 km
Mazār-e Sharīf Lahān 2,138 km
Gardez Bharatpur 1,597 km
Taloqan Surkhet 1,464 km
Kabul Bharatpur 1,640 km
Gardez Kathmandu 1,673 km
Charikar Surkhet 1,393 km
Kandahār Surkhet 1,585 km
Baghlān Bharatpur 1,755 km
Kandahār Kathmandu 1,945 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

Other distances from Nepal

Distances between countries Kilometers
From Nepal to China 2,062 km
From Nepal to India 1,010 km
From Nepal to United States 12,755 km
From Nepal to Indonesia 4,531 km
From Nepal to Pakistan 1,450 km

Countries separated by similar distances

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

From To Distance (kilometers)
Italy Lithuania 1,694 km
Spain Malta 1,662 km
United Kingdom Spain 1,658 km
Spain United Kingdom 1,658 km
Spain Austria 1,658 km
Colombia Guyana 1,705 km
Colombia Saint Vincent and the Grenadines 1,706 km
United Kingdom Slovenia 1,648 km
France North Macedonia 1,645 km
Spain Slovenia 1,642 km
Germany Malta 1,721 km
France Norway 1,637 km
Colombia Grenada 1,635 km
United Kingdom Lithuania 1,725 km
Colombia Puerto Rico 1,727 km

More distances from Afghanistan

Calculate the distance between any 2 countries