The distance between Kenya and Eswatini is 3,012 kilometers (1,872 miles).
Kenya, Africa
Eswatini, Africa
3,012 km
Distance between centroids
2,469 km
Shortest distance
Calculated based on main borders (including major islands)
2,626 km
Shortest distance between major cities
Mombasa → Mbabane
Distances between Kenya and Eswatini by cities:
City in Kenya | City in Eswatini | Distance (kilometers) |
---|---|---|
Machakos | Mbabane | 2,821 km |
Busia | Hlatikulu | 3,051 km |
Busia | Mbabane | 2,980 km |
Nyeri | Manzini | 2,947 km |
Bungoma | Mbabane | 2,997 km |
Malindi | Hlatikulu | 2,791 km |
Garissa | Hlatikulu | 3,067 km |
Mombasa | Mbabane | 2,626 km |
Kakamega | Mbabane | 2,969 km |
Machakos | Hlatikulu | 2,888 km |
Nairobi | Big Bend | 2,873 km |
Kisumu | Mbabane | 2,927 km |
Meru | Manzini | 3,013 km |
Malindi | Mbabane | 2,730 km |
Nairobi | Manzini | 2,850 km |
Meru | Mbabane | 3,000 km |
Kitale | Siteki | 3,057 km |
Nakuru | Mbabane | 2,926 km |
Eldoret | Kwaluseni | 3,018 km |
Thika | Hlatikulu | 2,936 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 Eswatini to China | 10,289 km |
From Eswatini to India | 7,310 km |
From Eswatini to United States | 14,954 km |
From Eswatini to Indonesia | 9,225 km |
From Eswatini to Pakistan | 7,478 km |
The following list contains countries that are separated by a similar distance as it is between Kenya and Eswatini.
From | To | Distance (kilometers) |
---|---|---|
El Salvador | Martinique | 3,008 km |
El Salvador | Saint Lucia | 3,016 km |
Greece | Sudan | 3,020 km |
Kenya | Reunion | 3,020 km |
Nigeria | Morocco | 2,996 km |
Sweden | Tunisia | 2,992 km |
El Salvador | Trinidad and Tobago | 3,029 km |
El Salvador | Saint Vincent and the Grenadines | 2,990 km |
Nigeria | Malta | 3,030 km |
Sweden | Azerbaijan | 2,989 km |
Netherlands | Libya | 3,035 km |
Bulgaria | Qatar | 3,035 km |
China | India | 2,984 km |
Haiti | United States | 3,040 km |