The distance between Botswana and China is 10,548 kilometers (6,554 miles).
Botswana, Africa
China, Asia
10,548 km
Distance between centroids
7,892 km
Shortest distance
Calculated based on main borders (including major islands)
10,654 km
Shortest distance between major cities
Palapye → Shenzhen
Distances between Botswana and China by cities:
City in Botswana | City in China | Distance (kilometers) |
---|---|---|
Maun | Suzhou | 11,801 km |
Mochudi | Beijing | 11,729 km |
Mahalapye | Suzhou | 11,651 km |
Mogoditshane | Shanghai | 11,890 km |
Mochudi | Shanghai | 11,854 km |
Francistown | Shanghai | 11,563 km |
Tlokweng | Beijing | 11,760 km |
Molepolole | Suzhou | 11,838 km |
Ramotswa | Shanghai | 11,902 km |
Serowe | Tianjin | 11,585 km |
Gaborone | Shanghai | 11,888 km |
Molepolole | Shenyang | 12,409 km |
Ramotswa | Beijing | 11,782 km |
Ghanzi | Beijing | 11,918 km |
Palapye | Shenzhen | 10,654 km |
Ghanzi | Shanghai | 12,129 km |
Serowe | Shenyang | 12,174 km |
Selebi-Phikwe | Beijing | 11,427 km |
Kanye | Shanghai | 11,955 km |
Palapye | Beijing | 11,524 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 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 |
The following list contains countries that are separated by a similar distance as it is between Botswana and China.
From | To | Distance (kilometers) |
---|---|---|
Canada | Macao | 10,550 km |
Chile | Portugal | 10,549 km |
Peru | Malta | 10,552 km |
Chile | Malawi | 10,546 km |
Spain | Hong Kong | 10,545 km |
Colombia | Kiribati | 10,540 km |
Colombia | Central African Republic | 10,538 km |
Mexico | Montenegro | 10,563 km |
Peru | Norway | 10,533 km |
Peru | Samoa | 10,533 km |
Mexico | Burkina Faso | 10,568 km |
United States | Armenia | 10,571 km |
Mexico | Serbia | 10,573 km |
United States | Tonga | 10,522 km |
Spain | Macao | 10,522 km |