Flight distance between Uitenhage, South Africa and Saint-Joseph, Reunion 2,028.8 mi / 3,265.1 km