The distance between South Africa and Mayotte is 3,012 kilometers (1,872 miles).
South Africa, Africa
Mayotte, Africa
3,012 km
Distance between centroids
2,283 km
Shortest distance between major cities
Newcastle → Sada
Distances between South Africa and Mayotte by cities:
City in South Africa | City in Mayotte | Distance (kilometers) |
---|---|---|
Durban | Bouéni | 2,371 km |
Welkom | Mamoudzou | 2,554 km |
Randburg | Mamoudzou | 2,328 km |
Soweto | Mamoudzou | 2,351 km |
Vereeniging | Koungou | 2,374 km |
Welkom | Koungou | 2,556 km |
East London | Mamoudzou | 2,850 km |
Randburg | M'Tsangamouji | 2,318 km |
Bloemfontein | Mamoudzou | 2,672 km |
Bloemfontein | M'Tsangamouji | 2,663 km |
Soweto | M'Tsangamouji | 2,341 km |
Krugersdorp | Koungou | 2,348 km |
Vereeniging | Mamoudzou | 2,373 km |
Newcastle | M'Tsangamouji | 2,289 km |
Port Elizabeth | M'Tsangamouji | 3,066 km |
Cape Town | Koungou | 3,585 km |
Port Elizabeth | Dzaoudzi | 3,075 km |
Cape Town | Chiconi | 3,570 km |
Tembisa | M'Tsangamouji | 2,294 km |
Tembisa | Koungou | 2,305 km |
Distance 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 |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between South Africa and Mayotte.
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 |