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,698 km
Shortest distance between major cities
Mahajanga → São João dos Angolares
Distances between Madagascar and Sao Tome and Principe by cities:
City in Madagascar | City in Sao Tome and Principe | Distance (kilometers) |
---|---|---|
Mananara | São João dos Angolares | 5,065 km |
Antanifotsy | São João dos Angolares | 4,945 km |
Toliara | São Tomé | 4,777 km |
Antsirabe | São João dos Angolares | 4,927 km |
Fianarantsoa | Santo António | 5,014 km |
Ambovombe | São Tomé | 5,089 km |
Antananarivo | Guadalupe | 4,951 km |
Soavinandriana | São Tomé | 4,872 km |
Ambatondrazaka | São Tomé | 4,987 km |
Toamasina | São João dos Angolares | 5,095 km |
Ambilobe | São João dos Angolares | 4,904 km |
Antanifotsy | Santo António | 4,953 km |
Amparafaravola | Santo António | 4,954 km |
Ambovombe | São João dos Angolares | 5,083 km |
Soavinandriana | Guadalupe | 4,883 km |
Toliara | Santo António | 4,801 km |
Toamasina | Santo António | 5,093 km |
Ambatondrazaka | São João dos Angolares | 4,985 km |
Ambilobe | São Tomé | 4,903 km |
Amparafaravola | São João dos Angolares | 4,957 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) |
---|---|---|
Netherlands | Guinea | 4,871 km |
Kenya | Afghanistan | 4,879 km |
Papua New Guinea | Samoa | 4,879 km |
Cuba | Brazil | 4,860 km |
Bulgaria | Republic of the Congo | 4,856 km |
Netherlands | Qatar | 4,853 km |
Kenya | North Macedonia | 4,889 km |
Kenya | Turkmenistan | 4,850 km |
Netherlands | Sudan | 4,893 km |
Kenya | Ivory Coast | 4,895 km |
Kenya | Bulgaria | 4,896 km |
Bulgaria | Kenya | 4,896 km |
Netherlands | Togo | 4,842 km |
Kenya | Albania | 4,899 km |
Nigeria | Ukraine | 4,840 km |