Flight distance between Midrand, South Africa and Les Avirons, Reunion 1,750.2 mi / 2,816.7 km