The distance between Botswana and Thailand is 9,326 kilometers (5,795 miles).
Botswana, Africa
Thailand, Asia
9,326 km
Distance between centroids
8,205 km
Shortest distance
Calculated based on main borders (including major islands)
8,371 km
Shortest distance between major cities
Selebi-Phikwe → Phuket
Distances between Botswana and Thailand by cities:
City in Botswana | City in Thailand | Distance (kilometers) |
---|---|---|
Palapye | Bangkok | 8,948 km |
Ramotswa | Bangkok | 9,153 km |
Thamaga | Udon Thani | 9,581 km |
Lobatse | Samut Prakan | 9,185 km |
Maun | Samut Prakan | 9,228 km |
Gaborone | Samut Prakan | 9,143 km |
Francistown | Phuket | 8,381 km |
Mochudi | Phuket | 8,607 km |
Ramotswa | Phuket | 8,647 km |
Lobatse | Phuket | 8,676 km |
Kanye | Phuket | 8,702 km |
Serowe | Phuket | 8,495 km |
Mahalapye | Phuket | 8,505 km |
Palapye | Samut Prakan | 8,950 km |
Thamaga | Bangkok | 9,177 km |
Kanye | Bangkok | 9,208 km |
Ghanzi | Phuket | 8,986 km |
Maun | Bangkok | 9,225 km |
Mogoditshane | Udon Thani | 9,549 km |
Selebi-Phikwe | Phuket | 8,371 km |
Distance between countries | Kilometers |
---|---|
From Botswana to China | 10,548 km |
From Botswana to India | 7,570 km |
From Botswana to United States | 14,128 km |
From Botswana to Indonesia | 9,905 km |
From Botswana to Pakistan | 7,537 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 Botswana and Thailand.
From | To | Distance (kilometers) |
---|---|---|
Netherlands | Lesotho | 9,328 km |
New Zealand | Japan | 9,322 km |
South Africa | Netherlands | 9,321 km |
Netherlands | South Africa | 9,321 km |
Greece | Cuba | 9,316 km |
Cuba | Greece | 9,316 km |
Sweden | Mexico | 9,313 km |
Costa Rica | Denmark | 9,313 km |
South Africa | Belarus | 9,348 km |
Kenya | Taiwan | 9,309 km |
Uruguay | Portugal | 9,353 km |
Kenya | Philippines | 9,353 km |
Sweden | Honduras | 9,355 km |
Bulgaria | United States | 9,355 km |
Uruguay | French Polynesia | 9,305 km |