The distance between Botswana and Algeria is 6,097 kilometers (3,789 miles).
Botswana, Africa
Algeria, Africa
6,097 km
Distance between centroids
4,506 km
Shortest distance
Calculated based on main borders (including major islands)
6,544 km
Shortest distance between major cities
Ghanzi → Batna
Distances between Botswana and Algeria by cities:
City in Botswana | City in Algeria | Distance (kilometers) |
---|---|---|
Kanye | Algiers | 7,217 km |
Ramotswa | Algiers | 7,226 km |
Palapye | Oran | 7,079 km |
Palapye | Algiers | 7,030 km |
Molepolole | Oran | 7,199 km |
Mochudi | Oran | 7,227 km |
Thamaga | Algiers | 7,193 km |
Mochudi | Skikda | 7,078 km |
Mogoditshane | Constantine | 7,047 km |
Serowe | Algiers | 6,999 km |
Serowe | Skikda | 6,881 km |
Mogoditshane | Oran | 7,236 km |
Francistown | Algiers | 6,904 km |
Gaborone | Constantine | 7,052 km |
Molepolole | Skikda | 7,058 km |
Mahalapye | Algiers | 7,076 km |
Francistown | Skikda | 6,779 km |
Maun | Algiers | 6,631 km |
Ghanzi | Batna | 6,544 km |
Mahalapye | Skikda | 6,960 km |
Distance between countries | Kilometers |
---|---|
From Botswana to China | 10,548 km |
From Botswana to India | 7,570 km |
From Botswana to United States | 14,128 km |
From Botswana to Indonesia | 9,905 km |
From Botswana to Pakistan | 7,537 km |
Distances between countries | Kilometers |
---|---|
From Algeria to China | 9,259 km |
From Algeria to India | 7,763 km |
From Algeria to United States | 8,787 km |
From Algeria to Indonesia | 12,234 km |
From Algeria to Pakistan | 6,485 km |
The following list contains countries that are separated by a similar distance as it is between Botswana and Algeria.
From | To | Distance (kilometers) |
---|---|---|
Ethiopia | Gambia | 6,099 km |
Haiti | Gambia | 6,098 km |
Kenya | Western Sahara | 6,095 km |
Papua New Guinea | Myanmar | 6,094 km |
North Macedonia | Zambia | 6,093 km |
Ethiopia | Guinea-Bissau | 6,092 km |
Greece | Comoros | 6,087 km |
China | Estonia | 6,085 km |
Nigeria | Reunion | 6,116 km |
Puerto Rico | Morocco | 6,117 km |
Ethiopia | Myanmar | 6,083 km |
China | Lebanon | 6,119 km |
Slovakia | India | 6,071 km |
Haiti | Western Sahara | 6,134 km |
South Africa | Mali | 6,057 km |