Countries between Sao Tome and Principe and Peru

Up to 1,000 kilometers
Belgium flag Distance from Sao Tome and Principe to Belgium is: 698 kilometer Distance from Sao Tome to Brussels
Cayman Islands flag Distance from Sao Tome and Principe to Cayman Islands is: 810 kilometer Distance from Sao Tome to George Town
Togo flag Distance from Sao Tome and Principe to Togo is: 887 kilometer Distance from Sao Tome to Loma
Cuba flag Distance from Sao Tome and Principe to Cuba is: 932 kilometer Distance from Sao Tome to Havana
Up to 1,500 kilometers
Nauru flag Distance from Sao Tome and Principe to Nauru is: 1,273 kilometer Distance from Sao Tome to Yaren District
Andorra flag Distance from Sao Tome and Principe to Andorra is: 1,364 kilometer Distance from Sao Tome to Andorra la Vella
Marshall Islands flag Distance from Sao Tome and Principe to Marshall Islands is: 1,431 kilometer Distance from Sao Tome to Majuro
Up to 2,000 kilometers
Austria flag Distance from Sao Tome and Principe to Austria is: 1,581 kilometer Distance from Sao Tome to Vienna
Kiribati flag Distance from Sao Tome and Principe to Kiribati is: 1,748 kilometer Distance from Sao Tome to Tarawa
Dominican Republic flag Distance from Sao Tome and Principe to Dominican Republic is: 1,996 kilometer Distance from Sao Tome to Santo Domingo
Up to 2,500 kilometers
Algeria flag Distance from Sao Tome and Principe to Algeria is: 2,004 kilometer Distance from Sao Tome to Algiers
Bosnia and Herzegovina flag Distance from Sao Tome and Principe to Bosnia and Herzegovina is: 2,004 kilometer Distance from Sao Tome to Sarajevo
Albania flag Distance from Sao Tome and Principe to Albania is: 2,284 kilometer Distance from Sao Tome to Tirana
Bulgaria flag Distance from Sao Tome and Principe to Bulgaria is: 2,385 kilometer Distance from Sao Tome to Sofia
Up to 3,000 kilometers
Dominica flag Distance from Sao Tome and Principe to Dominica is: 2,920 kilometer Distance from Sao Tome to Roseau
Grenada flag Distance from Sao Tome and Principe to Grenada is: 2,954 kilometer Distance from Sao Tome to Saint George's
Up to 3,500 kilometers
Canada flag Distance from Sao Tome and Principe to Canada is: 3,353 kilometer Distance from Sao Tome to Ottawa
Up to 4,000 kilometers
Japan flag Distance from Sao Tome and Principe to Japan is: 3,697 kilometer Distance from Sao Tome to Tokyo
Up to 4,500 kilometers
Samoa flag Distance from Sao Tome and Principe to Samoa is: 4,031 kilometer Distance from Sao Tome to Apia
Up to 5,000 kilometers
Niue flag Distance from Sao Tome and Principe to Niue is: 4,522 kilometer Distance from Sao Tome to Alofi
Burkina Faso flag Distance from Sao Tome and Principe to Burkina Faso is: 4,642 kilometer Distance from Sao Tome to Ouagadougou
Up to 5,500 kilometers
Benin flag Distance from Sao Tome and Principe to Benin is: 5,326 kilometer Distance from Sao Tome to Porto-Novo
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
Cape Verde flag Distance from Sao Tome and Principe to Cape Verde is: 6,927 kilometer Distance from Sao Tome to Praia
Up to 7,500 kilometers
Canary Islands flag Distance from Sao Tome and Principe to Canary Islands is: 7,493 kilometer Distance from Sao Tome to Las Palmas
Up to 8,000 kilometers
Uruguay flag Distance from Sao Tome and Principe to Uruguay is: 7,574 kilometer Distance from Sao Tome to Montevideo
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
Faroe Islands flag Distance from Sao Tome and Principe to Faroe Islands is: 7,885 kilometer Distance from Sao Tome to Torshavn
Up to 8,500 kilometers
Venezuela flag Distance from Sao Tome and Principe to Venezuela is: 8,196 kilometer Distance from Sao Tome to Caracas
Gibraltar flag Distance from Sao Tome and Principe to Gibraltar is: 8,291 kilometer Distance from Sao Tome to Gibraltar
Up to 9,000 kilometers
France flag Distance from Sao Tome and Principe to France is: 8,631 kilometer Distance from Sao Tome to Paris
Up to 9,500 kilometers
Denmark flag Distance from Sao Tome and Principe to Denmark is: 9,098 kilometer Distance from Sao Tome to Copenhagen
Germany flag Distance from Sao Tome and Principe to Germany is: 9,266 kilometer Distance from Sao Tome to Berlin
Czech Republic flag Distance from Sao Tome and Principe to Czech Republic is: 9,427 kilometer Distance from Sao Tome to Prague
Up to 10,000 kilometers
Finland flag Distance from Sao Tome and Principe to Finland is: 9,564 kilometer Distance from Sao Tome to Helsinki
Estonia flag Distance from Sao Tome and Principe to Estonia is: 9,593 kilometer Distance from Sao Tome to Tallinn
Croatia flag Distance from Sao Tome and Principe to Croatia is: 9,709 kilometer Distance from Sao Tome to Zagreb
Djerba flag Distance from Sao Tome and Principe to Djerba is: 9,782 kilometer Distance from Sao Tome to Djerba
Up to 11,000 kilometers
Greece flag Distance from Sao Tome and Principe to Greece is: 10,656 kilometer Distance from Sao Tome to Athens
Up to 11,500 kilometers
Mexico flag Distance from Sao Tome and Principe to Mexico is: 11,037 kilometer Distance from Sao Tome to Mexico City
Up to 12,000 kilometers
Cyprus flag Distance from Sao Tome and Principe to Cyprus is: 11,554 kilometer Distance from Sao Tome to Nicosia
Egypt flag Distance from Sao Tome and Principe to Egypt is: 11,689 kilometer Distance from Sao Tome to Cairo
Georgia flag Distance from Sao Tome and Principe to Georgia is: 11,882 kilometer Distance from Sao Tome to T'bilisi
Up to 12,500 kilometers
Honduras flag Distance from Sao Tome and Principe to Honduras is: 12,400 kilometer Distance from Sao Tome to Tegucigalpa
Up to 13,000 kilometers
Nicaragua flag Distance from Sao Tome and Principe to Nicaragua is: 12,548 kilometer Distance from Sao Tome to Managua
Up to 13,500 kilometers
Jamaica flag Distance from Sao Tome and Principe to Jamaica is: 13,342 kilometer Distance from Sao Tome to Kingston
Panama flag Distance from Sao Tome and Principe to Panama is: 13,346 kilometer Distance from Sao Tome to Panama (City)
Up to 14,000 kilometers
Haiti flag Distance from Sao Tome and Principe to Haiti is: 13,759 kilometer Distance from Sao Tome to Port-au-Prince
Peru flag Distance from Sao Tome and Principe to Peru is: 13,906 kilometer Distance from Sao Tome to Lima
Up to 14,500 kilometers
Puerto Rico flag Distance from Sao Tome and Principe to Puerto Rico is: 14,360 kilometer Distance from Sao Tome to San Juan
Up to 15,000 kilometers
Saint Kitts and Nevis flag Distance from Sao Tome and Principe to Saint Kitts and Nevis is: 14,738 kilometer Distance from Sao Tome to Basseterre