The distance between Kenya and Thailand is 7,144 kilometers (4,439 miles).
Kenya, Africa
Thailand, Asia
7,144 km
Distance between centroids
6,245 km
Shortest distance
Calculated based on main borders (including major islands)
6,584 km
Shortest distance between major cities
Garissa → Phuket
Distances between Kenya and Thailand by cities:
City in Kenya | City in Thailand | Distance (kilometers) |
---|---|---|
Nairobi | Samut Prakan | 7,224 km |
Bungoma | Bangkok | 7,404 km |
Mombasa | Phuket | 6,655 km |
Nakuru | Samut Prakan | 7,275 km |
Kisumu | Bangkok | 7,402 km |
Nyeri | Bangkok | 7,176 km |
Nyeri | Samut Prakan | 7,184 km |
Machakos | Bangkok | 7,175 km |
Eldoret | Mueang Nonthaburi | 7,332 km |
Thika | Bangkok | 7,181 km |
Busia | Phuket | 7,177 km |
Meru | Samut Prakan | 7,095 km |
Garissa | Phuket | 6,584 km |
Malindi | Phuket | 6,587 km |
Nakuru | Bangkok | 7,267 km |
Eldoret | Bangkok | 7,329 km |
Thika | Phuket | 6,878 km |
Meru | Bangkok | 7,086 km |
Nairobi | Udon Thani | 7,517 km |
Garissa | Nakhon Sawan | 6,881 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 Thailand to China | 2,238 km |
From Thailand to India | 2,386 km |
From Thailand to United States | 13,888 km |
From Thailand to Indonesia | 2,327 km |
From Thailand to Pakistan | 3,600 km |
The following list contains countries that are separated by a similar distance as it is between Kenya and Thailand.
From | To | Distance (kilometers) |
---|---|---|
Kenya | Malaysia | 7,141 km |
Slovakia | Maldives | 7,142 km |
Sweden | North Korea | 7,135 km |
Netherlands | Barbados | 7,148 km |
Puerto Rico | Belgium | 7,131 km |
Bulgaria | Madagascar | 7,154 km |
China | Austria | 7,155 km |
Netherlands | Martinique | 7,122 km |
Netherlands | Angola | 7,120 km |
Sweden | Democratic Republic of the Congo | 7,120 km |
Netherlands | India | 7,119 km |
Slovakia | Comoros | 7,116 km |
Nigeria | Maldives | 7,165 km |
Cuba | Spain | 7,167 km |