Distance from China to South Africa

The distance between China and South Africa is 11,224 kilometers (6,975 miles).

China, Asia

South Africa, Africa

11,224 km

Distance between centroids

7,816 km

Shortest distance

Calculated based on main borders (including major islands)

10,280 km

Shortest distance between major cities

Chengdu → Rustenburg

Distances between China and South Africa by cities:

City in China City in South Africa Distance (kilometers)
Shenzhen Johannesburg 10,718 km
Wuhan Johannesburg 11,114 km
Dongguan Johannesburg 10,711 km
Hangzhou Johannesburg 11,621 km
Foshan Johannesburg 10,655 km
Shenyang Rustenburg 12,353 km
Chengdu Rustenburg 10,280 km
Shenyang Krugersdorp 12,339 km
Qingdao Rustenburg 11,908 km
Qingdao Krugersdorp 11,887 km
Wuhan Rustenburg 11,155 km
Suzhou Johannesburg 11,701 km
Guangzhou Cape Town 11,833 km
Shanghai Cape Town 12,971 km
Tianjin Johannesburg 11,728 km
Chongqing Cape Town 11,620 km
Dongguan Rustenburg 10,763 km
Beijing Rustenburg 11,725 km
Beijing Johannesburg 11,696 km
Chengdu Cape Town 11,479 km

Distance between cities calculator →

Other distances from China

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

Other distances from South Africa

Distances between countries Kilometers
From South Africa to China 11,224 km
From South Africa to India 8,242 km
From South Africa to United States 14,396 km
From South Africa to Indonesia 10,065 km
From South Africa to Pakistan 8,342 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between China and South Africa.

From To Distance (kilometers)
Argentina Sudan 11,220 km
Mexico Niger 11,219 km
Canada Argentina 11,228 km
Argentina Canada 11,228 km
United States Turkmenistan 11,211 km
Ecuador Belarus 11,229 km
Canada Vanuatu 11,210 km
Australia Uganda 11,236 km
Mexico North Korea 11,237 km
Australia Namibia 11,237 km
Peru Greece 11,239 km
Canada Oman 11,241 km
Australia Burundi 11,244 km
Peru Serbia 11,195 km
Peru North Macedonia 11,245 km

More distances from China

Calculate the distance between any 2 countries