The distance between Thailand and Botswana is 9,326 kilometers (5,795 miles).
Thailand, Asia
Botswana, Africa
9,326 km
Distance between centroids
8,205 km
Shortest distance
Calculated based on main borders (including major islands)
8,613 km
Shortest distance between major cities
Yala → Francistown
Distances between Thailand and Botswana by cities:
City in Thailand | City in Botswana | Distance (kilometers) |
---|---|---|
Samut Prakan | Gaborone | 9,143 km |
Bangkok | Francistown | 8,861 km |
Bangkok | Thamaga | 9,177 km |
Phra Pradaeng | Gaborone | 9,140 km |
Hat Yai | Gaborone | 8,797 km |
Pak Kret | Thamaga | 9,185 km |
Pattaya | Gaborone | 9,136 km |
Udon Thani | Mogoditshane | 9,549 km |
Nakhon Sawan | Thamaga | 9,243 km |
Mueang Nonthaburi | Gaborone | 9,148 km |
Chiang Mai | Thamaga | 9,297 km |
Phuket | Thamaga | 8,674 km |
Lampang | Gaborone | 9,283 km |
Pattaya | Thamaga | 9,172 km |
Phra Pradaeng | Francistown | 8,859 km |
Chiang Mai | Gaborone | 9,262 km |
Nakhon Sawan | Gaborone | 9,208 km |
Samut Prakan | Thamaga | 9,178 km |
Pak Kret | Palapye | 8,955 km |
Hat Yai | Thamaga | 8,834 km |
Distance 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 |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between Thailand and Botswana.
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 |