The distance between Madagascar and Sao Tome and Principe is 4,872 kilometers (3,028 miles).
Madagascar, Africa
Sao Tome and Principe, Africa
4,872 km
Distance between centroids
4,697 km
Shortest distance between major cities
Mahajanga → Cova Barro
Distances between Madagascar and Sao Tome and Principe by cities:
City in Madagascar | City in Sao Tome and Principe | Distance (kilometers) |
---|---|---|
Antananarivo | Micondo | 4,937 km |
Antalaha | Batepá | 5,085 km |
Mahajanga | Cova Barro | 4,697 km |
Toamasina | São Tomé | 5,097 km |
Antananarivo | Belém | 4,944 km |
Tôlanaro | São Tomé | 5,162 km |
Sambava | Batepá | 5,056 km |
Imerintsiatosika | São Tomé | 4,921 km |
Ambovombe | Folha Fede | 5,090 km |
Fianarantsoa | Monta Alegre | 5,002 km |
Toamasina | Belém | 5,101 km |
Imerintsiatosika | Belém | 4,925 km |
Antsirabe | Batepá | 4,934 km |
Antsiranana | São Tomé | 4,905 km |
Fianarantsoa | Batepá | 5,007 km |
Toliara | São Tomé | 4,777 km |
Ambanja | Batepá | 4,860 km |
Antalaha | Monta Alegre | 5,079 km |
Tôlanaro | Monta Alegre | 5,160 km |
Antanifotsy | Monta Alegre | 4,947 km |
Distance between countries | Kilometers |
---|---|
From Madagascar to China | 8,542 km |
From Madagascar to India | 5,587 km |
From Madagascar to United States | 15,856 km |
From Madagascar to Indonesia | 7,574 km |
From Madagascar to Pakistan | 5,947 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 Madagascar and Sao Tome and Principe.
From | To | Distance (kilometers) |
---|---|---|
Canada | Jamaica | 4,872 km |
Brazil | Cuba | 4,860 km |
Germany | Cameroon | 4,859 km |
Colombia | Argentina | 4,885 km |
Argentina | Colombia | 4,885 km |
Canada | Honduras | 4,854 km |
Spain | Saudi Arabia | 4,886 km |
Italy | Afghanistan | 4,844 km |
France | Qatar | 4,896 km |
Italy | Tajikistan | 4,899 km |
France | Eritrea | 4,900 km |
Italy | Uganda | 4,901 km |
Germany | Tajikistan | 4,836 km |
Germany | Ghana | 4,907 km |
Spain | Gabon | 4,828 km |