The distance between Afghanistan and Sri Lanka is 3,183 kilometers (1,978 miles).
Afghanistan, Asia
Sri Lanka, Asia
3,183 km
Distance between centroids
2,644 km
Shortest distance
Calculated based on main borders (including major islands)
2,871 km
Shortest distance between major cities
Gardez → Jaffna
Distances between Afghanistan and Sri Lanka by cities:
City in Afghanistan | City in Sri Lanka | Distance (kilometers) |
---|---|---|
Ghazni | Colombo | 3,174 km |
Maymana | Puttalam | 3,446 km |
Mashhad | Colombo | 3,454 km |
Baghlān | Colombo | 3,427 km |
Mazār-e Sharīf | Ampara | 3,577 km |
Balkh | Colombo | 3,555 km |
Jalālābād | Ampara | 3,218 km |
Kabul | Jaffna | 2,966 km |
Maymana | Ampara | 3,607 km |
Kabul | Colombo | 3,246 km |
Kandahār | Colombo | 3,102 km |
Baghlān | Jaffna | 3,146 km |
Balkh | Jaffna | 3,279 km |
Taloqan | Vavuniya | 3,292 km |
Gardez | Colombo | 3,149 km |
Kunduz | Colombo | 3,483 km |
Jalālābād | Vavuniya | 3,023 km |
Herāt | Ampara | 3,601 km |
Pul-e Khumrī | Colombo | 3,407 km |
Herāt | Vavuniya | 3,396 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 Sri Lanka to China | 3,909 km |
From Sri Lanka to India | 1,421 km |
From Sri Lanka to United States | 15,013 km |
From Sri Lanka to Indonesia | 3,802 km |
From Sri Lanka to Pakistan | 2,761 km |
The following list contains countries that are separated by a similar distance as it is between Afghanistan and Sri Lanka.
From | To | Distance (kilometers) |
---|---|---|
Brazil | Saint Vincent and the Grenadines | 3,182 km |
Mexico | Haiti | 3,177 km |
Peru | Puerto Rico | 3,170 km |
Italy | Mauritania | 3,195 km |
Ecuador | Brazil | 3,197 km |
Brazil | Ecuador | 3,197 km |
Spain | Gambia | 3,200 km |
Paraguay | Ecuador | 3,202 km |
Ecuador | Paraguay | 3,202 km |
Germany | Egypt | 3,203 km |
France | Lebanon | 3,152 km |
Brazil | Barbados | 3,148 km |
United States | Dominican Republic | 3,216 km |
France | Niger | 3,220 km |
Spain | Burkina Faso | 3,135 km |