Flight distance between Uitenhage, South Africa and Toruń, Poland 6,009.3 mi / 9,671.0 km