Flight distance between Midrand, South Africa and Trois-Bassins, Reunion 1,750.5 mi / 2,817.2 km