Flight distance between Uitenhage, South Africa and Haninge, Sweden 6,434.0 mi / 10,354.6 km