Countries between Sao Tome and Principe and Cyprus

Up to 1,000 kilometers
Niue flag Distance from Sao Tome and Principe to Niue is: 611 kilometer Distance from Sao Tome to Alofi
Togo flag Distance from Sao Tome and Principe to Togo is: 887 kilometer Distance from Sao Tome to Loma
Up to 2,500 kilometers
Kiribati flag Distance from Sao Tome and Principe to Kiribati is: 2,379 kilometer Distance from Sao Tome to Tarawa
New Caledonia flag Distance from Sao Tome and Principe to New Caledonia is: 2,480 kilometer Distance from Sao Tome to Noumea
Up to 3,000 kilometers
Nauru flag Distance from Sao Tome and Principe to Nauru is: 2,766 kilometer Distance from Sao Tome to Yaren District
Marshall Islands flag Distance from Sao Tome and Principe to Marshall Islands is: 2,988 kilometer Distance from Sao Tome to Majuro
Up to 3,500 kilometers
Sudan flag Distance from Sao Tome and Principe to Sudan is: 3,294 kilometer Distance from Sao Tome to Khartoum
New Zealand flag Distance from Sao Tome and Principe to New Zealand is: 3,315 kilometer Distance from Sao Tome to Wellington
Up to 4,000 kilometers
East Timor flag Distance from Sao Tome and Principe to East Timor is: 3,976 kilometer Distance from Sao Tome to Dili
Up to 4,500 kilometers
Micronesia flag Distance from Sao Tome and Principe to Micronesia is: 4,031 kilometer Distance from Sao Tome to Palikir
Papua New Guinea flag Distance from Sao Tome and Principe to Papua New Guinea is: 4,489 kilometer Distance from Sao Tome to Port Moresby
Up to 5,000 kilometers
Brunei flag Distance from Sao Tome and Principe to Brunei is: 4,779 kilometer Distance from Sao Tome to Bandar Seri Begawan
Up to 6,000 kilometers
China flag Distance from Sao Tome and Principe to China is: 5,524 kilometer Distance from Sao Tome to Beijing
Guam flag Distance from Sao Tome and Principe to Guam is: 5,656 kilometer Distance from Sao Tome to Agana
Northern Mariana Islands flag Distance from Sao Tome and Principe to Northern Mariana Islands is: 5,735 kilometer Distance from Sao Tome to Mariana
Cambodia flag Distance from Sao Tome and Principe to Cambodia is: 5,856 kilometer Distance from Sao Tome to Phnom Penh
Up to 6,500 kilometers
Palau flag Distance from Sao Tome and Principe to Palau is: 6,367 kilometer Distance from Sao Tome to Ngerulmud
Up to 7,500 kilometers
Bangladesh flag Distance from Sao Tome and Principe to Bangladesh is: 7,422 kilometer Distance from Sao Tome to Dhaka
Japan flag Distance from Sao Tome and Principe to Japan is: 7,481 kilometer Distance from Sao Tome to Tokyo
Up to 8,000 kilometers
Bhutan flag Distance from Sao Tome and Principe to Bhutan is: 7,521 kilometer Distance from Sao Tome to Thimphu
Up to 8,500 kilometers
Philippines flag Distance from Sao Tome and Principe to Philippines is: 8,026 kilometer Distance from Sao Tome to Manila
Up to 9,000 kilometers
South Korea flag Distance from Sao Tome and Principe to South Korea is: 8,539 kilometer Distance from Sao Tome to Seoul
North Korea flag Distance from Sao Tome and Principe to North Korea is: 8,722 kilometer Distance from Sao Tome to P'yongyang
Mexico flag Distance from Sao Tome and Principe to Mexico is: 8,739 kilometer Distance from Sao Tome to Mexico City
Indonesia flag Distance from Sao Tome and Principe to Indonesia is: 8,910 kilometer Distance from Sao Tome to Jakarta
Hong Kong flag Distance from Sao Tome and Principe to Hong Kong is: 8,987 kilometer Distance from Sao Tome to Hong Kong
Up to 9,500 kilometers
Guatemala flag Distance from Sao Tome and Principe to Guatemala is: 9,456 kilometer Distance from Sao Tome to Guatemala
Up to 10,000 kilometers
Malaysia flag Distance from Sao Tome and Principe to Malaysia is: 9,696 kilometer Distance from Sao Tome to Kuala Lumpur
Honduras flag Distance from Sao Tome and Principe to Honduras is: 9,783 kilometer Distance from Sao Tome to Tegucigalpa
Nicaragua flag Distance from Sao Tome and Principe to Nicaragua is: 9,823 kilometer Distance from Sao Tome to Managua
Up to 10,500 kilometers
Laos flag Distance from Sao Tome and Principe to Laos is: 10,006 kilometer Distance from Sao Tome to Vientiane
Peru flag Distance from Sao Tome and Principe to Peru is: 10,162 kilometer Distance from Sao Tome to Lima
Panama flag Distance from Sao Tome and Principe to Panama is: 10,457 kilometer Distance from Sao Tome to Panama (City)
Mongolia flag Distance from Sao Tome and Principe to Mongolia is: 10,489 kilometer Distance from Sao Tome to Ulaanbaatar
Up to 11,000 kilometers
Myanmar flag Distance from Sao Tome and Principe to Burma is: 10,638 kilometer Distance from Sao Tome to Yangon
Latvia flag Distance from Sao Tome and Principe to Latvia is: 10,786 kilometer Distance from Sao Tome to Riga
Jamaica flag Distance from Sao Tome and Principe to Jamaica is: 10,963 kilometer Distance from Sao Tome to Kingston
Up to 11,500 kilometers
Azerbaijan flag Distance from Sao Tome and Principe to Azerbaijan is: 11,001 kilometer Distance from Sao Tome to Baku
Georgia flag Distance from Sao Tome and Principe to Georgia is: 11,352 kilometer Distance from Sao Tome to T'bilisi
Bahrain flag Distance from Sao Tome and Principe to Bahrain is: 11,368 kilometer Distance from Sao Tome to Manama
Haiti flag Distance from Sao Tome and Principe to Haiti is: 11,436 kilometer Distance from Sao Tome to Port-au-Prince
Armenia flag Distance from Sao Tome and Principe to Armenia is: 11,438 kilometer Distance from Sao Tome to Yerevan
Finland flag Distance from Sao Tome and Principe to Finland is: 11,481 kilometer Distance from Sao Tome to Helsinki
Up to 12,000 kilometers
Estonia flag Distance from Sao Tome and Principe to Estonia is: 11,545 kilometer Distance from Sao Tome to Tallinn
Paraguay flag Distance from Sao Tome and Principe to Paraguay is: 11,633 kilometer Distance from Sao Tome to Asuncion
Belarus flag Distance from Sao Tome and Principe to Belarus is: 11,808 kilometer Distance from Sao Tome to Minsk
Nepal flag Distance from Sao Tome and Principe to Nepal is: 11,943 kilometer Distance from Sao Tome to Kathmandu
Up to 12,500 kilometers
Faroe Islands flag Distance from Sao Tome and Principe to Faroe Islands is: 12,209 kilometer Distance from Sao Tome to Torshavn
Denmark flag Distance from Sao Tome and Principe to Denmark is: 12,339 kilometer Distance from Sao Tome to Copenhagen
Grenada flag Distance from Sao Tome and Principe to Grenada is: 12,425 kilometer Distance from Sao Tome to Saint George's
Up to 13,000 kilometers
Cyprus flag Distance from Sao Tome and Principe to Cyprus is: 12,557 kilometer Distance from Sao Tome to Nicosia
Germany flag Distance from Sao Tome and Principe to Germany is: 12,581 kilometer Distance from Sao Tome to Berlin
Guyana flag Distance from Sao Tome and Principe to Guyana is: 12,697 kilometer Distance from Sao Tome to Georgetown
India flag Distance from Sao Tome and Principe to India is: 12,739 kilometer Distance from Sao Tome to New Delhi
Czech Republic flag Distance from Sao Tome and Principe to Czech Republic is: 12,746 kilometer Distance from Sao Tome to Prague
Maldives flag Distance from Sao Tome and Principe to Maldives is: 12,759 kilometer Distance from Sao Tome to Male
Austria flag Distance from Sao Tome and Principe to Austria is: 12,805 kilometer Distance from Sao Tome to Vienna
Bulgaria flag Distance from Sao Tome and Principe to Bulgaria is: 12,827 kilometer Distance from Sao Tome to Sofia
Kyrgyzstan flag Distance from Sao Tome and Principe to Kyrgyzstan is: 12,921 kilometer Distance from Sao Tome to Bishkek
Egypt flag Distance from Sao Tome and Principe to Egypt is: 12,993 kilometer Distance from Sao Tome to Cairo
Up to 13,500 kilometers
Kazakhstan flag Distance from Sao Tome and Principe to Kazakhstan is: 13,021 kilometer Distance from Sao Tome to Astana
Croatia flag Distance from Sao Tome and Principe to Croatia is: 13,024 kilometer Distance from Sao Tome to Zagreb
Bosnia and Herzegovina flag Distance from Sao Tome and Principe to Bosnia and Herzegovina is: 13,041 kilometer Distance from Sao Tome to Sarajevo
Belgium flag Distance from Sao Tome and Principe to Belgium is: 13,087 kilometer Distance from Sao Tome to Brussels
Pakistan flag Distance from Sao Tome and Principe to Pakistan is: 13,132 kilometer Distance from Sao Tome to Islamabad
Mauritius flag Distance from Sao Tome and Principe to Mauritius is: 13,406 kilometer Distance from Sao Tome to Port Louis
Up to 14,000 kilometers
Iceland flag Distance from Sao Tome and Principe to Iceland is: 13,924 kilometer Distance from Sao Tome to Reykjavik
Up to 14,500 kilometers
Madagascar flag Distance from Sao Tome and Principe to Madagascar is: 14,348 kilometer Distance from Sao Tome to Antananarivo
Up to 15,000 kilometers
Oman flag Distance from Sao Tome and Principe to Oman is: 14,595 kilometer Distance from Sao Tome to Muscat
Lesotho flag Distance from Sao Tome and Principe to Lesotho is: 14,760 kilometer Distance from Sao Tome to Maseru
Mozambique flag Distance from Sao Tome and Principe to Mozambique is: 14,834 kilometer Distance from Sao Tome to Maputo
Norway flag Distance from Sao Tome and Principe to Norway is: 14,848 kilometer Distance from Sao Tome to Oslo
Up to 15,500 kilometers
Iran flag Distance from Sao Tome and Principe to Iran is: 15,042 kilometer Distance from Sao Tome to Tehran
Lithuania flag Distance from Sao Tome and Principe to Lithuania is: 15,198 kilometer Distance from Sao Tome to Vilnius
Isle of Man flag Distance from Sao Tome and Principe to Isle of Man is: 15,357 kilometer Distance from Sao Tome to Douglas
Ireland flag Distance from Sao Tome and Principe to Ireland is: 15,401 kilometer Distance from Sao Tome to Dublin
Up to 16,000 kilometers
Kuwait flag Distance from Sao Tome and Principe to Kuwait is: 15,548 kilometer Distance from Sao Tome to Kuwait (City)
Netherlands flag Distance from Sao Tome and Principe to Netherlands is: 15,681 kilometer Distance from Sao Tome to Amsterdam
Iraq flag Distance from Sao Tome and Principe to Iraq is: 15,731 kilometer Distance from Sao Tome to Baghdad
Malawi flag Distance from Sao Tome and Principe to Malawi is: 15,805 kilometer Distance from Sao Tome to Lilongwe
Moldova flag Distance from Sao Tome and Principe to Moldova is: 15,820 kilometer Distance from Sao Tome to Chisinau
Namibia flag Distance from Sao Tome and Principe to Namibia is: 15,821 kilometer Distance from Sao Tome to Windhoek
Jersey flag Distance from Sao Tome and Principe to Jersey is: 15,918 kilometer Distance from Sao Tome to St. Helier
Luxembourg flag Distance from Sao Tome and Principe to Luxembourg is: 15,992 kilometer Distance from Sao Tome to Luxembourg
Up to 16,500 kilometers
Hungary flag Distance from Sao Tome and Principe to Hungary is: 16,098 kilometer Distance from Sao Tome to Budapest
Liechtenstein flag Distance from Sao Tome and Principe to Liechtenstein is: 16,266 kilometer Distance from Sao Tome to Vaduz
Kenya flag Distance from Sao Tome and Principe to Kenya is: 16,410 kilometer Distance from Sao Tome to Nairobi
Lebanon flag Distance from Sao Tome and Principe to Lebanon is: 16,438 kilometer Distance from Sao Tome to Beirut
Up to 17,000 kilometers
Jordan flag Distance from Sao Tome and Principe to Jordan is: 16,514 kilometer Distance from Sao Tome to Amman
Israel flag Distance from Sao Tome and Principe to Israel is: 16,581 kilometer Distance from Sao Tome to Jerusalem
Macedonia flag Distance from Sao Tome and Principe to Macedonia is: 16,594 kilometer Distance from Sao Tome to Skopje
Montenegro flag Distance from Sao Tome and Principe to Montenegro is: 16,621 kilometer Distance from Sao Tome to Podgorica
Monaco flag Distance from Sao Tome and Principe to Monaco is: 16,650 kilometer Distance from Sao Tome to Monaco
Italy flag Distance from Sao Tome and Principe to Italy is: 16,834 kilometer Distance from Sao Tome to Rome
Greece flag Distance from Sao Tome and Principe to Greece is: 16,885 kilometer Distance from Sao Tome to Athens
Up to 17,500 kilometers
Gibraltar flag Distance from Sao Tome and Principe to Gibraltar is: 17,145 kilometer Distance from Sao Tome to Gibraltar
Morocco flag Distance from Sao Tome and Principe to Morocco is: 17,258 kilometer Distance from Sao Tome to Rabat
Mauritania flag Distance from Sao Tome and Principe to Mauritania is: 17,343 kilometer Distance from Sao Tome to Nouakchott
Guinea-Bissau flag Distance from Sao Tome and Principe to Guinea-Bissau is: 17,382 kilometer Distance from Sao Tome to Bissau
Malta flag Distance from Sao Tome and Principe to Malta is: 17,438 kilometer Distance from Sao Tome to Valletta
Up to 18,000 kilometers
Guinea flag Distance from Sao Tome and Principe to Guinea is: 17,536 kilometer Distance from Sao Tome to Conakry
Liberia flag Distance from Sao Tome and Principe to Liberia is: 17,730 kilometer Distance from Sao Tome to Monrovia
Libya flag Distance from Sao Tome and Principe to Libya is: 17,791 kilometer Distance from Sao Tome to Tripoli
Up to 18,500 kilometers
Mali flag Distance from Sao Tome and Principe to Mali is: 18,209 kilometer Distance from Sao Tome to Bamako