The distance between Cabo Verde and Sao Tome and Principe is 3,791 kilometers (2,356 miles).
Cabo Verde, Africa
Sao Tome and Principe, Africa
3,791 km
Distance between centroids
3,673 km
Shortest distance between major cities
Vila do Maio → Belém
Distances between Cabo Verde and Sao Tome and Principe by cities:
| City in Cabo Verde | City in Sao Tome and Principe | Distance (kilometers) |
|---|---|---|
| Santa Maria | São Tomé | 3,715 km |
| Mindelo | Porto Alegre | 3,927 km |
| Espargos | São Tomé | 3,726 km |
| Calheta | São Tomé | 3,717 km |
| Calheta | Rosema | 3,700 km |
| Tarrafal de São Nicolau | Agua Porca | 3,852 km |
| Santa Cruz | Rosema | 3,695 km |
| Assomada | Belém | 3,718 km |
| Pedra Badejo | Rosema | 3,692 km |
| Assomada | São Tomé | 3,722 km |
| Espargos | Agua Porca | 3,725 km |
| Praia | Rosema | 3,681 km |
| São Filipe | São Tomé | 3,794 km |
| Vila do Maio | Belém | 3,673 km |
| Mindelo | Belém | 3,926 km |
| Pedra Badejo | Agua Porca | 3,707 km |
| Tarrafal | Belém | 3,733 km |
| Santa Maria | Agua Porca | 3,714 km |
| Porto Novo | Belém | 3,940 km |
| Porto Novo | Agua Porca | 3,942 km |
| Distance between countries | Kilometers |
|---|---|
| From Cabo Verde to China | 12,102 km |
| From Cabo Verde to India | 10,693 km |
| From Cabo Verde to United States | 7,346 km |
| From Cabo Verde to Indonesia | 15,120 km |
| From Cabo Verde to Pakistan | 9,442 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 Cabo Verde and Sao Tome and Principe.
| From | To | Distance (kilometers) |
|---|---|---|
| Paraguay | Trinidad and Tobago | 3,788 km |
| Spain | Syria | 3,788 km |
| Peru | Bahamas | 3,795 km |
| France | Iraq | 3,785 km |
| France | Burkina Faso | 3,785 km |
| Mexico | Puerto Rico | 3,779 km |
| Indonesia | Sri Lanka | 3,802 km |
| Ecuador | Chile | 3,809 km |
| Chile | Ecuador | 3,809 km |
| Spain | Liberia | 3,813 km |
| Mexico | Curacao | 3,764 km |
| Italy | Iran | 3,761 km |
| Ireland | Cyprus | 3,820 km |
| China | Singapore | 3,821 km |
| Italy | Cameroon | 3,823 km |