The distance between India and Afghanistan is 1,849 kilometers (1,149 miles).
India, Asia
Afghanistan, Asia
1,849 km
Distance between centroids
216 km
Shortest distance
Calculated based on main borders (including major islands)
1,004 km
Shortest distance between major cities
Delhi → Kabul
Distances between India and Afghanistan by cities:
City in India | City in Afghanistan | Distance (kilometers) |
---|---|---|
Navi Mumbai | Taloqan | 1,991 km |
Hyderabad | Kabul | 2,112 km |
Calcutta | Kandhar | 2,454 km |
Kanpur | Kandhar | 1,534 km |
Delhi | Kandhar | 1,157 km |
Delhi | Kabul | 1,004 km |
Ahmedabad | Kabul | 1,317 km |
Chennai | Kandhar | 2,536 km |
Surat | Gardez | 1,419 km |
Surat | Kandhar | 1,354 km |
Kanpur | Gardez | 1,331 km |
Hyderabad | Kandhar | 2,034 km |
Lucknow | Gardez | 1,351 km |
Indore | Kabul | 1,461 km |
Nagpur | Kabul | 1,773 km |
Mumbai | Gardez | 1,650 km |
Jaipur | Kabul | 1,054 km |
Ahmedabad | Gardez | 1,217 km |
Jaipur | Gerat | 1,539 km |
Bengaluru | Kandhar | 2,396 km |
Distance between countries | Kilometers |
---|---|
From India to China | 2,984 km |
From India to United States | 13,595 km |
From India to Indonesia | 4,483 km |
From India to Pakistan | 1,451 km |
From India to Brazil | 14,787 km |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between India and Afghanistan.
From | To | Distance (kilometers) |
---|---|---|
Greece | Georgia | 1,850 km |
Kenya | Democratic Republic of the Congo | 1,850 km |
Slovakia | Tunisia | 1,845 km |
Greece | Belgium | 1,862 km |
Netherlands | Bulgaria | 1,837 km |
Bulgaria | Netherlands | 1,837 km |
Bulgaria | Azerbaijan | 1,863 km |
El Salvador | Haiti | 1,864 km |
Bulgaria | Egypt | 1,830 km |
Puerto Rico | Panama | 1,872 km |
Kenya | Zambia | 1,826 km |
Papua New Guinea | Solomon Islands | 1,823 km |
Costa Rica | Bahamas | 1,821 km |
Slovakia | Cyprus | 1,881 km |
Netherlands | Ukraine | 1,881 km |