Flight distance between Uitenhage, South Africa and Mannheim, Germany 5,845.3 mi / 9,407.2 km