Countries between Afghanistan and San Marino

Up to 500 kilometers
Tajikistan flag Distance from Afghanistan to Tajikistan is: 453 kilometer Distance from Kabul to Dushanbe
Up to 1,000 kilometers
Grenada flag Distance from Afghanistan to Grenada is: 590 kilometer Distance from Kabul to Saint George's
Uzbekistan flag Distance from Afghanistan to Uzbekistan is: 749 kilometer Distance from Kabul to Tashkent
Dominica flag Distance from Afghanistan to Dominica is: 801 kilometer Distance from Kabul to Roseau
Dominican Republic flag Distance from Afghanistan to Dominican Republic is: 941 kilometer Distance from Kabul to Santo Domingo
Up to 1,500 kilometers
Turkmenistan flag Distance from Afghanistan to Turkmenistan is: 1,038 kilometer Distance from Kabul to Ashgabat
Guyana flag Distance from Afghanistan to Guyana is: 1,045 kilometer Distance from Kabul to Georgetown
Haiti flag Distance from Afghanistan to Haiti is: 1,064 kilometer Distance from Kabul to Port-au-Prince
Cuba flag Distance from Afghanistan to Cuba is: 1,476 kilometer Distance from Kabul to Havana
Up to 2,000 kilometers
Bangladesh flag Distance from Afghanistan to Bangladesh is: 1,531 kilometer Distance from Kabul to Dhaka
Bhutan flag Distance from Afghanistan to Bhutan is: 1,892 kilometer Distance from Kabul to Thimphu
Up to 3,500 kilometers
Syria flag Distance from Afghanistan to Syria is: 3,014 kilometer Distance from Kabul to Damascus
Turkey flag Distance from Afghanistan to Turkey is: 3,242 kilometer Distance from Kabul to Ankara
Russia flag Distance from Afghanistan to Russia is: 3,356 kilometer Distance from Kabul to Moscow
Up to 4,000 kilometers
Ukraine flag Distance from Afghanistan to Ukraine is: 3,569 kilometer Distance from Kabul to Kiev
Moldova flag Distance from Afghanistan to Moldova is: 3,615 kilometer Distance from Kabul to Chisinau
Iran flag Distance from Afghanistan to Iran is: 3,677 kilometer Distance from Kabul to Tehran
Romania flag Distance from Afghanistan to Romania is: 3,803 kilometer Distance from Kabul to Bucharest
Afghanistan flag Distance from Afghanistan to Afghanistan is: 3,891 kilometer Distance from Kabul to Kabul
Up to 4,500 kilometers
Serbia flag Distance from Afghanistan to Serbia is: 4,247 kilometer Distance from Kabul to Belgrade
Poland flag Distance from Afghanistan to Poland is: 4,254 kilometer Distance from Kabul to Warsaw
Montenegro flag Distance from Afghanistan to Montenegro is: 4,362 kilometer Distance from Kabul to Podgorica
Slovakia flag Distance from Afghanistan to Slovakia is: 4,498 kilometer Distance from Kabul to Bratislava
Up to 5,000 kilometers
Slovenia flag Distance from Afghanistan to Slovenia is: 4,703 kilometer Distance from Kabul to Ljubljana
San Marino flag Distance from Afghanistan to San Marino is: 4,888 kilometer Distance from Kabul to San Marino
Up to 5,500 kilometers
Bahrain flag Distance from Afghanistan to Bahrain is: 5,351 kilometer Distance from Kabul to Manama
Gambia flag Distance from Afghanistan to Gambia is: 5,458 kilometer Distance from Kabul to Banjul
Up to 6,000 kilometers
Guinea-Bissau flag Distance from Afghanistan to Guinea-Bissau is: 5,583 kilometer Distance from Kabul to Bissau
Azerbaijan flag Distance from Afghanistan to Azerbaijan is: 5,706 kilometer Distance from Kabul to Baku
Guinea flag Distance from Afghanistan to Guinea is: 5,808 kilometer Distance from Kabul to Conakry
Up to 6,500 kilometers
Armenia flag Distance from Afghanistan to Armenia is: 6,143 kilometer Distance from Kabul to Yerevan
Jamaica flag Distance from Afghanistan to Jamaica is: 6,256 kilometer Distance from Kabul to Kingston
Up to 7,000 kilometers
Liberia flag Distance from Afghanistan to Liberia is: 6,584 kilometer Distance from Kabul to Monrovia
Gibraltar flag Distance from Afghanistan to Gibraltar is: 6,763 kilometer Distance from Kabul to Gibraltar
Up to 7,500 kilometers
Faroe Islands flag Distance from Afghanistan to Faroe Islands is: 7,434 kilometer Distance from Kabul to Torshavn
Up to 8,000 kilometers
France flag Distance from Afghanistan to France is: 7,601 kilometer Distance from Kabul to Paris
Belarus flag Distance from Afghanistan to Belarus is: 7,645 kilometer Distance from Kabul to Minsk
Lesotho flag Distance from Afghanistan to Lesotho is: 7,651 kilometer Distance from Kabul to Maseru
Bulgaria flag Distance from Afghanistan to Bulgaria is: 7,917 kilometer Distance from Kabul to Sofia
Up to 8,500 kilometers
Albania flag Distance from Afghanistan to Albania is: 8,213 kilometer Distance from Kabul to Tirana
Djerba flag Distance from Afghanistan to Djerba is: 8,221 kilometer Distance from Kabul to Djerba
Bosnia and Herzegovina flag Distance from Afghanistan to Bosnia and Herzegovina is: 8,306 kilometer Distance from Kabul to Sarajevo
Germany flag Distance from Afghanistan to Germany is: 8,411 kilometer Distance from Kabul to Berlin
Austria flag Distance from Afghanistan to Austria is: 8,422 kilometer Distance from Kabul to Vienna
Up to 9,000 kilometers
Cook Islands flag Distance from Afghanistan to Cook Islands is: 8,932 kilometer Distance from Kabul to Avarua
Up to 9,500 kilometers
Malawi flag Distance from Afghanistan to Malawi is: 9,095 kilometer Distance from Kabul to Lilongwe
Up to 10,000 kilometers
Madagascar flag Distance from Afghanistan to Madagascar is: 9,974 kilometer Distance from Kabul to Antananarivo
Up to 10,500 kilometers
Kenya flag Distance from Afghanistan to Kenya is: 10,175 kilometer Distance from Kabul to Nairobi
Libya flag Distance from Afghanistan to Libya is: 10,416 kilometer Distance from Kabul to Tripoli
Up to 11,000 kilometers
Jersey flag Distance from Afghanistan to Jersey is: 10,714 kilometer Distance from Kabul to St. Helier
Ireland flag Distance from Afghanistan to Ireland is: 10,899 kilometer Distance from Kabul to Dublin
Up to 11,500 kilometers
Italy flag Distance from Afghanistan to Italy is: 11,005 kilometer Distance from Kabul to Rome
Isle of Man flag Distance from Afghanistan to Isle of Man is: 11,043 kilometer Distance from Kabul to Douglas
Luxembourg flag Distance from Afghanistan to Luxembourg is: 11,190 kilometer Distance from Kabul to Luxembourg
Liechtenstein flag Distance from Afghanistan to Liechtenstein is: 11,197 kilometer Distance from Kabul to Vaduz
Up to 12,000 kilometers
Macedonia flag Distance from Afghanistan to Macedonia is: 11,602 kilometer Distance from Kabul to Skopje
Up to 12,500 kilometers
Israel flag Distance from Afghanistan to Israel is: 12,043 kilometer Distance from Kabul to Jerusalem
Jordan flag Distance from Afghanistan to Jordan is: 12,110 kilometer Distance from Kabul to Amman
Lebanon flag Distance from Afghanistan to Lebanon is: 12,181 kilometer Distance from Kabul to Beirut
Up to 13,000 kilometers
Lithuania flag Distance from Afghanistan to Lithuania is: 12,576 kilometer Distance from Kabul to Vilnius
Iraq flag Distance from Afghanistan to Iraq is: 12,884 kilometer Distance from Kabul to Baghdad
Kuwait flag Distance from Afghanistan to Kuwait is: 12,989 kilometer Distance from Kabul to Kuwait (City)
Up to 14,000 kilometers
Kiribati flag Distance from Afghanistan to Kiribati is: 13,687 kilometer Distance from Kabul to Tarawa
Hong Kong flag Distance from Afghanistan to Hong Kong is: 13,917 kilometer Distance from Kabul to Hong Kong
Up to 15,500 kilometers
Kazakhstan flag Distance from Afghanistan to Kazakhstan is: 15,471 kilometer Distance from Kabul to Astana
Up to 16,000 kilometers
Kyrgyzstan flag Distance from Afghanistan to Kyrgyzstan is: 15,703 kilometer Distance from Kabul to Bishkek
Malaysia flag Distance from Afghanistan to Malaysia is: 15,774 kilometer Distance from Kabul to Kuala Lumpur
Up to 17,500 kilometers
Laos flag Distance from Afghanistan to Laos is: 17,158 kilometer Distance from Kabul to Vientiane
Latvia flag Distance from Afghanistan to Latvia is: 17,211 kilometer Distance from Kabul to Riga
Up to 19,000 kilometers
Japan flag Distance from Afghanistan to Japan is: 18,524 kilometer Distance from Kabul to Tokyo
Up to 19,500 kilometers
North Korea flag Distance from Afghanistan to North Korea is: 19,479 kilometer Distance from Kabul to P'yongyang
Up to 20,000 kilometers
South Korea flag Distance from Afghanistan to South Korea is: 19,561 kilometer Distance from Kabul to Seoul