The distance between Mayotte and South Africa is 3,012 kilometers (1,872 miles).
Mayotte, Africa
South Africa, Africa
3,012 km
Distance between centroids
2,289 km
Shortest distance between major cities
M'Tsangamouji → Newcastle
Distances between Mayotte and South Africa by cities:
City in Mayotte | City in South Africa | Distance (kilometers) |
---|---|---|
Bandraboua | Cape Town | 3,581 km |
Chirongui | Krugersdorp | 2,329 km |
Koungou | Krugersdorp | 2,348 km |
Mtsamboro | Randburg | 2,322 km |
Dzaoudzi | Krugersdorp | 2,348 km |
Chiconi | Krugersdorp | 2,333 km |
Sada | Cape Town | 3,568 km |
Ouangani | Durban | 2,380 km |
Dembeni | Randburg | 2,320 km |
Mtsamboro | Tembisa | 2,297 km |
M'Tsangamouji | Krugersdorp | 2,336 km |
Bandrélé | Bloemfontein | 2,659 km |
Dembeni | Krugersdorp | 2,338 km |
Bandrélé | Durban | 2,378 km |
M'Tsangamouji | Newcastle | 2,289 km |
Mamoudzou | Durban | 2,392 km |
Ouangani | Randburg | 2,316 km |
Dzaoudzi | Randburg | 2,331 km |
Pamandzi | Randburg | 2,331 km |
Chirongui | Randburg | 2,311 km |
Distance between countries | Kilometers |
---|---|
From Mayotte to China | 8,212 km |
From Mayotte to India | 5,229 km |
From Mayotte to United States | 15,296 km |
From Mayotte to Indonesia | 7,694 km |
From Mayotte to Pakistan | 5,437 km |
Distances between countries | Kilometers |
---|---|
From South Africa to China | 11,224 km |
From South Africa to India | 8,242 km |
From South Africa to United States | 14,396 km |
From South Africa to Indonesia | 10,065 km |
From South Africa to Pakistan | 8,342 km |
The following list contains countries that are separated by a similar distance as it is between Mayotte and South Africa.
From | To | Distance (kilometers) |
---|---|---|
El Salvador | Martinique | 3,008 km |
Kenya | Eswatini | 3,012 km |
El Salvador | Saint Lucia | 3,016 km |
Greece | Sudan | 3,020 km |
Kenya | Reunion | 3,020 km |
Nigeria | Morocco | 2,996 km |
Sweden | Tunisia | 2,992 km |
El Salvador | Trinidad and Tobago | 3,029 km |
El Salvador | Saint Vincent and the Grenadines | 2,990 km |
Nigeria | Malta | 3,030 km |
Sweden | Azerbaijan | 2,989 km |
Netherlands | Libya | 3,035 km |
Bulgaria | Qatar | 3,035 km |
China | India | 2,984 km |
Haiti | United States | 3,040 km |