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) |
---|---|---|
Batticaloa | Kakamega | 5,273 km |
Maharagama | Nairobi | 4,873 km |
Colombo | Nairobi | 4,866 km |
Colombo | Kakamega | 5,061 km |
Galle | Malindi | 4,573 km |
Ampara | Kisii | 5,283 km |
Jaffna | Meru | 4,810 km |
Kandy | Kakamega | 5,151 km |
Pita Kotte | Kisii | 5,082 km |
Dehiwala-Mount Lavinia | Nairobi | 4,866 km |
Puttalam | Nairobi | 4,884 km |
Kandy | Mombasa | 4,721 km |
Vavuniya | Nairobi | 4,971 km |
Trincomalee | Nairobi | 5,046 km |
Vavuniya | Kakamega | 5,157 km |
Galle | Kisii | 5,105 km |
Trincomalee | Kisii | 5,254 km |
Anuradhapura | Malindi | 4,652 km |
Dehiwala-Mount Lavinia | Kisii | 5,078 km |
Batticaloa | Nairobi | 5,080 km |
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 |
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 |
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 |