The distance between Greenland and Sao Tome and Principe is 8,662 kilometers (5,382 miles).
Greenland, America
Sao Tome and Principe, Africa
8,662 km
Distance between centroids
7,969 km
Shortest distance between major cities
Nanortalik → Rosema
Distances between Greenland and Sao Tome and Principe by cities:
| City in Greenland | City in Sao Tome and Principe | Distance (kilometers) |
|---|---|---|
| Qeqertarsuaq | Agua Porca | 8,301 km |
| Paamiut | Agua Porca | 8,289 km |
| Ilulissat | São Tomé | 8,752 km |
| Qasigiannguit | Agua Porca | 8,733 km |
| Paamiut | Rosema | 8,281 km |
| Upernavik | Trindade | 9,104 km |
| Tasiilaq | Agua Porca | 8,052 km |
| Nanortalik | São Tomé | 7,978 km |
| Ilulissat | Folha Fede | 8,756 km |
| Qaqortoq | São Tomé | 8,050 km |
| Maniitsoq | Rosema | 8,606 km |
| Tasiilaq | São Tomé | 8,052 km |
| Nuuk | Agua Porca | 8,500 km |
| Aasiaat | Belém | 8,788 km |
| Aasiaat | São Tomé | 8,786 km |
| Nanortalik | Rosema | 7,969 km |
| Uummannaq | São Tomé | 8,867 km |
| Maniitsoq | São Marçal | 8,616 km |
| Uummannaq | Agua Porca | 8,867 km |
| Qeqertarsuaq | Agua Porca | 8,838 km |
| Distance between countries | Kilometers |
|---|---|
| From Greenland to China | 7,794 km |
| From Greenland to India | 8,865 km |
| From Greenland to United States | 4,869 km |
| From Greenland to Indonesia | 11,957 km |
| From Greenland to Pakistan | 7,547 km |
| Distances between countries | Kilometers |
|---|---|
| From Sao Tome and Principe to China | 10,685 km |
| From Sao Tome and Principe to India | 8,173 km |
| From Sao Tome and Principe to United States | 11,093 km |
| From Sao Tome and Principe to Indonesia | 11,946 km |
| From Sao Tome and Principe to Pakistan | 7,408 km |
The following list contains countries that are separated by a similar distance as it is between Greenland and Sao Tome and Principe.
| From | To | Distance (kilometers) |
|---|---|---|
| Canada | Kiribati | 8,657 km |
| United Kingdom | Comoros | 8,657 km |
| Spain | Bangladesh | 8,670 km |
| Argentina | Gabon | 8,671 km |
| United States | Hungary | 8,674 km |
| Brazil | Eswatini | 8,674 km |
| Italy | Jamaica | 8,678 km |
| Argentina | Eswatini | 8,641 km |
| Spain | Maldives | 8,679 km |
| Italy | United States | 8,640 km |
| United States | Italy | 8,640 km |
| Italy | Venezuela | 8,639 km |
| Peru | Togo | 8,635 km |
| Germany | Thailand | 8,687 km |
| Spain | El Salvador | 8,623 km |