Distance from Brazil to Sao Tome and Principe

The distance between Brazil and Sao Tome and Principe is 6,639 kilometers (4,126 miles).

Brazil, South America

Sao Tome and Principe, Africa

6,639 km

Distance between centroids

4,696 km

Shortest distance between major cities

Recife → São João dos Angolares

Distances between Brazil and Sao Tome and Principe by cities:

City in Brazil City in Sao Tome and Principe Distance (kilometers)
Campinas São João dos Angolares 6,342 km
São Paulo São João dos Angolares 6,321 km
Goiânia São Tomé 6,421 km
Guarulhos São Tomé 6,326 km
Curitiba São Tomé 6,654 km
Campinas São Tomé 6,360 km
Belo Horizonte São Tomé 5,958 km
Rio de Janeiro São Tomé 5,980 km
Salvador Trindade 5,198 km
São Paulo São Tomé 6,339 km
Curitiba São João dos Angolares 6,636 km
Belém São Tomé 6,151 km
Rio de Janeiro São João dos Angolares 5,962 km
Nova Iguaçu Guadalupe 5,995 km
Brasília São João dos Angolares 6,247 km
Recife São João dos Angolares 4,696 km
Manaus Guadalupe 7,427 km
Goiânia Guadalupe 6,413 km
Fortaleza São João dos Angolares 5,045 km
Recife Trindade 4,703 km

Distance between cities calculator →

Other distances from Brazil

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

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Brazil and Sao Tome and Principe.

From To Distance (kilometers)
Slovakia Angola 6,634 km
Cuba Gambia 6,655 km
China Poland 6,657 km
Sweden Uganda 6,621 km
Haiti Ireland 6,620 km
Haiti Morocco 6,619 km
Bulgaria Sri Lanka 6,617 km
Haiti Sierra Leone 6,617 km
Uruguay Gambia 6,664 km
Slovakia Bangladesh 6,667 km
Puerto Rico United Kingdom 6,669 km
Cuba Western Sahara 6,605 km
Nigeria Afghanistan 6,604 km
Kenya Estonia 6,598 km
Puerto Rico Mali 6,598 km

More distances from Brazil

Calculate the distance between any 2 countries