The distance between China and Botswana is 10,548 kilometers (6,554 miles).
China, Asia
Botswana, Africa
10,548 km
Distance between centroids
7,892 km
Shortest distance
Calculated based on main borders (including major islands)
9,986 km
Shortest distance between major cities
Chengdu → Francistown
Distances between China and Botswana by cities:
City in China | City in Botswana | Distance (kilometers) |
---|---|---|
Shenzhen | Francistown | 10,560 km |
Tianjin | Gaborone | 11,800 km |
Shenyang | Gaborone | 12,392 km |
Harbin | Gaborone | 12,740 km |
Tianjin | Francistown | 11,439 km |
Dongguan | Francistown | 10,548 km |
Nanchong | Thamaga | 10,545 km |
Chongqing | Thamaga | 10,526 km |
Nanchong | Palapye | 10,283 km |
Hangzhou | Molepolole | 11,762 km |
Guangzhou | Thamaga | 10,839 km |
Nanjing | Ramotswa | 11,693 km |
Beijing | Gaborone | 11,764 km |
Wuhan | Thamaga | 11,252 km |
Shenyang | Ramotswa | 12,410 km |
Nanjing | Gaborone | 11,678 km |
Shanghai | Thamaga | 11,922 km |
Chongqing | Palapye | 10,267 km |
Suzhou | Maun | 11,801 km |
Harbin | Thamaga | 12,769 km |
Distance between countries | Kilometers |
---|---|
From China to India | 2,984 km |
From China to United States | 11,671 km |
From China to Indonesia | 4,181 km |
From China to Pakistan | 3,291 km |
From China to Brazil | 16,638 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 China and Botswana.
From | To | Distance (kilometers) |
---|---|---|
Costa Rica | Tonga | 10,551 km |
Costa Rica | Cameroon | 10,545 km |
El Salvador | Albania | 10,544 km |
Sweden | Guam | 10,556 km |
Costa Rica | North Macedonia | 10,558 km |
Nigeria | Singapore | 10,560 km |
Greece | Nicaragua | 10,540 km |
Sweden | Ecuador | 10,561 km |
Bulgaria | Honduras | 10,561 km |
China | Tonga | 10,563 km |
Bulgaria | Belize | 10,563 km |
El Salvador | Kosovo | 10,536 km |
Papua New Guinea | Madagascar | 10,535 km |
Uruguay | Ireland | 10,568 km |