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) |
---|---|---|
Recife | Cape Town | 6,152 km |
Goiânia | Rustenburg | 7,904 km |
Guarulhos | Johannesburg | 7,435 km |
Recife | Johannesburg | 6,924 km |
São Paulo | Johannesburg | 7,442 km |
Goiânia | Port Elizabeth | 7,619 km |
Guarulhos | Krugersdorp | 7,413 km |
Manaus | Rustenburg | 9,593 km |
Porto Alegre | Cape Town | 6,469 km |
Manaus | Johannesburg | 9,672 km |
Belo Horizonte | Bloemfontein | 7,083 km |
Belém | Johannesburg | 8,601 km |
Campinas | Pretoria | 7,534 km |
Curitiba | Rustenburg | 7,566 km |
Curitiba | Johannesburg | 7,623 km |
Salvador | Rustenburg | 6,984 km |
Brasília | Johannesburg | 7,881 km |
Belém | Cape Town | 7,804 km |
Rio de Janeiro | Johannesburg | 7,132 km |
Belo Horizonte | Johannesburg | 7,318 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 |