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,627 km
Shortest distance between major cities
Moratuwa → Mombasa
Distances between Sri Lanka and Kenya by cities:
City in Sri Lanka | City in Kenya | Distance (kilometers) |
---|---|---|
Moratuwa | Mombasa | 4,627 km |
Moratuwa | Nairobi | 4,866 km |
Pita Kotte | Busia | 5,133 km |
Pita Kotte | Nyeri | 4,838 km |
Badulla | Nyeri | 4,966 km |
Kandy | Nairobi | 4,958 km |
Puttalam | Mombasa | 4,656 km |
Hendala | Nakuru | 4,931 km |
Colombo | Nyeri | 4,833 km |
Batticaloa | Nyeri | 5,047 km |
Matara | Nairobi | 4,925 km |
Dehiwala-Mount Lavinia | Kitale | 5,021 km |
Anuradhapura | Nyeri | 4,918 km |
Badulla | Nairobi | 4,998 km |
Jaffna | Nairobi | 4,938 km |
Trincomalee | Nairobi | 5,046 km |
Trincomalee | Busia | 5,300 km |
Jaffna | Mombasa | 4,725 km |
Kandy | Mombasa | 4,721 km |
Matara | Nyeri | 4,895 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) |
---|---|---|
Nigeria | Ukraine | 4,840 km |
Nigeria | Qatar | 4,839 km |
Netherlands | Togo | 4,842 km |
Netherlands | Guinea-Bissau | 4,837 km |
Kenya | Turkmenistan | 4,850 km |
Netherlands | Qatar | 4,853 km |
Bulgaria | Republic of the Congo | 4,856 km |
Cuba | Brazil | 4,860 km |
Uruguay | Trinidad and Tobago | 4,817 km |
Papua New Guinea | Malaysia | 4,809 km |
Netherlands | Guinea | 4,871 km |
Nigeria | Bahrain | 4,802 km |
Kenya | Afghanistan | 4,879 km |
Papua New Guinea | Samoa | 4,879 km |