Flight distance between Uitenhage, South Africa and Hamburg-Nord, Germany 6,105.4 mi / 9,825.7 km