Distance from Kenya to Latvia

The distance between Kenya and Latvia is 6,421 kilometers (3,990 miles).

Kenya, Africa

Latvia, Europe

6,421 km

Distance between centroids

5,612 km

Shortest distance

Calculated based on main borders (including major islands)

6,131 km

Shortest distance between major cities

Kitale → Daugavpils

Distances between Kenya and Latvia by cities:

City in Kenya City in Latvia Distance (kilometers)
Kisii Tukums 6,476 km
Mombasa Bolderaja 6,917 km
Kisumu Valmiera 6,445 km
Mombasa Riga 6,908 km
Nairobi Bolderaja 6,566 km
Ruiru Bolderaja 6,553 km
Eldoret Tukums 6,352 km
Kisii Riga 6,461 km
Kitale Riga 6,277 km
Nyeri Daugavpils 6,313 km
Eldoret Bolderaja 6,345 km
Kakamega Riga 6,354 km
Nyeri Riga 6,464 km
Meru Bolderaja 6,434 km
Garissa Daugavpils 6,358 km
Ruiru Daugavpils 6,393 km
Kitale Daugavpils 6,131 km
Meru Riga 6,424 km
Kakamega Mārupe 6,351 km
Malindi Riga 6,825 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 Latvia

Distances between countries Kilometers
From Latvia to China 6,153 km
From Latvia to India 5,970 km
From Latvia to United States 8,187 km
From Latvia to Indonesia 10,038 km
From Latvia to Pakistan 4,529 km

Countries separated by similar distances

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

From To Distance (kilometers)
Argentina Jamaica 6,418 km
Argentina Haiti 6,416 km
Spain Grenada 6,427 km
India Mozambique 6,427 km
India Sweden 6,409 km
United Kingdom Republic of the Congo 6,409 km
United Kingdom Ethiopia 6,407 km
Spain Puerto Rico 6,435 km
India Austria 6,438 km
India Malta 6,446 km
India Slovenia 6,394 km
China Sweden 6,394 km
India Czechia 6,393 km
Argentina Honduras 6,387 km
Canada Colombia 6,384 km

More distances from Kenya

Calculate the distance between any 2 countries