Countries between Afghanistan and Armenia

Up to 500 kilometers
Tajikistan flag Distance from Afghanistan to Tajikistan is: 453 kilometer Distance from Kabul to Dushanbe
Up to 1,500 kilometers
Turkmenistan flag Distance from Afghanistan to Turkmenistan is: 1,038 kilometer Distance from Kabul to Ashgabat
Up to 2,000 kilometers
Iran flag Distance from Afghanistan to Iran is: 1,615 kilometer Distance from Kabul to Tehran
Azerbaijan flag Distance from Afghanistan to Azerbaijan is: 1,816 kilometer Distance from Kabul to Baku
Up to 2,500 kilometers
Armenia flag Distance from Afghanistan to Armenia is: 2,259 kilometer Distance from Kabul to Yerevan