Distance from Sri Lanka to Kenya

The distance between Sri Lanka and Kenya is 4,836 kilometers (3,005 miles).

Sri Lanka, Asia

Kenya, Africa

4,836 km

Distance between centroids

4,214 km

Shortest distance

Calculated based on main borders (including major islands)

4,560 km

Shortest distance between major cities

Pita Kotte → Malindi

Distances between Sri Lanka and Kenya by cities:

City in Sri Lanka City in Kenya Distance (kilometers)
Dehiwala-Mount Lavinia Kisii 5,078 km
Badulla Malindi 4,687 km
Dehiwala-Mount Lavinia Nairobi 4,866 km
Matara Nairobi 4,925 km
Colombo Nairobi 4,866 km
Puttalam Kakamega 5,073 km
Badulla Nairobi 4,998 km
Trincomalee Nairobi 5,046 km
Kandy Mombasa 4,721 km
Ampara Nairobi 5,072 km
Matara Kakamega 5,125 km
Anuradhapura Malindi 4,652 km
Maharagama Nyeri 4,840 km
Kandy Kakamega 5,151 km
Batticaloa Kakamega 5,273 km
Batticaloa Nairobi 5,080 km
Anuradhapura Kisii 5,161 km
Vavuniya Nairobi 4,971 km
Jaffna Nairobi 4,938 km
Puttalam Nairobi 4,884 km

Distance between cities calculator →

Other distances from Sri Lanka

Distance between countries Kilometers
From Sri Lanka to China 3,909 km
From Sri Lanka to India 1,421 km
From Sri Lanka to United States 15,013 km
From Sri Lanka to Indonesia 3,802 km
From Sri Lanka to Pakistan 2,761 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 Sri Lanka and Kenya.

From To Distance (kilometers)
Germany Tajikistan 4,836 km
Italy Afghanistan 4,844 km
Spain Gabon 4,828 km
Canada Honduras 4,854 km
Germany Cameroon 4,859 km
Australia Fiji 4,821 km
United Kingdom Chad 4,820 km
Brazil Cuba 4,860 km
China Maldives 4,818 km
Germany United Arab Emirates 4,818 km
Argentina Guyana 4,816 km
France Bahrain 4,813 km
Argentina French Guiana 4,812 km
Japan Indonesia 4,808 km
Canada Jamaica 4,872 km

More distances from Sri Lanka

Calculate the distance between any 2 countries