Flight distance between Uitenhage, South Africa and Thomazeau, Haiti 7,343.4 mi / 11,818.1 km