Countries between Sao Tome and Principe and Virgin Islands

Up to 1,000 kilometers
Kiribati flag Distance from Sao Tome and Principe to Kiribati is: 709 kilometer Distance from Sao Tome to Tarawa
Togo flag Distance from Sao Tome and Principe to Togo is: 887 kilometer Distance from Sao Tome to Loma
Marshall Islands flag Distance from Sao Tome and Principe to Marshall Islands is: 975 kilometer Distance from Sao Tome to Majuro
Nigeria flag Distance from Sao Tome and Principe to Nigeria is: 985 kilometer Distance from Sao Tome to Abuja
Up to 2,000 kilometers
Niger flag Distance from Sao Tome and Principe to Niger is: 1,548 kilometer Distance from Sao Tome to Niamey
Up to 2,500 kilometers
Fiji flag Distance from Sao Tome and Principe to Fiji is: 2,320 kilometer Distance from Sao Tome to Suva
Sierra Leone flag Distance from Sao Tome and Principe to Sierra Leone is: 2,387 kilometer Distance from Sao Tome to Freetown
Up to 3,500 kilometers
Senegal flag Distance from Sao Tome and Principe to Senegal is: 3,091 kilometer Distance from Sao Tome to Dakar
Up to 4,500 kilometers
Cook Islands flag Distance from Sao Tome and Principe to Cook Islands is: 4,273 kilometer Distance from Sao Tome to Avarua
Up to 5,500 kilometers
French Polynesia flag Distance from Sao Tome and Principe to French Polynesia is: 5,106 kilometer Distance from Sao Tome to Papeete
Up to 7,000 kilometers
Suriname flag Distance from Sao Tome and Principe to Suriname is: 6,878 kilometer Distance from Sao Tome to Paramaribo
Up to 8,000 kilometers
Saint Vincent flag Distance from Sao Tome and Principe to Saint Vincent is: 7,598 kilometer Distance from Sao Tome to Kingstown
Trinidad and Tobago flag Distance from Sao Tome and Principe to Trinidad and Tobago is: 7,608 kilometer Distance from Sao Tome to Port-of-Spain
Saint Kitts and Nevis flag Distance from Sao Tome and Principe to Saint Kitts and Nevis is: 7,800 kilometer Distance from Sao Tome to Basseterre
Up to 8,500 kilometers
Virgin Islands flag Distance from Sao Tome and Principe to Virgin Islands is: 8,045 kilometer Distance from Sao Tome to Charlotte Amalie
Up to 10,500 kilometers
Mexico flag Distance from Sao Tome and Principe to Mexico is: 10,415 kilometer Distance from Sao Tome to Mexico City
Up to 11,500 kilometers
Guatemala flag Distance from Sao Tome and Principe to Guatemala is: 11,347 kilometer Distance from Sao Tome to Guatemala
El Salvador flag Distance from Sao Tome and Principe to El Salvador is: 11,492 kilometer Distance from Sao Tome to San Salvador
Up to 12,000 kilometers
Belize flag Distance from Sao Tome and Principe to Belize is: 11,517 kilometer Distance from Sao Tome to Belmopan
Honduras flag Distance from Sao Tome and Principe to Honduras is: 11,705 kilometer Distance from Sao Tome to Tegucigalpa
Up to 12,500 kilometers
Costa Rica flag Distance from Sao Tome and Principe to Costa Rica is: 12,070 kilometer Distance from Sao Tome to San Jose
Cuba flag Distance from Sao Tome and Principe to Cuba is: 12,114 kilometer Distance from Sao Tome to Havana
Canada flag Distance from Sao Tome and Principe to Canada is: 12,119 kilometer Distance from Sao Tome to Ottawa
Cayman Islands flag Distance from Sao Tome and Principe to Cayman Islands is: 12,270 kilometer Distance from Sao Tome to George Town
Up to 13,000 kilometers
Bahamas flag Distance from Sao Tome and Principe to Bahamas is: 12,580 kilometer Distance from Sao Tome to Nassau
Ecuador flag Distance from Sao Tome and Principe to Ecuador is: 12,707 kilometer Distance from Sao Tome to Quito
Jamaica flag Distance from Sao Tome and Principe to Jamaica is: 12,767 kilometer Distance from Sao Tome to Kingston
Up to 13,500 kilometers
Colombia flag Distance from Sao Tome and Principe to Colombia is: 13,195 kilometer Distance from Sao Tome to Bogota
Haiti flag Distance from Sao Tome and Principe to Haiti is: 13,222 kilometer Distance from Sao Tome to Port-au-Prince
Dominican Republic flag Distance from Sao Tome and Principe to Dominican Republic is: 13,475 kilometer Distance from Sao Tome to Santo Domingo
Up to 14,000 kilometers
Bermuda flag Distance from Sao Tome and Principe to Bermuda is: 13,528 kilometer Distance from Sao Tome to Hamilton
Bolivia flag Distance from Sao Tome and Principe to Bolivia is: 13,658 kilometer Distance from Sao Tome to La Paz
Aruba flag Distance from Sao Tome and Principe to Aruba is: 13,682 kilometer Distance from Sao Tome to Oranjestad
Up to 14,500 kilometers
Anguilla flag Distance from Sao Tome and Principe to Anguilla is: 14,184 kilometer Distance from Sao Tome to The Valley
Antigua and Barbuda flag Distance from Sao Tome and Principe to Antigua and Barbuda is: 14,336 kilometer Distance from Sao Tome to Saint John's
Dominica flag Distance from Sao Tome and Principe to Dominica is: 14,430 kilometer Distance from Sao Tome to Roseau