Countries between Sao Tome and Principe and Iceland

Up to 500 kilometers
Equatorial Guinea flag Distance from Sao Tome and Principe to Equatorial Guinea is: 442 kilometer Distance from Sao Tome to Malabo
Up to 1,000 kilometers
Cameroon flag Distance from Sao Tome and Principe to Cameroon is: 659 kilometer Distance from Sao Tome to Yaounde
Benin flag Distance from Sao Tome and Principe to Benin is: 820 kilometer Distance from Sao Tome to Porto-Novo
Togo flag Distance from Sao Tome and Principe to Togo is: 887 kilometer Distance from Sao Tome to Loma
Ghana flag Distance from Sao Tome and Principe to Ghana is: 966 kilometer Distance from Sao Tome to Accra
Nigeria flag Distance from Sao Tome and Principe to Nigeria is: 985 kilometer Distance from Sao Tome to Abuja
Up to 1,500 kilometers
Central African Republic flag Distance from Sao Tome and Principe to Central African Republic is: 1,387 kilometer Distance from Sao Tome to Bangui
Up to 2,000 kilometers
Cote dIvoire flag Distance from Sao Tome and Principe to Cote d'Ivoire is: 1,512 kilometer Distance from Sao Tome to Yamoussoukro
Niger flag Distance from Sao Tome and Principe to Niger is: 1,548 kilometer Distance from Sao Tome to Niamey
Chad flag Distance from Sao Tome and Principe to Chad is: 1,596 kilometer Distance from Sao Tome to N'Djamena
Burkina Faso flag Distance from Sao Tome and Principe to Burkina Faso is: 1,614 kilometer Distance from Sao Tome to Ouagadougou
Up to 2,500 kilometers
Liberia flag Distance from Sao Tome and Principe to Liberia is: 2,049 kilometer Distance from Sao Tome to Monrovia
Mali flag Distance from Sao Tome and Principe to Mali is: 2,120 kilometer Distance from Sao Tome to Bamako
Sierra Leone flag Distance from Sao Tome and Principe to Sierra Leone is: 2,387 kilometer Distance from Sao Tome to Freetown
Guinea flag Distance from Sao Tome and Principe to Guinea is: 2,477 kilometer Distance from Sao Tome to Conakry
Up to 3,000 kilometers
Guinea-Bissau flag Distance from Sao Tome and Principe to Guinea-Bissau is: 2,769 kilometer Distance from Sao Tome to Bissau
Gambia flag Distance from Sao Tome and Principe to Gambia is: 2,953 kilometer Distance from Sao Tome to Banjul
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
Mauritania flag Distance from Sao Tome and Principe to Mauritania is: 3,167 kilometer Distance from Sao Tome to Nouakchott
Up to 4,000 kilometers
Libya flag Distance from Sao Tome and Principe to Libya is: 3,675 kilometer Distance from Sao Tome to Tripoli
Djerba flag Distance from Sao Tome and Principe to Djerba is: 3,736 kilometer Distance from Sao Tome to Djerba
Canary Islands flag Distance from Sao Tome and Principe to Canary Islands is: 3,873 kilometer Distance from Sao Tome to Las Palmas
Morocco flag Distance from Sao Tome and Principe to Morocco is: 3,996 kilometer Distance from Sao Tome to Rabat
Up to 4,500 kilometers
Malta flag Distance from Sao Tome and Principe to Malta is: 4,026 kilometer Distance from Sao Tome to Valletta
Tunisia flag Distance from Sao Tome and Principe to Tunisia is: 4,061 kilometer Distance from Sao Tome to Tunis
Algeria flag Distance from Sao Tome and Principe to Algeria is: 4,067 kilometer Distance from Sao Tome to Algiers
Gibraltar flag Distance from Sao Tome and Principe to Gibraltar is: 4,162 kilometer Distance from Sao Tome to Gibraltar
Up to 5,000 kilometers
Greece flag Distance from Sao Tome and Principe to Greece is: 4,521 kilometer Distance from Sao Tome to Athens
Portugal flag Distance from Sao Tome and Principe to Portugal is: 4,554 kilometer Distance from Sao Tome to Lisbon
Spain flag Distance from Sao Tome and Principe to Spain is: 4,567 kilometer Distance from Sao Tome to Madrid
Italy flag Distance from Sao Tome and Principe to Italy is: 4,637 kilometer Distance from Sao Tome to Rome
Andorra flag Distance from Sao Tome and Principe to Andorra is: 4,707 kilometer Distance from Sao Tome to Andorra la Vella
Albania flag Distance from Sao Tome and Principe to Albania is: 4,734 kilometer Distance from Sao Tome to Tirana
Monaco flag Distance from Sao Tome and Principe to Monaco is: 4,811 kilometer Distance from Sao Tome to Monaco
Montenegro flag Distance from Sao Tome and Principe to Montenegro is: 4,834 kilometer Distance from Sao Tome to Podgorica
Macedonia flag Distance from Sao Tome and Principe to Macedonia is: 4,849 kilometer Distance from Sao Tome to Skopje
San Marino flag Distance from Sao Tome and Principe to San Marino is: 4,868 kilometer Distance from Sao Tome to San Marino
Bosnia and Herzegovina flag Distance from Sao Tome and Principe to Bosnia and Herzegovina is: 4,966 kilometer Distance from Sao Tome to Sarajevo
Bulgaria flag Distance from Sao Tome and Principe to Bulgaria is: 4,982 kilometer Distance from Sao Tome to Sofia
Up to 5,500 kilometers
Serbia flag Distance from Sao Tome and Principe to Serbia is: 5,116 kilometer Distance from Sao Tome to Belgrade
Croatia flag Distance from Sao Tome and Principe to Croatia is: 5,124 kilometer Distance from Sao Tome to Zagreb
Slovenia flag Distance from Sao Tome and Principe to Slovenia is: 5,128 kilometer Distance from Sao Tome to Ljubljana
Switzerland flag Distance from Sao Tome and Principe to Switzerland is: 5,172 kilometer Distance from Sao Tome to Bern
Liechtenstein flag Distance from Sao Tome and Principe to Liechtenstein is: 5,201 kilometer Distance from Sao Tome to Vaduz
Romania flag Distance from Sao Tome and Principe to Romania is: 5,251 kilometer Distance from Sao Tome to Bucharest
Hungary flag Distance from Sao Tome and Principe to Hungary is: 5,367 kilometer Distance from Sao Tome to Budapest
Austria flag Distance from Sao Tome and Principe to Austria is: 5,396 kilometer Distance from Sao Tome to Vienna
Slovakia flag Distance from Sao Tome and Principe to Slovakia is: 5,398 kilometer Distance from Sao Tome to Bratislava
France flag Distance from Sao Tome and Principe to France is: 5,400 kilometer Distance from Sao Tome to Paris
Luxembourg flag Distance from Sao Tome and Principe to Luxembourg is: 5,466 kilometer Distance from Sao Tome to Luxembourg
Jersey flag Distance from Sao Tome and Principe to Jersey is: 5,494 kilometer Distance from Sao Tome to St. Helier
Up to 6,000 kilometers
Czech Republic flag Distance from Sao Tome and Principe to Czech Republic is: 5,567 kilometer Distance from Sao Tome to Prague
Belgium flag Distance from Sao Tome and Principe to Belgium is: 5,607 kilometer Distance from Sao Tome to Brussels
United Kingdom flag Distance from Sao Tome and Principe to United Kingdom is: 5,713 kilometer Distance from Sao Tome to London
Netherlands flag Distance from Sao Tome and Principe to Netherlands is: 5,773 kilometer Distance from Sao Tome to Amsterdam
Germany flag Distance from Sao Tome and Principe to Germany is: 5,824 kilometer Distance from Sao Tome to Berlin
Poland flag Distance from Sao Tome and Principe to Poland is: 5,910 kilometer Distance from Sao Tome to Warsaw
Ireland flag Distance from Sao Tome and Principe to Ireland is: 6,000 kilometer Distance from Sao Tome to Dublin
Up to 6,500 kilometers
Isle of Man flag Distance from Sao Tome and Principe to Isle of Man is: 6,057 kilometer Distance from Sao Tome to Douglas
Denmark flag Distance from Sao Tome and Principe to Denmark is: 6,161 kilometer Distance from Sao Tome to Copenhagen
Up to 7,000 kilometers
Sweden flag Distance from Sao Tome and Principe to Sweden is: 6,618 kilometer Distance from Sao Tome to Stockholm
Norway flag Distance from Sao Tome and Principe to Norway is: 6,619 kilometer Distance from Sao Tome to Oslo
Faroe Islands flag Distance from Sao Tome and Principe to Faroe Islands is: 6,936 kilometer Distance from Sao Tome to Torshavn
Up to 7,500 kilometers
Iceland flag Distance from Sao Tome and Principe to Iceland is: 7,451 kilometer Distance from Sao Tome to Reykjavik