Distance from Kenya to Mauritius

The distance between Kenya and Mauritius is 3,104 kilometers (1,929 miles).

Kenya, Africa

Mauritius, Africa

3,104 km

Distance between centroids

2,626 km

Shortest distance between major cities

Mombasa → Baie du Tombeau

Distances between Kenya and Mauritius by cities:

City in Kenya City in Mauritius Distance (kilometers)
Eldoret Baie du Tombeau 3,329 km
Nakuru Port Louis 3,205 km
Thika Port Louis 3,070 km
Kitale Port Louis 3,392 km
Kisii Le Hochet 3,283 km
Mombasa Baie du Tombeau 2,626 km
Garissa Vacoas 2,931 km
Kisumu Port Louis 3,326 km
Mombasa Port Louis 2,630 km
Kakamega Mahébourg 3,390 km
Garissa Beau Bassin-Rose Hill 2,925 km
Malindi Port Louis 2,660 km
Nyeri Port Louis 3,127 km
Nairobi Baie du Tombeau 3,067 km
Eldoret Le Hochet 3,334 km
Nakuru Vacoas 3,213 km
Kikuyu Vacoas 3,093 km
Kisii Port Louis 3,282 km
Kisumu Goodlands 3,330 km
Malindi Vacoas 2,668 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 Mauritius

Distances between countries Kilometers
From Mauritius to China 7,927 km
From Mauritius to India 5,094 km
From Mauritius to United States 16,836 km
From Mauritius to Indonesia 6,497 km
From Mauritius to Pakistan 5,753 km

Countries separated by similar distances

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

From To Distance (kilometers)
Spain Finland 3,100 km
Germany Azerbaijan 3,101 km
China Philippines 3,096 km
Paraguay French Guiana 3,083 km
India Malaysia 3,081 km
Brazil Grenada 3,119 km
Brazil Chile 3,079 km
Chile Brazil 3,079 km
Italy Mali 3,122 km
Germany Jordan 3,122 km
Japan Mongolia 3,075 km
Peru Haiti 3,129 km
Costa Rica Suriname 3,130 km
Paraguay Guyana 3,131 km
Peru Dominican Republic 3,134 km

More distances from Kenya

Calculate the distance between any 2 countries