Distance from Sao Tome and Principe to Bahamas

The distance between Sao Tome and Principe and Bahamas is 9,403 kilometers (5,843 miles).

Sao Tome and Principe, Africa

Bahamas, America

9,403 km

Distance between centroids

9,220 km

Shortest distance between major cities

Guadalupe → Arthur’s Town

Distances between Sao Tome and Principe and Bahamas by cities:

City in Sao Tome and Principe City in Bahamas Distance (kilometers)
São João dos Angolares Nassau 9,403 km
Trindade Freeport 9,541 km
Guadalupe Nassau 9,391 km
Trindade Arthur’s Town 9,228 km
Santo António Arthur’s Town 9,241 km
São Tomé Arthur’s Town 9,231 km
São Tomé Nassau 9,402 km
Santo António Nassau 9,411 km
Guadalupe Arthur’s Town 9,220 km
São João dos Angolares Arthur’s Town 9,232 km

Distance between cities calculator →

Other distances from Bahamas

Distances between countries Kilometers
From Bahamas to China 13,262 km
From Bahamas to India 14,351 km
From Bahamas to United States 2,194 km
From Bahamas to Indonesia 17,063 km
From Bahamas to Pakistan 12,928 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 Bahamas.

From To Distance (kilometers)
Papua New Guinea Mauritius 9,401 km
New Zealand Hong Kong 9,405 km
New Zealand Argentina 9,408 km
Uruguay Burundi 9,409 km
China Canada 9,410 km
China Mozambique 9,411 km
El Salvador Burkina Faso 9,415 km
China Niger 9,416 km
Cuba Moldova 9,417 km
Costa Rica Benin 9,419 km
Costa Rica Switzerland 9,377 km
New Zealand Macao 9,428 km
Cuba Sao Tome and Principe 9,428 km
Greece United States 9,431 km
Nigeria Myanmar 9,366 km

More distances from Sao Tome and Principe

Calculate the distance between any 2 countries