Distance from Kenya to Algeria

The distance between Kenya and Algeria is 4,957 kilometers (3,080 miles).

Kenya, Africa

Algeria, Africa

4,957 km

Distance between centroids

3,180 km

Shortest distance

Calculated based on main borders (including major islands)

4,680 km

Shortest distance between major cities

Kakamega → El Oued

Distances between Kenya and Algeria by cities:

City in Kenya City in Algeria Distance (kilometers)
Nairobi Chlef 5,539 km
Eldoret Tiaret 5,220 km
Nakuru Oran 5,508 km
Nyeri Oran 5,580 km
Thika Chlef 5,535 km
Thika Algiers 5,458 km
Ruiru Chlef 5,537 km
Kisii Algiers 5,277 km
Ruiru Oran 5,643 km
Mombasa Algiers 5,898 km
Kikuyu Oran 5,630 km
Kitale Oran 5,320 km
Eldoret Chlef 5,276 km
Kisii Tiaret 5,290 km
Nakuru Algiers 5,328 km
Garissa Oran 5,781 km
Kakamega El Oued 4,680 km
Kakamega Algiers 5,189 km
Kitale Algiers 5,140 km
Garissa Constantine 5,316 km

Distance between cities calculator →

Other distances from Kenya

Distance between countries Kilometers
From Kenya to China 7,894 km
From Kenya to India 5,016 km
From Kenya to United States 13,733 km
From Kenya to Indonesia 8,462 km
From Kenya to Pakistan 4,731 km

Other distances from Algeria

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

Countries separated by similar distances

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

From To Distance (kilometers)
Germany Cabo Verde 4,959 km
Paraguay Nicaragua 4,963 km
Brazil Guinea-Bissau 4,973 km
Argentina Venezuela 4,974 km
Germany Guinea-Bissau 4,945 km
United Kingdom Guinea-Bissau 4,941 km
India Russia 4,983 km
United Kingdom Kuwait 4,937 km
Brazil Honduras 4,987 km
India Egypt 4,931 km
Chile Panama 4,989 km
Germany Afghanistan 4,931 km
Canada El Salvador 4,930 km
Germany Guinea 4,927 km
Paraguay Haiti 4,927 km

More distances from Kenya

Calculate the distance between any 2 countries