Distance from Kenya to Malawi

The distance between Kenya and Malawi is 1,516 kilometers (942 miles).

Kenya, Africa

Malawi, Africa

1,516 km

Distance between centroids

775 km

Shortest distance

Calculated based on main borders (including major islands)

1,167 km

Shortest distance between major cities

Kikuyu → Mzuzu

Distances between Kenya and Malawi by cities:

City in Kenya City in Malawi Distance (kilometers)
Kikuyu Blantyre 1,618 km
Nakuru Blantyre 1,716 km
Garissa Blantyre 1,771 km
Kisumu Lilongwe 1,537 km
Mombasa Nsanje 1,502 km
Kitale Blantyre 1,858 km
Ruiru Nsanje 1,755 km
Thika Lilongwe 1,475 km
Kisii Mchinji 1,465 km
Eldoret Nsanje 1,929 km
Kikuyu Mzuzu 1,167 km
Nyeri Lilongwe 1,538 km
Kisumu Mangochi 1,591 km
Kakamega Dedza 1,622 km
Malindi Lilongwe 1,377 km
Nyeri Blantyre 1,713 km
Mombasa Lilongwe 1,272 km
Ruiru Blantyre 1,633 km
Garissa Mzuzu 1,367 km
Nakuru Lilongwe 1,532 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 Malawi

Distances between countries Kilometers
From Malawi to China 9,126 km
From Malawi to India 6,156 km
From Malawi to United States 14,417 km
From Malawi to Indonesia 8,873 km
From Malawi to Pakistan 6,115 km

Countries separated by similar distances

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

From To Distance (kilometers)
United Kingdom Austria 1,519 km
Germany Ukraine 1,519 km
Colombia Peru 1,524 km
Peru Colombia 1,524 km
Germany Finland 1,515 km
Netherlands Belarus 1,528 km
France Malta 1,530 km
Colombia Nicaragua 1,510 km
Colombia Jamaica 1,533 km
United Kingdom Poland 1,534 km
France Tunisia 1,504 km
Costa Rica Aruba 1,536 km
France Kosovo 1,538 km
Chile Uruguay 1,495 km
France Serbia 1,495 km

More distances from Kenya

Calculate the distance between any 2 countries