The distance between Afghanistan and Yemen is 2,803 kilometers (1,742 miles).
Afghanistan, Asia
Yemen, Asia
2,803 km
Distance between centroids
1,498 km
Shortest distance
Calculated based on main borders (including major islands)
2,809 km
Shortest distance between major cities
Herāt → Al Bayda
Distances between Afghanistan and Yemen by cities:
City in Afghanistan | City in Yemen | Distance (kilometers) |
---|---|---|
Jalālābād | Dhī as Sufāl | 3,496 km |
Kabul | Sanaa | 3,279 km |
Herāt | Al Bayda | 2,809 km |
Mazār-e Sharīf | Dhī as Sufāl | 3,414 km |
Kunduz | Dhī as Sufāl | 3,534 km |
Kandahār | Sanaa | 2,830 km |
Mashhad | Al Bayda | 3,512 km |
Charikar | Dhī as Sufāl | 3,439 km |
Pul-e Khumrī | Sanaa | 3,336 km |
Taloqan | Dhī as Sufāl | 3,581 km |
Maymana | Al Bayda | 3,096 km |
Kandahār | Al Bayda | 2,833 km |
Kunduz | Sanaa | 3,399 km |
Pul-e Khumrī | Al Bayda | 3,355 km |
Maymana | Ḩajjah | 3,073 km |
Gardez | Sanaa | 3,226 km |
Mazār-e Sharīf | Al Bayda | 3,305 km |
Mashhad | Sanaa | 3,494 km |
Ghazni | Sanaa | 3,161 km |
Balkh | Sanaa | 3,265 km |
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 |
Distances between countries | Kilometers |
---|---|
From Yemen to China | 5,935 km |
From Yemen to India | 3,266 km |
From Yemen to United States | 13,083 km |
From Yemen to Indonesia | 7,411 km |
From Yemen to Pakistan | 2,685 km |
The following list contains countries that are separated by a similar distance as it is between Afghanistan and Yemen.
From | To | Distance (kilometers) |
---|---|---|
Brazil | Venezuela | 2,801 km |
Peru | Grenada | 2,798 km |
Russia | North Korea | 2,795 km |
France | Turkey | 2,805 km |
Costa Rica | Guyana | 2,793 km |
France | Western Sahara | 2,791 km |
Ireland | Ukraine | 2,791 km |
Japan | Hong Kong | 2,788 km |
Germany | Lebanon | 2,812 km |
Spain | Belarus | 2,787 km |
Indonesia | Taiwan | 2,814 km |
Cambodia | Nepal | 2,786 km |
Germany | Libya | 2,816 km |
Ireland | Greece | 2,781 km |
Spain | Niger | 2,777 km |