Flight distance between Midrand, South Africa and Saint-André, Reunion 1,774.9 mi / 2,856.4 km