The distance between Brazil and South Africa is 7,787 kilometers (4,839 miles).
Brazil, South America
South Africa, Africa
7,787 km
Distance between centroids
5,741 km
Shortest distance
Calculated based on main borders (including major islands)
6,126 km
Shortest distance between major cities
Maceió → Cape Town
Distances between Brazil and South Africa by cities:
City in Brazil | City in South Africa | Distance (kilometers) |
---|---|---|
Belo Horizonte | Johannesburg | 7,318 km |
Manaus | Rustenburg | 9,593 km |
Curitiba | Rustenburg | 7,566 km |
São Paulo | Johannesburg | 7,442 km |
Recife | Cape Town | 6,152 km |
Manaus | Johannesburg | 9,672 km |
Fortaleza | Rustenburg | 7,412 km |
Rio de Janeiro | Rustenburg | 7,069 km |
São Paulo | Rustenburg | 7,381 km |
Campinas | Pretoria | 7,534 km |
Fortaleza | Krugersdorp | 7,471 km |
Salvador | Cape Town | 6,174 km |
Porto Alegre | Rustenburg | 7,588 km |
Goiânia | Rustenburg | 7,904 km |
Campinas | Cape Town | 6,427 km |
Goiânia | Port Elizabeth | 7,619 km |
Porto Alegre | Cape Town | 6,469 km |
Salvador | Rustenburg | 6,984 km |
Belo Horizonte | Bloemfontein | 7,083 km |
Curitiba | Johannesburg | 7,623 km |
Distance between countries | Kilometers |
---|---|
From Brazil to China | 16,638 km |
From Brazil to India | 14,787 km |
From Brazil to United States | 7,301 km |
From Brazil to Indonesia | 17,740 km |
From Brazil to Pakistan | 13,789 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 Brazil and South Africa.
From | To | Distance (kilometers) |
---|---|---|
Peru | Canada | 7,795 km |
Canada | Peru | 7,795 km |
Canada | Moldova | 7,781 km |
United Kingdom | China | 7,799 km |
Argentina | Namibia | 7,801 km |
Argentina | Senegal | 7,779 km |
Australia | India | 7,802 km |
Colombia | Mali | 7,776 km |
United Kingdom | Bhutan | 7,770 km |
Chile | French Polynesia | 7,810 km |
Canada | Ukraine | 7,769 km |
Germany | Trinidad and Tobago | 7,812 km |
Canada | Romania | 7,815 km |
Mexico | Kiribati | 7,761 km |