Distance from to

Distance from Mayotte to South Africa

Distance from Mayotte to South Africa is 3,012 kilometers. This air travel distance is equal to 1,872 miles.

The air travel (bird fly) shortest distance between Mayotte and South Africa is 3,012 km= 1,872 miles.

If you travel with an airplane (which has average speed of 560 miles) from Mayotte to South Africa, It takes 3.34 hours to arrive.


GPS Coordinates (DMS)12° 49´ 39.0000'' S
45° 9´ 58.5000'' E
Altitude198 m

Mayotte Distances to Countries

Distance from Vietnam to Mayotte7,567 km
Distance from Chad to Mayotte4,283 km
Distance from Cape Verde to Mayotte8,180 km

South Africa

GPS Coordinates30° 33´ 34.1280'' S
22° 56´ 15.0360'' E
Altitude1110 m
CountrySouth Africa

South Africa Distances to Countries

South AfricaDistance
Distance from Slovakia to South Africa8,816 km
Distance from Jordan to South Africa6,943 km
Distance from North Korea to South Africa13,301 km