Flight distance between Midrand, South Africa and Chirongui, Mayotte 1,426.5 mi / 2,295.8 km