The distance between Madagascar and Thailand is 7,059 kilometers (4,386 miles).
Madagascar, Africa
Thailand, Asia
7,059 km
Distance between centroids
5,834 km
Shortest distance
Calculated based on main borders (including major islands)
5,875 km
Shortest distance between major cities
Antsiranana → Phuket
Distances between Madagascar and Thailand by cities:
City in Madagascar | City in Thailand | Distance (kilometers) |
---|---|---|
Fianarantsoa | Mueang Nonthaburi | 7,023 km |
Fianarantsoa | Bangkok | 7,015 km |
Ambatondrazaka | Bangkok | 6,702 km |
Soavinandriana | Bangkok | 6,928 km |
Antanifotsy | Nakhon Sawan | 6,979 km |
Toamasina | Phuket | 6,105 km |
Antsirabe | Udon Thani | 7,357 km |
Amparafaravola | Bangkok | 6,707 km |
Mananara | Bangkok | 6,489 km |
Tôlanaro | Bangkok | 7,220 km |
Toliara | Nakhon Sawan | 7,511 km |
Antananarivo | Udon Thani | 7,258 km |
Antsiranana | Bangkok | 6,343 km |
Ambovombe | Bangkok | 7,306 km |
Antsiranana | Phuket | 5,875 km |
Mananara | Samut Prakan | 6,489 km |
Antanifotsy | Phuket | 6,373 km |
Antsirabe | Phuket | 6,409 km |
Toamasina | Nakhon Ratchasima | 6,844 km |
Tôlanaro | Phuket | 6,655 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 Thailand to China | 2,238 km |
From Thailand to India | 2,386 km |
From Thailand to United States | 13,888 km |
From Thailand to Indonesia | 2,327 km |
From Thailand to Pakistan | 3,600 km |
The following list contains countries that are separated by a similar distance as it is between Madagascar and Thailand.
From | To | Distance (kilometers) |
---|---|---|
China | Albania | 7,057 km |
Ethiopia | Singapore | 7,064 km |
Ethiopia | China | 7,056 km |
China | Ethiopia | 7,056 km |
Netherlands | Tanzania | 7,066 km |
Netherlands | U.S. Virgin Islands | 7,070 km |
China | Denmark | 7,049 km |
Ethiopia | Cambodia | 7,047 km |
China | Montenegro | 7,043 km |
South Africa | Palestinian Territory | 7,039 km |
Cuba | United Kingdom | 7,081 km |
North Macedonia | Botswana | 7,085 km |
China | Greece | 7,030 km |
Greece | China | 7,030 km |
Papua New Guinea | Mongolia | 7,093 km |