Flight distance between Uitenhage, South Africa and Laascaanood, Somalia 3,254.3 mi / 5,237.3 km