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) |
---|---|---|
Guangzhou | Cape Town | 11,833 km |
Dongguan | Rustenburg | 10,763 km |
Wuhan | Rustenburg | 11,155 km |
Guangzhou | Rustenburg | 10,722 km |
Shanghai | Johannesburg | 11,775 km |
Nanjing | Bloemfontein | 11,885 km |
Hangzhou | Johannesburg | 11,621 km |
Shenzhen | Johannesburg | 10,718 km |
Beijing | Rustenburg | 11,725 km |
Nanjing | Johannesburg | 11,573 km |
Shenyang | Krugersdorp | 12,339 km |
Chongqing | Johannesburg | 10,397 km |
Hangzhou | Rustenburg | 11,666 km |
Dongguan | Johannesburg | 10,711 km |
Tianjin | Rustenburg | 11,758 km |
Qingdao | Krugersdorp | 11,887 km |
Foshan | Johannesburg | 10,655 km |
Tianjin | Johannesburg | 11,728 km |
Shenyang | Rustenburg | 12,353 km |
Beijing | Johannesburg | 11,696 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 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 |
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 |