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)
10,168 km
Shortest distance between major cities
Chengdu → Letlhakane
Distances between China and Botswana by cities:
City in China | City in Botswana | Distance (kilometers) |
---|---|---|
Qingdao | Selebi-Phikwe | 11,635 km |
Beijing | Gaborone | 11,764 km |
Shanghai | Maun | 11,878 km |
Foshan | Letlhakane | 10,683 km |
Nanjing | Mochudi | 11,644 km |
Hangzhou | Letlhakane | 11,603 km |
Chengdu | Maun | 10,276 km |
Wuhan | Gaborone | 11,219 km |
Shanghai | Gaborone | 11,888 km |
Suzhou | Letlhakane | 11,675 km |
Chongqing | Maun | 10,456 km |
Foshan | Gaborone | 10,789 km |
Shenzhen | Letlhakane | 10,755 km |
Dongguan | Letlhakane | 10,742 km |
Tianjin | Gaborone | 11,800 km |
Beijing | Letlhakane | 11,573 km |
Wuhan | Letlhakane | 11,074 km |
Shenyang | Selebi-Phikwe | 12,054 km |
Qingdao | Letlhakane | 11,796 km |
Hangzhou | Gaborone | 11,737 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) |
---|---|---|
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 |