Countries between Sao Tome and Principe and Cook Islands

Up to 500 kilometers
Cyprus flag Distance from Sao Tome and Principe to Cyprus is: 241 kilometer Distance from Sao Tome to Nicosia
Malta flag Distance from Sao Tome and Principe to Malta is: 354 kilometer Distance from Sao Tome to Valletta
Up to 1,000 kilometers
Egypt flag Distance from Sao Tome and Principe to Egypt is: 584 kilometer Distance from Sao Tome to Cairo
Italy flag Distance from Sao Tome and Principe to Italy is: 989 kilometer Distance from Sao Tome to Rome
Up to 1,500 kilometers
Greece flag Distance from Sao Tome and Principe to Greece is: 1,150 kilometer Distance from Sao Tome to Athens
San Marino flag Distance from Sao Tome and Principe to San Marino is: 1,224 kilometer Distance from Sao Tome to San Marino
Monaco flag Distance from Sao Tome and Principe to Monaco is: 1,299 kilometer Distance from Sao Tome to Monaco
Bulgaria flag Distance from Sao Tome and Principe to Bulgaria is: 1,439 kilometer Distance from Sao Tome to Sofia
Up to 2,000 kilometers
Liechtenstein flag Distance from Sao Tome and Principe to Liechtenstein is: 1,611 kilometer Distance from Sao Tome to Vaduz
Bosnia and Herzegovina flag Distance from Sao Tome and Principe to Bosnia and Herzegovina is: 1,839 kilometer Distance from Sao Tome to Sarajevo
Luxembourg flag Distance from Sao Tome and Principe to Luxembourg is: 1,941 kilometer Distance from Sao Tome to Luxembourg
Up to 2,500 kilometers
Hungary flag Distance from Sao Tome and Principe to Hungary is: 2,038 kilometer Distance from Sao Tome to Budapest
Croatia flag Distance from Sao Tome and Principe to Croatia is: 2,115 kilometer Distance from Sao Tome to Zagreb
Austria flag Distance from Sao Tome and Principe to Austria is: 2,246 kilometer Distance from Sao Tome to Vienna
Djerba flag Distance from Sao Tome and Principe to Djerba is: 2,263 kilometer Distance from Sao Tome to Djerba
Belarus flag Distance from Sao Tome and Principe to Belarus is: 2,306 kilometer Distance from Sao Tome to Minsk
Czech Republic flag Distance from Sao Tome and Principe to Czech Republic is: 2,483 kilometer Distance from Sao Tome to Prague
Up to 3,000 kilometers
Germany flag Distance from Sao Tome and Principe to Germany is: 2,710 kilometer Distance from Sao Tome to Berlin
Zambia flag Distance from Sao Tome and Principe to Zambia is: 2,938 kilometer Distance from Sao Tome to Lusaka
Estonia flag Distance from Sao Tome and Principe to Estonia is: 2,940 kilometer Distance from Sao Tome to Tallinn
Denmark flag Distance from Sao Tome and Principe to Denmark is: 2,986 kilometer Distance from Sao Tome to Copenhagen
Up to 3,500 kilometers
Finland flag Distance from Sao Tome and Principe to Finland is: 3,014 kilometer Distance from Sao Tome to Helsinki
Belgium flag Distance from Sao Tome and Principe to Belgium is: 3,134 kilometer Distance from Sao Tome to Brussels
Chad flag Distance from Sao Tome and Principe to Chad is: 3,178 kilometer Distance from Sao Tome to N'Djamena
France flag Distance from Sao Tome and Principe to France is: 3,185 kilometer Distance from Sao Tome to Paris
Tanzania flag Distance from Sao Tome and Principe to Tanzania is: 3,291 kilometer Distance from Sao Tome to Dar es Salaam
Zimbabwe flag Distance from Sao Tome and Principe to Zimbabwe is: 3,371 kilometer Distance from Sao Tome to Harare
Up to 4,000 kilometers
Gibraltar flag Distance from Sao Tome and Principe to Gibraltar is: 3,693 kilometer Distance from Sao Tome to Gibraltar
Swaziland flag Distance from Sao Tome and Principe to Swaziland is: 3,939 kilometer Distance from Sao Tome to Mbabane
Up to 4,500 kilometers
Faroe Islands flag Distance from Sao Tome and Principe to Faroe Islands is: 4,292 kilometer Distance from Sao Tome to Torshavn
Burkina Faso flag Distance from Sao Tome and Principe to Burkina Faso is: 4,429 kilometer Distance from Sao Tome to Ouagadougou
Up to 5,000 kilometers
Benin flag Distance from Sao Tome and Principe to Benin is: 4,539 kilometer Distance from Sao Tome to Porto-Novo
Ghana flag Distance from Sao Tome and Principe to Ghana is: 4,834 kilometer Distance from Sao Tome to Accra
Canary Islands flag Distance from Sao Tome and Principe to Canary Islands is: 4,847 kilometer Distance from Sao Tome to Las Palmas
Up to 5,500 kilometers
Iceland flag Distance from Sao Tome and Principe to Iceland is: 5,082 kilometer Distance from Sao Tome to Reykjavik
Cote dIvoire flag Distance from Sao Tome and Principe to Cote d'Ivoire is: 5,141 kilometer Distance from Sao Tome to Yamoussoukro
Up to 6,000 kilometers
Guinea flag Distance from Sao Tome and Principe to Guinea is: 5,677 kilometer Distance from Sao Tome to Conakry
Gambia flag Distance from Sao Tome and Principe to Gambia is: 5,691 kilometer Distance from Sao Tome to Banjul
Guinea-Bissau flag Distance from Sao Tome and Principe to Guinea-Bissau is: 5,694 kilometer Distance from Sao Tome to Bissau
Up to 6,500 kilometers
Cape Verde flag Distance from Sao Tome and Principe to Cape Verde is: 6,233 kilometer Distance from Sao Tome to Praia
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
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
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
Venezuela flag Distance from Sao Tome and Principe to Venezuela is: 8,196 kilometer Distance from Sao Tome to Caracas
Up to 9,000 kilometers
Canada flag Distance from Sao Tome and Principe to Canada is: 8,790 kilometer Distance from Sao Tome to Ottawa
Bermuda flag Distance from Sao Tome and Principe to Bermuda is: 8,881 kilometer Distance from Sao Tome to Hamilton
Up to 9,500 kilometers
USA flag Distance from Sao Tome and Principe to USA is: 9,418 kilometer Distance from Sao Tome to Washington
Up to 10,000 kilometers
Antigua and Barbuda flag Distance from Sao Tome and Principe to Antigua and Barbuda is: 9,587 kilometer Distance from Sao Tome to Saint John's
Barbados flag Distance from Sao Tome and Principe to Barbados is: 9,639 kilometer Distance from Sao Tome to Bridgetown
Dominica flag Distance from Sao Tome and Principe to Dominica is: 9,660 kilometer Distance from Sao Tome to Roseau
Grenada flag Distance from Sao Tome and Principe to Grenada is: 9,895 kilometer Distance from Sao Tome to Saint George's
Guyana flag Distance from Sao Tome and Principe to Guyana is: 9,899 kilometer Distance from Sao Tome to Georgetown
Up to 10,500 kilometers
Dominican Republic flag Distance from Sao Tome and Principe to Dominican Republic is: 10,190 kilometer Distance from Sao Tome to Santo Domingo
Bahamas flag Distance from Sao Tome and Principe to Bahamas is: 10,338 kilometer Distance from Sao Tome to Nassau
Haiti flag Distance from Sao Tome and Principe to Haiti is: 10,389 kilometer Distance from Sao Tome to Port-au-Prince
Up to 11,000 kilometers
Aruba flag Distance from Sao Tome and Principe to Aruba is: 10,505 kilometer Distance from Sao Tome to Oranjestad
Cuba flag Distance from Sao Tome and Principe to Cuba is: 10,863 kilometer Distance from Sao Tome to Havana
Up to 11,500 kilometers
Cayman Islands flag Distance from Sao Tome and Principe to Cayman Islands is: 11,070 kilometer Distance from Sao Tome to George Town
Colombia flag Distance from Sao Tome and Principe to Colombia is: 11,476 kilometer Distance from Sao Tome to Bogota
Up to 17,500 kilometers
Vanuatu flag Distance from Sao Tome and Principe to Vanuatu is: 17,182 kilometer Distance from Sao Tome to Port-Vila