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 or 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.
Mayotte
| GPS Coordinates (DMS) | 12° 49´ 39.0000'' S  45° 9´ 58.5000'' E  | 
|---|---|
| Latitude | -12.82750 | 
| Longitude | 45.16625 | 
| Altitude | 198 m | 
| Country | Mayotte | 
Mayotte Distances to Countries
| Mayotte | Distance | 
|---|---|
| Distance from Russia to Mayotte | 9,777 km | 
| Distance from Christmas Island to Mayotte | 6,582 km | 
| Distance from Kyrgyzstan to Mayotte | 6,733 km | 
South Africa
| GPS Coordinates | 30° 33´ 34.1280'' S  22° 56´ 15.0360'' E  | 
|---|---|
| Latitude | -30.55948 | 
| Longitude | 22.93751 | 
| Altitude | 1110 m | 
| Country | South Africa | 
South Africa Distances to Countries
| South Africa | Distance | 
|---|---|
| Distance from United Arab Emirates to South Africa | 6,848 km | 
| Distance from Honduras to South Africa | 12,673 km | 
| Distance from Barbados to South Africa | 10,048 km |