Flight distance between Uitenhage, South Africa and Trois-Rivières, Guadeloupe 6,661.5 mi / 10,720.6 km