Distance from Afghanistan to Bangladesh

The distance between Afghanistan and Bangladesh is 2,478 kilometers (1,540 miles).

Afghanistan, Asia

Bangladesh, Asia

2,478 km

Distance between centroids

1,733 km

Shortest distance

Calculated based on main borders (including major islands)

2,080 km

Shortest distance between major cities

Jalālābād → Pār Naogaon

Distances between Afghanistan and Bangladesh by cities:

City in Afghanistan City in Bangladesh Distance (kilometers)
Jalālābād Pār Naogaon 2,080 km
Baghlān Dhaka 2,498 km
Taloqan Bogra 2,303 km
Mashhad Pār Naogaon 2,235 km
Kandahār Dhaka 2,582 km
Maymana Pār Naogaon 2,619 km
Charikar Pār Naogaon 2,214 km
Jalālābād Bogra 2,112 km
Kunduz Dhaka 2,517 km
Mashhad Dhaka 2,426 km
Taloqan Pār Naogaon 2,274 km
Mazār-e Sharīf Pār Naogaon 2,463 km
Pul-e Khumrī Dhaka 2,488 km
Kabul Chattogram 2,589 km
Mazār-e Sharīf Bogra 2,494 km
Balkh Chattogram 2,883 km
Kabul Dhaka 2,382 km
Maymana Sylhet 2,862 km
Balkh Dhaka 2,674 km
Baghlān Chattogram 2,707 km

Distance between cities calculator →

Other distances from Afghanistan

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

Other distances from Bangladesh

Distances between countries Kilometers
From Bangladesh to China 1,897 km
From Bangladesh to India 1,224 km
From Bangladesh to United States 13,247 km
From Bangladesh to Indonesia 3,718 km
From Bangladesh to Pakistan 2,208 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Afghanistan and Bangladesh.

From To Distance (kilometers)
Costa Rica Guadeloupe 2,480 km
Costa Rica Saint Vincent and the Grenadines 2,477 km
United Kingdom Ukraine 2,477 km
Ecuador Saint Vincent and the Grenadines 2,484 km
Costa Rica Trinidad and Tobago 2,470 km
Spain Libya 2,491 km
Peru Aruba 2,465 km
India Laos 2,458 km
Peru Netherlands Antilles 2,458 km
Italy Jordan 2,457 km
Peru Curacao 2,454 km
Argentina Bolivia 2,452 km
France Iceland 2,452 km
Ireland Romania 2,510 km
United Kingdom Bulgaria 2,510 km

More distances from Afghanistan

Calculate the distance between any 2 countries