Distance from Sao Tome and Principe to Brazil

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

Sao Tome and Principe, Africa

Brazil, South America

6,639 km

Distance between centroids

5,974 km

Shortest distance between major cities

Trindade → Rio de Janeiro

Distances between Sao Tome and Principe and Brazil by cities:

City in Sao Tome and Principe City in Brazil Distance (kilometers)
Santo António São Paulo 6,476 km
Guadalupe São Paulo 6,332 km
São Tomé Nova Iguaçu 6,002 km
São Tomé São Paulo 6,339 km
Trindade Nova Iguaçu 5,995 km
São João dos Angolares Nova Iguaçu 5,983 km
Santo António Nova Iguaçu 6,139 km
Guadalupe Nova Iguaçu 5,995 km
Trindade Rio de Janeiro 5,974 km
São João dos Angolares São Paulo 6,321 km

Distance between cities calculator →

Other distances from Brazil

Distances 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 Sao Tome and Principe and Brazil.

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 Sao Tome and Principe

Calculate the distance between any 2 countries