The distance between Madagascar and China is 8,542 kilometers (5,308 miles).
Madagascar, Africa
China, Asia
8,542 km
Distance between centroids
5,760 km
Shortest distance
Calculated based on main borders (including major islands)
8,178 km
Shortest distance between major cities
Mahajanga → Chongqing
Distances between Madagascar and China by cities:
City in Madagascar | City in China | Distance (kilometers) |
---|---|---|
Fianarantsoa | Suzhou | 9,772 km |
Antananarivo | Qingdao | 9,777 km |
Antalaha | Suzhou | 9,078 km |
Antsirabe | Shanghai | 9,747 km |
Antsirabe | Suzhou | 9,676 km |
Ambovombe | Shanghai | 10,157 km |
Imerintsiatosika | Shanghai | 9,667 km |
Toliara | Shanghai | 10,251 km |
Mahajanga | Chongqing | 8,178 km |
Toamasina | Shanghai | 9,433 km |
Antananarivo | Beijing | 9,653 km |
Ambilobe | Beijing | 9,096 km |
Tôlanaro | Shanghai | 10,074 km |
Sambava | Suzhou | 9,047 km |
Ambovombe | Dongguan | 9,039 km |
Antanifotsy | Shenyang | 10,351 km |
Tôlanaro | Shenyang | 10,784 km |
Ambanja | Shanghai | 9,234 km |
Toamasina | Beijing | 9,453 km |
Antsiranana | Shenyang | 9,638 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 China to India | 2,984 km |
From China to United States | 11,671 km |
From China to Indonesia | 4,181 km |
From China to Pakistan | 3,291 km |
From China to Brazil | 16,638 km |
The following list contains countries that are separated by a similar distance as it is between Madagascar and China.
From | To | Distance (kilometers) |
---|---|---|
Argentina | Burkina Faso | 8,538 km |
Australia | Mongolia | 8,537 km |
Germany | Venezuela | 8,551 km |
Germany | Madagascar | 8,523 km |
Italy | Laos | 8,558 km |
Peru | Morocco | 8,517 km |
Chile | Namibia | 8,563 km |
United Kingdom | Costa Rica | 8,510 km |
Brazil | Ireland | 8,571 km |
Argentina | Angola | 8,509 km |
United States | Slovakia | 8,572 km |
Argentina | Mauritania | 8,572 km |
United States | Croatia | 8,575 km |
Brazil | Zambia | 8,583 km |
Canada | Algeria | 8,493 km |