Distance from Botswana to China

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 cities calculator →

Other distances from Botswana

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

Other distances from China

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

Countries separated by similar distances

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

More distances from Botswana

Calculate the distance between any 2 countries