The distance between Kenya and Sri Lanka is 4,836 kilometers (3,005 miles).
Kenya, Africa
Sri Lanka, Asia
4,836 km
Distance between centroids
4,214 km
Shortest distance
Calculated based on main borders (including major islands)
4,555 km
Shortest distance between major cities
Malindi → Colombo
Distances between Kenya and Sri Lanka by cities:
City in Kenya | City in Sri Lanka | Distance (kilometers) |
---|---|---|
Meru | Colombo | 4,746 km |
Ruiru | Jaffna | 4,918 km |
Kitale | Colombo | 5,020 km |
Meru | Ampara | 4,952 km |
Mombasa | Ampara | 4,834 km |
Malindi | Jaffna | 4,648 km |
Kisumu | Dehiwala-Mount Lavinia | 5,068 km |
Thika | Colombo | 4,833 km |
Nairobi | Jaffna | 4,938 km |
Eldoret | Vavuniya | 5,095 km |
Nakuru | Jaffna | 4,991 km |
Nakuru | Colombo | 4,927 km |
Nyeri | Jaffna | 4,900 km |
Kikuyu | Jaffna | 4,953 km |
Kakamega | Anuradhapura | 5,141 km |
Ruiru | Ampara | 5,053 km |
Kitale | Jaffna | 5,073 km |
Nairobi | Ampara | 5,072 km |
Kikuyu | Galle | 4,907 km |
Kisumu | Colombo | 5,067 km |
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 |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between Kenya and Sri Lanka.
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 |