Countries between Afghanistan and Lesotho

Up to 1,000 kilometers
India flag Distance from Afghanistan to India is: 998 kilometer Distance from Kabul to New Delhi
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
Oman flag Distance from Afghanistan to Oman is: 1,586 kilometer Distance from Kabul to Muscat
Iran flag Distance from Afghanistan to Iran is: 1,615 kilometer Distance from Kabul to Tehran
United Arab Emirates flag Distance from Afghanistan to United Arab Emirates is: 1,811 kilometer Distance from Kabul to Abu Dhabi
Azerbaijan flag Distance from Afghanistan to Azerbaijan is: 1,816 kilometer Distance from Kabul to Baku
Qatar flag Distance from Afghanistan to Qatar is: 1,979 kilometer Distance from Kabul to Doha
Up to 2,500 kilometers
Bahrain flag Distance from Afghanistan to Bahrain is: 2,001 kilometer Distance from Kabul to Manama
Kuwait flag Distance from Afghanistan to Kuwait is: 2,073 kilometer Distance from Kabul to Kuwait (City)
Iraq flag Distance from Afghanistan to Iraq is: 2,278 kilometer Distance from Kabul to Baghdad
Saudi Arabia flag Distance from Afghanistan to Saudi Arabia is: 2,417 kilometer Distance from Kabul to Riyadh
Up to 3,500 kilometers
Jordan flag Distance from Afghanistan to Jordan is: 3,086 kilometer Distance from Kabul to Amman
Israel flag Distance from Afghanistan to Israel is: 3,156 kilometer Distance from Kabul to Jerusalem
Yemen flag Distance from Afghanistan to Yemen is: 3,269 kilometer Distance from Kabul to Sana'a
Maldives flag Distance from Afghanistan to Maldives is: 3,396 kilometer Distance from Kabul to Male
Up to 4,000 kilometers
Djibouti flag Distance from Afghanistan to Djibouti is: 3,656 kilometer Distance from Kabul to Djibouti
Eritrea flag Distance from Afghanistan to Eritrea is: 3,694 kilometer Distance from Kabul to Asmara
Up to 4,500 kilometers
Ethiopia flag Distance from Afghanistan to Ethiopia is: 4,194 kilometer Distance from Kabul to Addis Ababa
Sudan flag Distance from Afghanistan to Sudan is: 4,206 kilometer Distance from Kabul to Khartoum
Somalia flag Distance from Afghanistan to Somalia is: 4,366 kilometer Distance from Kabul to Mogadishu
Up to 5,000 kilometers
Seychelles flag Distance from Afghanistan to Seychelles is: 4,575 kilometer Distance from Kabul to Victoria
Up to 5,500 kilometers
South Sudan flag Distance from Afghanistan to South Sudan is: 5,070 kilometer Distance from Kabul to Juba
Kenya flag Distance from Afghanistan to Kenya is: 5,206 kilometer Distance from Kabul to Nairobi
Uganda flag Distance from Afghanistan to Uganda is: 5,377 kilometer Distance from Kabul to Kampala
Up to 6,000 kilometers
Tanzania flag Distance from Afghanistan to Tanzania is: 5,713 kilometer Distance from Kabul to Dar es Salaam
Rwanda flag Distance from Afghanistan to Rwanda is: 5,738 kilometer Distance from Kabul to Kigali
Comoros flag Distance from Afghanistan to Comoros is: 5,807 kilometer Distance from Kabul to Moroni
Burundi flag Distance from Afghanistan to Burundi is: 5,908 kilometer Distance from Kabul to Bujumbura
Up to 6,500 kilometers
Mauritius flag Distance from Afghanistan to Mauritius is: 6,191 kilometer Distance from Kabul to Port Louis
Madagascar flag Distance from Afghanistan to Madagascar is: 6,354 kilometer Distance from Kabul to Antananarivo
Up to 7,000 kilometers
Malawi flag Distance from Afghanistan to Malawi is: 6,551 kilometer Distance from Kabul to Lilongwe
Up to 7,500 kilometers
Zambia flag Distance from Afghanistan to Zambia is: 7,020 kilometer Distance from Kabul to Lusaka
Zimbabwe flag Distance from Afghanistan to Zimbabwe is: 7,038 kilometer Distance from Kabul to Harare
Up to 8,000 kilometers
Mozambique flag Distance from Afghanistan to Mozambique is: 7,735 kilometer Distance from Kabul to Maputo
Swaziland flag Distance from Afghanistan to Swaziland is: 7,845 kilometer Distance from Kabul to Mbabane
South Africa flag Distance from Afghanistan to South Africa is: 7,956 kilometer Distance from Kabul to Pretoria
Botswana flag Distance from Afghanistan to Botswana is: 7,997 kilometer Distance from Kabul to Gaborone
Up to 8,500 kilometers
Lesotho flag Distance from Afghanistan to Lesotho is: 8,320 kilometer Distance from Kabul to Maseru