Distance from Mozambique to Kenya

The distance between Mozambique and Kenya is 2,078 kilometers (1,291 miles).

Mozambique, Africa

Kenya, Africa

2,078 km

Distance between centroids

636 km

Shortest distance

Calculated based on main borders (including major islands)

1,256 km

Shortest distance between major cities

Nacala → Malindi

Distances between Mozambique and Kenya by cities:

City in Mozambique City in Kenya Distance (kilometers)
Maxixe Nyeri 2,599 km
Xai-Xai Malindi 2,514 km
Maputo Nairobi 2,769 km
Gurúè Kakamega 1,759 km
Maxixe Nairobi 2,503 km
Tete Nairobi 1,683 km
Beira Malindi 1,927 km
Mocuba Kisii 1,803 km
Chimoio Malindi 1,901 km
Lichinga Kisii 1,398 km
Pemba Nairobi 1,356 km
Quelimane Kakamega 2,023 km
Inhambane Kakamega 2,673 km
Nampula Nairobi 1,553 km
Beira Kisii 2,120 km
Maputo Kakamega 2,914 km
Nacala Malindi 1,256 km
Gurúè Kisii 1,653 km
Xai-Xai Nairobi 2,652 km
Inhambane Nairobi 2,503 km

Distance between cities calculator →

Other distances from Mozambique

Distance between countries Kilometers
From Mozambique to China 9,411 km
From Mozambique to India 6,427 km
From Mozambique to United States 14,874 km
From Mozambique to Indonesia 8,765 km
From Mozambique to Pakistan 6,524 km

Other distances from Kenya

Distances 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

Countries separated by similar distances

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

From To Distance (kilometers)
Ireland Hungary 2,080 km
Ecuador Honduras 2,082 km
Costa Rica Puerto Rico 2,076 km
Colombia Belize 2,085 km
Italy Sweden 2,073 km
Spain Serbia 2,073 km
Italy Morocco 2,072 km
Italy Norway 2,088 km
Ecuador El Salvador 2,094 km
Spain Kosovo 2,064 km
Brazil Uruguay 2,063 km
Spain Slovakia 2,062 km
China North Korea 2,098 km
Peru Panama 2,062 km
China Nepal 2,062 km

More distances from Mozambique

Calculate the distance between any 2 countries