Countries between Sao Tome and Principe and Tonga

Up to 500 kilometers
Liechtenstein flag Distance from Sao Tome and Principe to Liechtenstein is: 417 kilometer Distance from Sao Tome to Vaduz
Up to 1,000 kilometers
Hungary flag Distance from Sao Tome and Principe to Hungary is: 926 kilometer Distance from Sao Tome to Budapest
Germany flag Distance from Sao Tome and Principe to Germany is: 950 kilometer Distance from Sao Tome to Berlin
Montenegro flag Distance from Sao Tome and Principe to Montenegro is: 971 kilometer Distance from Sao Tome to Podgorica
Denmark flag Distance from Sao Tome and Principe to Denmark is: 976 kilometer Distance from Sao Tome to Copenhagen
Czech Republic flag Distance from Sao Tome and Principe to Czech Republic is: 990 kilometer Distance from Sao Tome to Prague
Austria flag Distance from Sao Tome and Principe to Austria is: 999 kilometer Distance from Sao Tome to Vienna
Up to 1,500 kilometers
Malta flag Distance from Sao Tome and Principe to Malta is: 1,057 kilometer Distance from Sao Tome to Valletta
Macedonia flag Distance from Sao Tome and Principe to Macedonia is: 1,157 kilometer Distance from Sao Tome to Skopje
Croatia flag Distance from Sao Tome and Principe to Croatia is: 1,220 kilometer Distance from Sao Tome to Zagreb
Bulgaria flag Distance from Sao Tome and Principe to Bulgaria is: 1,281 kilometer Distance from Sao Tome to Sofia
Bosnia and Herzegovina flag Distance from Sao Tome and Principe to Bosnia and Herzegovina is: 1,295 kilometer Distance from Sao Tome to Sarajevo
Up to 2,000 kilometers
Albania flag Distance from Sao Tome and Principe to Albania is: 1,507 kilometer Distance from Sao Tome to Tirana
Belgium flag Distance from Sao Tome and Principe to Belgium is: 1,602 kilometer Distance from Sao Tome to Brussels
Italy flag Distance from Sao Tome and Principe to Italy is: 1,737 kilometer Distance from Sao Tome to Rome
Greece flag Distance from Sao Tome and Principe to Greece is: 1,792 kilometer Distance from Sao Tome to Athens
France flag Distance from Sao Tome and Principe to France is: 1,823 kilometer Distance from Sao Tome to Paris
Up to 2,500 kilometers
Cyprus flag Distance from Sao Tome and Principe to Cyprus is: 2,126 kilometer Distance from Sao Tome to Nicosia
Andorra flag Distance from Sao Tome and Principe to Andorra is: 2,284 kilometer Distance from Sao Tome to Andorra la Vella
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,000 kilometers
Israel flag Distance from Sao Tome and Principe to Israel is: 2,528 kilometer Distance from Sao Tome to Jerusalem
Djerba flag Distance from Sao Tome and Principe to Djerba is: 2,586 kilometer Distance from Sao Tome to Djerba
Rwanda flag Distance from Sao Tome and Principe to Rwanda is: 2,600 kilometer Distance from Sao Tome to Kigali
Egypt flag Distance from Sao Tome and Principe to Egypt is: 2,662 kilometer Distance from Sao Tome to Cairo
Algeria flag Distance from Sao Tome and Principe to Algeria is: 2,667 kilometer Distance from Sao Tome to Algiers
South Sudan flag Distance from Sao Tome and Principe to South Sudan is: 2,800 kilometer Distance from Sao Tome to Juba
Uganda flag Distance from Sao Tome and Principe to Uganda is: 2,849 kilometer Distance from Sao Tome to Kampala
Zambia flag Distance from Sao Tome and Principe to Zambia is: 2,938 kilometer Distance from Sao Tome to Lusaka
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
Tanzania flag Distance from Sao Tome and Principe to Tanzania is: 3,291 kilometer Distance from Sao Tome to Dar es Salaam
Sudan flag Distance from Sao Tome and Principe to Sudan is: 3,294 kilometer Distance from Sao Tome to Khartoum
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
South Africa flag Distance from Sao Tome and Principe to South Africa is: 3,693 kilometer Distance from Sao Tome to Pretoria
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
Somalia flag Distance from Sao Tome and Principe to Somalia is: 4,287 kilometer Distance from Sao Tome to Mogadishu
Yemen flag Distance from Sao Tome and Principe to Yemen is: 4,434 kilometer Distance from Sao Tome to Sana'a
Up to 5,000 kilometers
Chad flag Distance from Sao Tome and Principe to Chad is: 4,764 kilometer Distance from Sao Tome to N'Djamena
Up to 5,500 kilometers
Saudi Arabia flag Distance from Sao Tome and Principe to Saudi Arabia is: 5,071 kilometer Distance from Sao Tome to Riyadh
Burkina Faso flag Distance from Sao Tome and Principe to Burkina Faso is: 5,266 kilometer Distance from Sao Tome to Ouagadougou
Seychelles flag Distance from Sao Tome and Principe to Seychelles is: 5,427 kilometer Distance from Sao Tome to Victoria
Up to 6,000 kilometers
Qatar flag Distance from Sao Tome and Principe to Qatar is: 5,536 kilometer Distance from Sao Tome to Doha
Central African Republic flag Distance from Sao Tome and Principe to Central African Republic is: 5,555 kilometer Distance from Sao Tome to Bangui
Benin flag Distance from Sao Tome and Principe to Benin is: 5,717 kilometer Distance from Sao Tome to Porto-Novo
Cameroon flag Distance from Sao Tome and Principe to Cameroon is: 5,738 kilometer Distance from Sao Tome to Yaounde
United Arab Emirates flag Distance from Sao Tome and Principe to United Arab Emirates is: 5,768 kilometer Distance from Sao Tome to Abu Dhabi
Equatorial Guinea flag Distance from Sao Tome and Principe to Equatorial Guinea is: 5,818 kilometer Distance from Sao Tome to Malabo
Up to 6,500 kilometers
Oman flag Distance from Sao Tome and Principe to Oman is: 6,142 kilometer Distance from Sao Tome to Muscat
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 7,500 kilometers
Paraguay flag Distance from Sao Tome and Principe to Paraguay is: 7,450 kilometer Distance from Sao Tome to Asuncion
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
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
Pakistan flag Distance from Sao Tome and Principe to Pakistan is: 7,803 kilometer Distance from Sao Tome to Islamabad
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
Sri Lanka flag Distance from Sao Tome and Principe to Sri Lanka is: 8,122 kilometer Distance from Sao Tome to Colombo
Puerto Rico flag Distance from Sao Tome and Principe to Puerto Rico is: 8,170 kilometer Distance from Sao Tome to San Juan
Venezuela flag Distance from Sao Tome and Principe to Venezuela is: 8,196 kilometer Distance from Sao Tome to Caracas
Up to 9,500 kilometers
Peru flag Distance from Sao Tome and Principe to Peru is: 9,317 kilometer Distance from Sao Tome to Lima
Tibet flag Distance from Sao Tome and Principe to Tibet is: 9,428 kilometer Distance from Sao Tome to Lhasa
Up to 10,000 kilometers
Panama flag Distance from Sao Tome and Principe to Panama is: 9,569 kilometer Distance from Sao Tome to Panama (City)
Up to 10,500 kilometers
Nicaragua flag Distance from Sao Tome and Principe to Nicaragua is: 10,305 kilometer Distance from Sao Tome to Managua
Thailand flag Distance from Sao Tome and Principe to Thailand is: 10,381 kilometer Distance from Sao Tome to Bangkok
Up to 11,000 kilometers
Singapore flag Distance from Sao Tome and Principe to Singapore is: 10,771 kilometer Distance from Sao Tome to Singapore
Vietnam flag Distance from Sao Tome and Principe to Vietnam is: 10,916 kilometer Distance from Sao Tome to Hanoi
Up to 12,500 kilometers
Taiwan flag Distance from Sao Tome and Principe to Taiwan is: 12,444 kilometer Distance from Sao Tome to Taipei
Up to 13,000 kilometers
Philippines flag Distance from Sao Tome and Principe to Philippines is: 12,572 kilometer Distance from Sao Tome to Manila
Up to 14,500 kilometers
Palau flag Distance from Sao Tome and Principe to Palau is: 14,126 kilometer Distance from Sao Tome to Ngerulmud
Up to 15,500 kilometers
Northern Mariana Islands flag Distance from Sao Tome and Principe to Northern Mariana Islands is: 15,105 kilometer Distance from Sao Tome to Mariana
New Zealand flag Distance from Sao Tome and Principe to New Zealand is: 15,269 kilometer Distance from Sao Tome to Wellington
Papua New Guinea flag Distance from Sao Tome and Principe to Papua New Guinea is: 15,478 kilometer Distance from Sao Tome to Port Moresby
Up to 17,000 kilometers
Solomon Islands flag Distance from Sao Tome and Principe to Solomon Islands is: 16,842 kilometer Distance from Sao Tome to Honiara
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
Up to 18,000 kilometers
Tonga flag Distance from Sao Tome and Principe to Tonga is: 17,651 kilometer Distance from Sao Tome to Nuku'alofa